سلااام. من ارائهی تهلاگم با موضوع «جوری اپلیکیشینم بخشی از Gnome Circle شد» رو روی یوتیوب آپلود کردم.
تو این ارائه دربارهی کامیونیتیهای اوپنسورس و نرمافزار آزاد, گنوم و گنوم سرکل (Gnome Circle), پیدا کردن ایده, توسعهی اپلیکیشن و تجربههای خودم میگم.
https://www.youtube.com/watch?v=EfaRrPl_V4I
@revistoTech
@gnome_fa
تو این ارائه دربارهی کامیونیتیهای اوپنسورس و نرمافزار آزاد, گنوم و گنوم سرکل (Gnome Circle), پیدا کردن ایده, توسعهی اپلیکیشن و تجربههای خودم میگم.
https://www.youtube.com/watch?v=EfaRrPl_V4I
@revistoTech
@gnome_fa
❤7🔥2
Revisto/Tech
اپلیکیشن درام ماشین به پلتفرم ترجمه گنوم اضافه شد. الان میشه از طریق Damned Lies بهش مشارکت داشت و به زبانهای مختلف ترجمهش کرد. برای ترجمه: https://l10n.gnome.org/module/drum-machine گیتهاب: https://github.com/Revisto/drum-machine پست ماستادون @revistoTech
تا الان به فرانسوی, فارسی, پرتغالی, فنلاندی و روسی ترجمه شدیم.
https://github.com/Revisto/drum-machine
@revistoTech
https://github.com/Revisto/drum-machine
@revistoTech
🔥7
Tobias Bernard – GNOME Design: A Report From the Trenches #FOSSDesign
https://www.youtube.com/watch?v=-aJm05Cj7hs
https://www.youtube.com/watch?v=-aJm05Cj7hs
YouTube
Tobias Bernard – GNOME Design: A Report From the Trenches #FOSSDesign
More: https://25.foss-backstage.design/news/session/gnome-design-a-report-from-the-trenches/
Speaker: Tobias Bernard
In this talk I look at the state of design in Free Software today, from the lens of my personal experiences working on GNOME and related…
Speaker: Tobias Bernard
In this talk I look at the state of design in Free Software today, from the lens of my personal experiences working on GNOME and related…
👍3
Want your app in GNOME Circle? Alireza Shabani walks through how to join the club at #LAS2025.
Register: https://linuxappsummit.org/register/
https://floss.social/@LAS/114296803577126440
Register: https://linuxappsummit.org/register/
https://floss.social/@LAS/114296803577126440
🔥5❤2🍾1
سلام چت.
من یه سری مطالب رو شروع کردم با اسم Journey to GNOME Circle و توی اولین پست ازش درباره کامیونیتیهای اوپنسورس, Gnome Circle, مزایای Gnome Foundation Membership و پیدا کردن ایده برای اپلیکیشن جدید حرف زدم.
توی مطالب بعدی دوست دارم دربارهی پروسهی ساخت درامماشین و شکلگیریش, ریویو شدن توسط کمیته گنوم سرکل و اتفاقاتی که بعد از قبولی توی گنوم سرکل پیش میاد حرف بزنم.
GNOME Blogs
Medium
Dev.to
@RevistoTech
من یه سری مطالب رو شروع کردم با اسم Journey to GNOME Circle و توی اولین پست ازش درباره کامیونیتیهای اوپنسورس, Gnome Circle, مزایای Gnome Foundation Membership و پیدا کردن ایده برای اپلیکیشن جدید حرف زدم.
توی مطالب بعدی دوست دارم دربارهی پروسهی ساخت درامماشین و شکلگیریش, ریویو شدن توسط کمیته گنوم سرکل و اتفاقاتی که بعد از قبولی توی گنوم سرکل پیش میاد حرف بزنم.
GNOME Blogs
Medium
Dev.to
@RevistoTech
🔥6👎1
برای اینکه بلاگم روی گنوم بخشی از Planet Gnome بشه باید یه عکس hackergotchi از خودم درست میکردم و خروجیش همچین چیزی شد D:
❤5😁4👎1
Revisto/Tech
من به عنوان ارائهدهنده توی Linux App Summit که امسال در آلبانی، تیرانا برگذار میشه انتخاب شدم. برگذارکنندههاش گفته بودن اگر کسی نیاز به ویزا داره براش دعوتنامه رسمی میفرستیم. من فردای روزی که ایمیل انتخاب شدنم اومد بهشون ایمیل زدم برای دعوتنامه. بعد از…
خب ویدیوی اولیه برای ارائهم توی Linux App Summit رو هم ضبط کردم
(ویدیوئه تست این بود که همهچی درست کار میکنه یا نه D: )
@revistoTech
(ویدیوئه تست این بود که همهچی درست کار میکنه یا نه D: )
@revistoTech
👏6🔥2
واژهنامهی پایتون رو اضافه کردم که کارهای ترجمه رو جدیتر پیش ببریم. اگه کلمهای به نظرتون بد ترجمه شده یا اشتباهه میتونید بیاید و بحث کنیم و PR بزنید تا اصلاح بشه.
لینک دیسکوردمون: https://discord.com/invite/yeqtNeaFYf
https://github.com/Revisto/python-docs-fa/blob/3.13/GLOSSARY.md
مرسی از @Vue_Docs_Fa
لینک دیسکوردمون: https://discord.com/invite/yeqtNeaFYf
https://github.com/Revisto/python-docs-fa/blob/3.13/GLOSSARY.md
مرسی از @Vue_Docs_Fa
1👏7🔥2❤1👍1
سلام چت. امروز ساعت 11:55 به وقت آلبانی که میشه 1:25 به وقت ایران زمان ارائهی من برای Linux App Summitئه که به صورت زنده هم توی یوتیوبشون پخش میشه.
لایو یوتیوب: https://www.youtube.com/watch?v=VDwwPMm9mgQ
برنامه زمانی رویداد: https://conf.linuxappsummit.org/event/7/timetable/#20250426
@revistoTech
لایو یوتیوب: https://www.youtube.com/watch?v=VDwwPMm9mgQ
برنامه زمانی رویداد: https://conf.linuxappsummit.org/event/7/timetable/#20250426
@revistoTech
🔥11
یه PR نسبتا سنگین (۱۱۶۵ خط) زدم به پروژهی Cypht. سیفت یه پروژهی email client و web basedئه.
فیچر ریاکشن دادن به ایمیل رو اضافه کردم:
ریاکشن دادن توی Gmail و Outlook365 هست و پیادهسازیای که من کردم بر اساس جیمیله, Outlook365 نیاز به Microsoft 365 subnoscription داره که فقط به کسایی که اکانت کاری یا دانشجویی دارن داده میشه و حتی بهش دسترسی نداشتم که باهاش کار کنم :)
ولی کاری که جیمیل میکنه اینه که یه ریپلای به ایمیل اصلی میفرسته که همچین body partای داره:
و در کنارش پارتهای
مستندات جیمیل برای ریاکشن: https://developers.google.com/workspace/gmail/reactions/format
پول ریکوئست من: https://github.com/cypht-org/cypht/pull/1498
@RevistoTech
فیچر ریاکشن دادن به ایمیل رو اضافه کردم:
ریاکشن دادن توی Gmail و Outlook365 هست و پیادهسازیای که من کردم بر اساس جیمیله, Outlook365 نیاز به Microsoft 365 subnoscription داره که فقط به کسایی که اکانت کاری یا دانشجویی دارن داده میشه و حتی بهش دسترسی نداشتم که باهاش کار کنم :)
ولی کاری که جیمیل میکنه اینه که یه ریپلای به ایمیل اصلی میفرسته که همچین body partای داره:
Content-Type: text/vnd.google.email-reaction+jsonو در کنارش پارتهای
text/plain و text/html داره که اگر کلاینت طرف ریاکشن ساپورت نمیکرد هم بتونه بفهمه چه اتفاقی افتاده.مستندات جیمیل برای ریاکشن: https://developers.google.com/workspace/gmail/reactions/format
پول ریکوئست من: https://github.com/cypht-org/cypht/pull/1498
@RevistoTech
🔥8❤1👍1
I highly recommend all GTK app developers to port their app's UI files from XML to Blueprint, if you haven't done so already. This is one of the easiest and most effective ways you can make it easier for others to contribute to your project, as well as making it easier for newer developers to grasp what you're doing.
https://gnome.pages.gitlab.gnome.org/blueprint-compiler/
Link
@revistoTech
❤4👍1
به نظر خودم آیکون فعلی درام ماشین که خودم به کمک tobias زدم قشنگتره و بیشتر به اپلیکیشن میخوره.
@revistoTech
@revistoTech
👍7👌2🔥1