برنامه‌های امسال تابستان کد گوگل

مسابقهٔ تابستانهٔ کدنویسی گوگل

مطابق سنت هر ساله امسال هم لیبره‌آفیس در تابستان کدِ گوگل شرکت می‌کند. امسال قرار است این کارها انجام شود:

  • ساخت یک ابزار گزارش‌ساز جدید: یک ابزار جدید و قوی‌تر می‌سازند که به کاربران کمک می‌کند گزارش‌های مختلف را راحت‌تر درست کنند. این ابزار جدید با زبان برنامه‌نویسی ++C نوشته می‌شود و جایگزین ابزار قدیمی‌تری می‌شود که با زبان جاوا کار می‌کرد؛
  • بهتر کردن ظاهر جدول‌ها: یک پنجرهٔ جدید در برنامه‌های واژه‌پرداز و صفحه‌گسترده اضافه می‌شود که کار تغییر دادن شکل و شمایل جدول‌ها را خیلی آسان‌تر می‌کند؛
  • هوشمندتر کردن نوشتن کد: اگر شما از زبان‌های برنامه‌نویسی بیسیک و پایتون در لیبره‌آفیس استفاده می‌کنید، ابزارهایی اضافه می‌شود که به شما کمک می‌کند کد را سریع‌تر و با اشتباه کمتری بنویسید. این ابزارها حدس می‌زنند که شما چه چیزی می‌خواهید بنویسید و پیشنهادهایی به شما می‌دهند؛
  • اضافه شدن یک پل ارتباطی جدید: لیبره‌آفیس قرار است از یک چارچوب جدید به اسم Rust UNO پشتیبانی کند تا برنامه‌نویسان Rust هم بتوانند برنامه‌هایی بسازند که با لیبره‌آفیس کار کند؛
  • باز کردن فایل‌های Markdown: قرار است لیبره‌آفیس بتواند این نوع فایل‌ها را که یک‌جور روش ساده برای نوشتن متن با نشانه‌گذاری‌های خاص است در برنامهٔ واژه‌پردازش باز کند؛
  • مرتب کردن پشت‌صحنهٔ اسلایدها: بخشی از برنامهٔ Impress (برای درست کردن اسلاید) که مربوط به نشان دادن اسلایدها است، دوباره طراحی می‌شود تا نگهداری و به‌روزرسانی آن در آینده راحت‌تر باشد.

تابستان کدِ گوگل و لیبره‌آفیس

مسابقهٔ تابستانهٔ کدنویسی گوگل

Google Summer of Code چیست؟

Google Summer of Code که به اختصار GSoC نامیده می‌شود، یک برنامهٔ جهانی و سالانه است که شرکت گوگل آن را برگزار می‌کند. هدف این برنامه، تشویق دانشجویان سراسر جهان به مشارکت در پروژه‌های نرم‌افزارهای متن‌باز (Open Source) است. در این برنامه، دانشجویان با سازمان‌های متن‌باز مختلف همکاری می‌کنند و در طول تابستان روی یک پروژهٔ مشخص کار می‌کنند. گوگل به دانشجویان شرکت‌کننده کمک‌هزینه پرداخت می‌کند و آن‌ها از راهنمایی‌های توسعه‌دهندگان با تجربهٔ این سازمان‌ها بهره‌مند می‌شوند.

هدف اصلی GSoC

  • حمایت از نرم‌افزارهای متن‌باز: با جذب دانشجویان و کمک به آن‌ها برای مشارکت، GSoC به رشد و توسعهٔ پروژه‌های متن‌باز کمک می‌کند.
  • آموزش و توانمندسازی دانشجویان: این برنامه فرصتی عالی برای دانشجویان است تا تجربهٔ کار عملی در پروژه‌های واقعی را کسب کنند، با ابزارها و فناوری‌های جدید آشنا شوند و از متخصصان این حوزه یاد بگیرند.
  • ایجاد ارتباط بین دانشجویان و جوامع متن‌باز: GSoC به دانشجویان کمک می‌کند تا وارد جوامع متن‌باز شوند و با توسعه‌دهندگان دیگر در سراسر جهان ارتباط برقرار کنند.

ارتباط Google Summer of Code با لیبره‌آفیس

لیبره‌آفیس یک مجموعهٔ نرم‌افزار اداری آزاد و متن‌باز بسیار بزرگ و فعال است. این پروژه هر ساله در Google Summer of Code شرکت می‌کند و به‌عنوان یک سازمان راهنما و پشتیبان شناخته می‌شود.

  • جذب مشارکت‌کننده: GSoC فرصتی برای لیبره‌آفیس فراهم می‌کند تا دانشجویان با استعداد از سراسر جهان را جذب کند و آن‌ها را در توسعهٔ بخش‌های مختلف این نرم‌افزار مشارکت دهد.
  • انجام پروژه‌های مهم: از طریق GSoC، پروژه‌هایی که ممکن است به دلیل کمبود نیروی داوطلب به تعویق افتاده باشند، توسط دانشجویان با راهنمایی توسعه‌دهندگان لیبره‌آفیس انجام می‌شوند. این پروژه‌ها می‌توانند شامل اضافه کردن ویژگی‌های جدید، بهبود عملکرد، رفع اشکالات، یا به‌روزرسانی فناوری‌های مورد استفاده باشند.
  • ورود نیروهای جدید به جامعهٔ لیبره‌آفیس: بسیاری از دانشجویانی که در GSoC با لیبره‌آفیس همکاری می‌کنند، پس از پایان برنامه نیز به عنوان مشارکت‌کننده در این پروژه باقی می‌مانند و به رشد و توسعهٔ آن کمک می‌کنند.
  • تبادل دانش و تجربه: همکاری با دانشجویان دیدگاه‌های جدید و ایده‌های نو را به جامعهٔ توسعه‌دهندگان لیبره‌آفیس می‌آورد و به تبادل دانش و تجربه کمک می‌کند.

بنابراین Google Summer of Code یک برنامهٔ بسیار مهم برای لیبره‌آفیس است که به این پروژه کمک می‌کند تا با جذب دانشجویان علاقه‌مند و با استعداد، به اهداف توسعه‌ای خود دست یابد و نرم‌افزار خود را بهبود بخشد.