Canonical עובדים קשה על חבילות Snappy שלהם, אבל הם זקוקים למשהו כדי לבנות ולשלוח בקלות חבילות מסוג זה. היישום הפותר את הבעיות הללו נקרא snapcraft. Snapcraft (לא להתבלבל עם Snapcraft, השרת עבור Minecraft המפורסם) הוא כלי חדש שנוצר על ידי Canonical, שיאפשר למשתמשים לארוז כל יישום כדי ליצור חבילה מוכנה לשימוש ב- Snappy.
מה שאפליקציית snapcraft עושה זה לקבל את כל מה שאתה צריך לאריזה במאגרים ולהשלים את תהליך האריזה בכמה מעטים בלבד צעדים קלים. והכל בזכות המפתח של Canonical, דניאל הולבך. בנוסף, שוחררה הגרסה החדשה של snapcraft 0.2 שמגיעה עם תחביר חזק יותר, פונקציות שמקלות על האריזה וכוללות את התוכן הדרוש של חבילות אובונטו, תמיכה בתוספים, פונקציה לניקוי ורשימה עם רבים אחרים שינויים.
חבילות סנאפי רחוקים מלהיות סטנדרט להפצות שולחן עבודה, אך הצעד הקטן הזה של Canonical מקרב את המטרה הזו. מתן כלים למפתחים לקידום פלטפורמה הוא אחד הדברים הטובים ביותר לעשות כדי 'לקדם' אותה. עכשיו החיים של מי שרוצה לארוז את Snappys יהיו הרבה יותר קלים ולכן ימשכו יותר מתעניינים.
אגב, למי שלא יודע מה זה חבילות נמרצותלמרות שכבר דובר בבלוג זה, לומר שהוא מוצע כתחליף לחבילות DEB השולטות כיום בדביאן והפצות נגזרות, כפי שקורה באובונטו. המטרה היא להיות העתיד של חבילות להפצות שולחניות, עם עצמאות רבה יותר, אבטחה, חבילות עצמאיות (שאינן נשברות בגלל היעדר ספרייה), המאפשרות עדכוני עסקאות לגרסאות קודמות, ללא צורך ב- PPA, גדול יותר התכנסות וכו '.
אם הם חולקים ספריות כמו APT אז ברוך הבא, אחרת שום דבר לא שונה מ- windows .exe, והאמת לא משכנעת אותי, נצטרך לראות כיצד הם מבנים את החבילות והחתימות הדיגיטליות כדי לראות אם הם בטוחים.