نشست ۱۰
ساختن ابزار آمادهسازی متن انبوه برای افزودن به آوای مشترک موزیلا
چهارشنبه ۱۴ شهریور ۱۴۰۳
ساعت
۱۲:۳۰
توسط:
علیرضا فریدونی
،
مصطفی آهنگرها
پروژهٔ آوای مشترک موزیلا در کنار آوا، نیاز به متونی با شرایطی مشخص دارد. وارد کردن جملات به صورت دستی، و موردی زمانبر و دشوار است. وارد کردن انبوه متون هم نیازمند رعایت نکاتی است که تولید پروندهٔ مورد نیاز برای بارگذاری متون را دشوار میکنند.
پروژهٔ mcv-bulk-text یک پروژهٔ تحت وب است که به طور کامل در سمت کاربر اجرا میشود و فرایند پالایش متون ورودی و آمادهسازی پروندهٔ مورد نیاز آوای مشترک را تسهیل میکند.
در این نشست و با کمک هم، مبدلها و اعتبارسنجهای جدید (و چه بسا قابلیتهای دیگری) را به پروژه اضافه میکنیم.
فناوریهای استفاده شده
- ریاکت
- تیلویند
- جست (برای آزمونها)
زمینههای مشارکت
- برنامهنویسی js: نوشتن مبدل و اعتبارسنج
- افزودن پیشتبانی چندزبانه (ریاکت)
- نوشتن آزمون سرتاسری (جست)
- طراحی رابط کاربری
توجه
- پیدا کردن محل نشستن بعد از باز شدن باشگاه همکارا دشوار خواهد بود.
- در ضمن توجه داشته باشید که رویداد، در باشگاه همکارا در باغ کتاب برگزار میشود که نیازمند رزرو حضوری میز است. هزینه هر صندلی، ۱۰۰ هزار تومان است.
- به منظور پیشگیری از بروز مشکل در رزرو صندلی، حتما با برگزارکنندگان هماهنگیهای لازم را به عمل آورده و در زمان تعیین شده در محل (بالای پلهها و در سمت ورودی بال شمالی باغ کتاب) حاضر شوید.
منابع
- آوای مشترک موزیلا
- نشست هشتم دونا (جهت آشنایی کلی با چرایی ساخت این پروژه)
- کد منبع پروژه