نکاتی در مورد «ساغر»

کاربران ساغر مدتهاست در انتظار انتشار نسخه جدید ساغر هستند و من هم به عنوان توسعه‌دهنده ساغر علاقه‌مندم این اتفاق هرچه سریع‌تر بیفتد، درواقع برای اواخر این تابستان هم برنامه‌ریزی کرده بودم که جزییات باقیمانده را به انجام برسانم و نسخه جدید را منتشر کنم که درگیر ثبت‌نام دانشگاه شدم و در طی مسافرت به دانشگاه هم لپ‌تاپ و هارددیسک‌هایم دچار مشکل شدند و درس‌ها هم دلیل پر رنگ‌تری شدند که چند ماه دیگر انتشار ساغر را به تاخیر بیندازم، اما این پست را برای بیان این بهانه‌ها ننوشته‌ام، دلیل نوشتن این پست این است که بگویم در این مدت (تقریبا دوهفته) که از دانشگاه برگشته‌ام تمام سعیم را کرده‌ام که ساغر را به مرحله انتشار برسانم، در واقع اینبار بیشتر به عنوان انتشار نسخه بتا آن را در نظر بگیرید، دلیل آن هم این است که می‌خواهم طلسم تاخیر طولانی در انتشار ساغر بشکند و بالاخره نسخه جدید به دست کاربران و علاقه‌مندان برسد، از این جهت بد ندیدم چند نکته را متذکر شوم:

  • متاسفانه فرصتی برای بروزرسانی راهنما نخواهم داشت اما در یکی دو روز آینده در پستی تصویری و با کمی توضیح سعی می‌کنم اساسی‌ترین ویژگی‌های جدید ساغر را معرفی کنم که امیدوارم برای استفاده از نرم‌افزار کافی باشد.
  • همانطور که در بالا ذکر کردم این نسخه به پایایی نسخه‌های قبلی نیست چون تعداد زیادی ویژگی به آن اضافه شده است که از نوشتن بسیاری از آنها بیش از یک سال می‌گذرد، البته در هفته گذشته سعی کرده‌ام از جنبه‌های مختلف ساغر را آزمایش کنم و باگ‌های زیادی را هم رفع کرده‌ام، که در چند روز آینده هم سعی میکنم تست‌ها و بررسی‌های نهایی را انجام دهم، اما این را گفتم که بگویم، به امید کاربران ساغر هستم که باگها و مشکلات آن را گزارش کنند.
  • نمادی که در ابتدای پست می‌بینید با تغییر کمی در آیکون قبلی ساغر ایجاد شده است، برای اینکار دو دلیل داشتم:
    • اول اینکه جدید شدن نرم‌افزار از آیکون آن هم مشخص باشد، و مثلا آیکون نسخه جدید و قدیم در کنار هم قابل تشخیص باشند،
    • دوم اینکه در تم رنگ‌های تیره (مثل بخش جستجو در Unity و یا مثل منوی Applications بر روی مکینتاش) آیکون راحت‌تر دیده شود و راحت‌تر بتوان روی آن کلیک کرد.
    چند نکته مرتبط با توسعه و در مورد بسته‌های ساغر:

  • با توجه به کمبود وقت برای لینوکس نسخه (به قول خودم) نیمه-همراه را منتشر خواهم کرد که اصولا باید بر روی لینوکس‌های جدید (libc >= 2.13) قابل اجرا باشد. (این نسخه با Qt-4.7.2 بر روی Ubuntu-11.04 کامپایل خواهد شد.) درنتیجه بنده نسخه deb را منتشر نخواهم کرد ولی استقبال می‌کنم اگر کسی از دوستان قدیمی که مدیریت بسته‌های لینوکسهای مختلف را برعهده داشتند یا از دیگر همراهان ساغر مدیریت بسته deb را به عهده بگیرد. (البته نسخه ۶۴ بیت رو هم قبلا یکی از دوستان تهیه کرده بود که اگر ایشان بتوانند هر دو بسته را تهیه کنند که مشکلی نخواهد بود)
  • با توجه به مواردی که در ابتدای پست گفتم فعلا ساختن نسخه مکینتاش برایم مقدور نیست که امیدوارم در مورد این سیستم‌عامل هم دوست و همراهی داشته باشیم که بتواند بسته مورد نظر (یا حداقل Saaghar.app) را ساخته و به دست بنده برساند. (اگر علاقه‌مندی بود لطفا در ابتدا با من تماس بگیرد)
  • دوستانی که برای مدیریت بسته‌ها برای لینک به صفحه انگلیسی زبان از لینک پروژه در سورس فورج استفاده می‌کنند لطفا بجای آن از لینک http://en.saaghar.pozh.org استفاده کنند که صفحه‌ای ساخته شده توسط Jekyll می‌باشد لینک برگه ساغر به زبان انگلیسی «http://pozh.org/en/saaghar/» استفاده نمایند.
  • شماره اصلی نسخه جدید بخاطر بعضی ویژگی‌های جدید اساسی به ۲ و شماره فرعی آن بخاطر بهبودهای مختلفی که بعدا به آنها داده‌ام به ۵ افزایش یافته است یعنی به عبارت دیگر Saaghar-2.5 در راه انتشار است.

تک‌میکر دوجهته نسخه bidiTeXmaker-2013r3



با توجه به وجود باگی در نسخه ۲۰۱۳r2، نسخه ۲۰۱۳r3 منتشر شد و لینک‌های این پست نیز با نسخه جدید جایگزین شدند
این نسخه به علت رفع یک باگ مهم منتشر شده است، در کنار آن چند باگ هم در قسمت Syntax Highlighter رفع شده است و با اینکه در این قسمت اکنون محاسبات بیشتری انجام می‌شود سعی کرده‌ام سرعت بارگذاری فایلها تغییر زیادی با نسخه‌های قبلی نداشته باشد.
همچنین دو ویژگی مرتبط به هم در این نسخه اضافه شده است که (چون فایل راهنما بروزرسانی نشده است) در ادامه پست به آن خواهم پرداخت.
ادامه‌ی خواندن

جوابی به چند کامنت مشابه، حذف نویسنده!

در چند کامنت به بود یا نبود برخی از صاحب آثار در ساغر انتقاد شده بود، لازم دیدم در این مورد توضیحی مختصر بدهم:
در مورد کمبود و نبود برخی مولفان و توسعه پایگاه‌داده «پستی» قبلا نوشته‌ام.

اما در مورد بعضی کامنت‌ها که به بودن یک صاحب اثر انتقادهایی بود:
۱- بنده پایگاه‌داده همراه با گنجور رومیزی را به همراه ساغر منتشر می‌کنم، گاهی شاعران و نویسندگانی را اضافه کرده‌ام ولی حذف نکرده‌ام تا پایگاه‌داده نسبت به آن چیزی که از طرف گنجور منتشر می‌شود کمبودی نداشته باشد.

۲- با این حال نه «گنجور رومیزی» و نه «ساغر» حالت انحصارگرانه‌ای نداشته‌اند و ندارند و به سادگی از طریق منوی نرم‌افزار می‌توانید صاحب اثر مورد نظر و کل مجموعه و زیر مجموعه‌های آن را حذف کنید!

روش حذف یک صاحب اثر بوسیله ساغر:
از طریق منوی «ابزارها» گزینه «حذف شاعر» را انتخاب کنید:

اکنون در پنجره باز شده از لیست آبشاری، صاحب اثری را که می‌خواهید حذف کنید انتخاب نموده و روی دکمه «تایید» کلیک کنید،

بعد از آن پنجره‌ای دیگر از شما در مورد اینکه برای حذف مطمئن هستید سوال خواهد پرسید و با تایید آن صاحب اثر از پایگاه‌داده حذف خواهد شد.

روش حذف یک صاحب اثر بوسیله گنجور رومیزی:
این امکان در گذشته از طریق پنجره ویرایشگر دردسترس بوده است، اما اکنون در نسخه ۲٫۵۳ در منوی خود گنجور رومیزی نیز در دسترس قرار گرفته است «پست انتشار نسخه ۲٫۵۳» را بخوانید.

پ.ن.: گنجور رومیزی نسخه اندرویدی منتشر شده است به «پست‌های» مربوطه در سایت گنجور مراجعه کنید. بر خودم لازم می‌دانم از زحمات بی‌مانند حمیدرضای عزیز، مدیر گنجور و نویسنده گنجور رومیزی و گنجور اندروید، تشکر فراوان نمایم.

بهاری نو مبارک!

فرا رسیدن سال جدید را به همه ایرانیان و بخصوص ادب دوستان عزیز تبریک عرض می‌کنم، و امیدوارم هر لحظه از سال جدید نسبت به سال قبل شادتر و زیباتر بگذره. و همچنین امیدوارم همه‌مون سالی پر از موفقیت و سلامت داشته باشیم، و امیدوارم «ساغر» هم در سالی که در پیش رو داریم به دنیای دستگاه‌های همراه وارد بشه تا بتونه همراه همیشگی همه ما باشه.