שיתוף יצירות עם אחרים היא דרך מעולה לעזור ולתרום, אך גם דרך להפוך למפתח טוב יותר. מעשרות אנשים המורידים את היצירה שלכם תקבלו היזון חיובי, דיווחים על באגים, בדיקה חינם, ועצות לשיפור והרחבה. יצירתכם תעודד אחרים לשתף את יצירותיהם, כך שעם הזמן תינתן לכם גישה למאגר יצירות רחב יותר. בפרסום היצירה ב- upload, חזקת זכויות היוצרים נשארת שלכם. הינכם נותנים את הרשות ל- upload להשתמש ביצירה בצורה הוגנת ומאפשרים למפתחים להשתמש בה בחופשיות ביצירותיהם (אלא אם כן צוין במפורש אחרת). הערה: אנו דוגלים ומעודדים שיתוף קוד-מקור אך איננו מחייבים פרסום קוד לכל יצירה. upload היא במה לשיתוף יצירות בעלות עניין ותוכן לקהילת המפתחים. בנוסף נציין שיש לספק את כל הקבצים הדרושים להפעלה תקינה של היצירה. מקובל לצרף קישורים חיצוניים לגירסאות מעודכנות או מקוונות, אך אנו עדיין דורשים גירסה עובדת שתשלח לפרסום ותהיה זמינה על גבי השרתים של - upload.
חשבו על נקודות אלו בעת מילוי הטופס לשליחת יצירה או מסמך התיאור: • תארו את היצירה: מה היא עושה, איך להשתמש בה • הסבירו נקודות בעיתיות שהתגברתם עליהן ושיקולים בפיתוח. הסברים אלו יעזרו לאחרים לפתור בעיות דומות • השתדלו לתעד את קוד היצירה • צרפו תמונת מסך (במידה ולא צירפתם, צוות האתר ידאג לצרף תמונה מתאימה) • צרפו קובץ הרצה בנוסף לקוד-המקור
נא וודאו שקובץ ה- zip מכיל את כל הקבצים הנדרשים להרצה תקינה של היצירה, דאגו להסיר קבצים מיותרים (obj, *. bak.*, וכו'). מוסכמות לשמות קבצים אם היצירה שלכם מורכבת מיצירה ותמונה, נבקש ששם ה-zip ושם התמונה יהיו בעלי אותו שם, לדוגמא: someFancyCreatoin.zip ו- someFancyCreation.gif אם היצירה שלכם היא מאמר, נבקש שכל הקבצים יקדימו בשם היצירה, לדוגמא: someFancyCreation_src.zip someFancyCreation_demo.zip someFancyCreation1.gif someFancyCreation2.gif
בצרוף קובץ הרצה, נא וודאו שהוא מקושר לספריות נגישות לצורך הרצה תקינה. מטרת קובץ הרצה היא לתת למפתחים מבט מהיר על היצירה שלכם. אם יש צורך בשורת פקודה (command line) או שיטת הפעלה אחרת, נא תעדו זאת בקובץ התיעוד/ readme.
מקובל לעשות שימוש חזור בקוד של מישהו אחר, כל עוד אתם מבהירים שחלק/רב הקוד אינו שלכם. יש לציין קרדיטים ליד שמות היוצרים, בקוד ובמסמכי התיעוד. בעבודה משותפת על יצירה, ניתן לציין בהערות את שאר המפתחים שתרמו ליצירה. אם היוצר קיים ב- upload, ניתן לרשום את מספרי היוצרים מופרדים ברווח. המערכת תדאג לקשר מספר יוצר לדף היוצר שלו.
אתם יותר ממוזמנים לשלוח אלינו יצירה שפורסמה באתר אחר, בתנאי שהינכם מחזיקים בזכויות היוצרים על אותה יצירה, ובמידה ולא נתתם זכויות בלעדיות לאותו אתר לפרסום היצירה שלכם.
מאמרים הם יצירות לכל דבר. ניתן לשלוח מאמר העוסק בכל תחום שלדעתכם יעניין את גולשי האתר. אפשרות נוספת היא לצרף מאמר לקוד כאמצעי תיעוד מורחב העונה על שאלות כגון: - מה הקוד עושה ? - איך אני משתמש בו או משלב אותו עם קוד קיים ? - האם יש היבט בקוד המהווה חידוש ? - האם הקוד מסתמך על דרישות טכנולוגיות, רכיבים מותקנים או מערכת הפעלה מסוימת ? בהגשת מאמר לפרסום יש להתבסס על תבנית (template file ) לכתיבתו. מלבד להבדל זה התהליך זהה לשליחת יצירה רגילה.
אתם מוזמנים לשלוח יצירות לאתר בעזרת טופס שליחת יצירה. שימוש בטופס יקל עליכם את תהליך השליחה ויבטיח עדכון מהיר יותר ליצירה. במידה ונתקלתם בבעיה כלשהי שלחו את יצירתכם בדואר אלקטרוני וציינו את הבעיה בה נתקלתם.
בעת שליחת היצירה נא וודאו שיש ברשותכם: • מסמך תיאור שיש לצרפו מחוץ לקובץ ה-zip • קובץ הרצה (כאשר מצורף קוד מקור) • קוד מקור (במידה והחלטתם לצרפו באופן חלקי או מלא) • תמונת מסך ו/או אייקון (GIF/JPG בגודל 60x70 - לא חובה אך רצוי) • מאמר תיעודי (במידה והחלטתם לכתוב אחד) אגדו את היצירה שלכם לתוך קובץ zip יחיד. נא ודאו פרטי התקשרות תקינים (שם ודוא"ל). המערכת תשמור על פרטים אלו חסויים ותגן על פרטיותכם. את יצירתכם נא שילחו לכתובת במידה והינכם יוצרים רשומים במערכת, נא ציינו מספר יוצר בשורת הכותרת.