یکی از ایده هایی که توی سرمه نوشتن یک ابزار برای توسعه دهنده هاست که توی پارچ به راحتی بتونن برنامشون رو منتشر کنن.
حالا چطوری میخواد باشه؟
از اونجایی که پارچ یک توزیع برپایه آرچه، از سیستم pkgbuild استفاده میکنه برای ایجاد پکیج ها.
برنامه ای که من میخوام ایجاد کنم ۴ تا فایل از پیش ایجاد شده pkgbuild داره برای چند نوع برنامه مختلف.
۱. برنامه هایی که از کدمنبع (سورس) بیلد میشن.
۲. برنامه هایی که باینری هستند و آزاد
۳. برنامه های باینری غیر آزاد
۴. برنامه های تحت وب.
برنامه تحت cli هستش الان من یک پروتوتایپ ازش بهتون نشون میدم:
~> parch-dev make webapp
Name Your WebApplication: Sample
Enter Your WebApplication URL: https://example.com
Enter Your WebApplication Icon URL: https://example.com/img/image.svg
Choose Your Preferred WebBrowser (Firefox is default):
1. Firefox
2. Chromium
3. Epiphany
Making Your PKGBUILD from template: 10%.....20%.....40%.....100%... Done
View or Edit your PKGBUILD? (Y/n)
و برای برنامه های دیگه هم به همین ترتیب.
فعلا کار روی این رو شروع نکردم و در حد ایده هستش ، خوشحال میشم نظرتون رو بدونم برای گسترش دادن این ایده :)