ラベル sprints の投稿を表示しています。 すべての投稿を表示
ラベル sprints の投稿を表示しています。 すべての投稿を表示

2025-09-22

PyCon JP 2025 でスプリントを開催します! - The developer & community sprints will be held in PyCon JP 2025!



 (English version is below)  


PyCon JP 2025の開催まで目前に迫ってきました!皆様チケットの準備はお済みでしょうか? PyCon JP 2025は、Day1 (9月26日) および Day2 (9月27日)にカンファレンスが行われ、Day3 (9月28日) にはスプリントと呼ばれるイベントを開催します。


本記事では、そんなスプリントの魅力をお伝えします!


スプリントとは

スプリントとは、オフラインで開催する短期集中型のソフトウェア開発ミートアップです。参加者は会場に集まり、丸一日自身の興味があるテーマ/プロジェクトについてオフラインで顔を突き合わせて開発します。テーマやプロジェクトが複数ある「もくもく会」のようなイメージです。カンファレンスのような開発者が一堂に集まる機会を活かし、ガッツリ進捗を出そう!というわけですね。

実施に必要な会場や開発に必要な環境(Wi-Fi、電源、テーブル、椅子等)は運営側が用意するため、皆さんは自身のPCさえ持ち込めば参加できます。


スプリントへの参加方法

リーダーとしての参加

リーダーはスプリントで取り組みたい開発テーマを提案し、スプリント全体をリードします。connpassでの参加登録の際に希望の開発テーマを登録してください。

一般参加者しての参加

特別なスキルが必要かと不安に思われる方もいるかもしれませんが、ご心配には及びません。スプリントリーダーがしっかりサポートしてくれるほか、毎年、初心者向けのタスクを用意しているチームもいくつかあります。また、スプリント中にチームを移動することも可能です。ぜひお気軽にご参加ください!


開発テーマについて

「興味があるテーマ/プロジェクト」とは言うものの、どんなテーマがあるの?と気になりますよね。今年度のテーマは現在募集中のため未確定なのですが、昨年開催されたPyCon JP 2024では、以下のようなテーマがありました。


  • Pythonチュートリアルイベントで使うテキストの改善

  • Bug fix of KALDI sales information system

  • Free threaded (disable gil)

  • New Sphinx-extensions!!

  • LlamaIndexによる Embedding 

  • Open Source LLM Survey

  • Design - PyCon HK survey form

  • PyLadies Tokyo HP maintenance

  • PEP 508 – Dependency specification for Python Software Packages : Environment Marker problem


また、先ほどお伝えした通り、リーダーで申し込む場合はご自身でスプリントで取り組みたい開発テーマを提案することもできます!テーマはPythonに関係があればどのようなものでも大丈夫です。自分が開発を進めたいと思う既存のプロジェクトを自由に選ぶことができ、そのプロジェクトのメンテナである必要もありません。もちろん、自身で新たなプロジェクトを立ち上げるのも大歓迎です。また、現在何らかのPythonコミュニティに所属している方は、そのコミュニティの活動の場として活用していただくこともできます。


提案された開発テーマは、今後こちらのスプレッドシートにて随時公開される予定です。参加に興味がある方はぜひご確認ください。


スプリントに参加する意義

参加者の皆さんは、スプリントを以下のような機会として活用することができます。

プロダクト/テーマに対する興味を同じくする人と繋がることができる

特定のプロダクトやツールをもっと使いこなしたい、仕組みを深く理解したいと思うことはありませんか?スプリントには、あなたと興味を同じくするメンバーであつまり、作業を進めていきます。その過程で、メンバー間で知見をシェアし合うことができます。この経験を通じて、スプリント以後も継続的に興味や知見を共有し合える仲間が得られるかもしれません。

興味があるプロジェクトについて、短時間で素早く進捗を出せる

スプリントへの参加は、開発プロジェクトの進捗という観点でも大きなメリットがあります。開発プロジェクトの多くは、オンラインでのコミュニケーションを通じて進めていくことが多いでしょう。この機会にオフラインで顔を突き合わせて開発を進めることで、開発上の悩みについて素早くサポートが得られたり、オンライン上では時間がかかるような深い議論をすることができます。

既存のPythonコミュニティの活動の場とする

読者の中には、Pythonコミュニティにすでに参加している、あるいは参加に興味がある方もいらっしゃると思います。スプリントで所属しているPythonコミュニティの活動を行うことで、コミュニティとして必要な作業の進捗を出せることはもちろん、コミュニティ活動に興味がある参加者が、お試しで活動する場とすることができます。スプリントを契機として、新しい仲間を見つけることができるかもしれません。



以上、スプリントの内容や意義をお伝えしました。読者の皆さんに、スプリントというイベントの魅力を少しでも感じていただけたら嬉しいです。


PyCon JP 2025 開発者&コミュニティSprintでは託児所を用意しておりませんのでご注意ください。

サマリー

  • 開催日: 2025年9月28日 (Day3)

  • 場所: 広島国際会議場(カンファレンスと同じ場所)

  • 申込方法: こちらのリンクよりお申し込みください

  • 対象: Pythonに興味のある方ならどなたでも(初心者歓迎)

  • 参加形式:

    • リーダーとして参加(開発テーマの提案・リード)

    • 一般参加者として参加(テーマに沿って開発に参加)

  • 費用: 無料(PyCon JP 2025 カンファレンス参加チケットをお持ちの方が対象)

  • 準備物: 開発に必要なノートPC(Wi-Fi・電源等は会場にて用意)

---

PyCon JP 2025 is now less than a month away! Have you got your tickets ready?

While PyCon JP 2025 will hold its main conference on Day 1 (September 26) and Day 2 (September 27) at the International Conference Center Hiroshima, Day 3 (September 28) will feature an event called "Sprint" at the same venue as the conference.

Let's dive into what makes the Sprint so exciting!

What is a Sprint (Development Meetup)?

A Sprint is a short, intensive software development meetup held offline. Participants gather at the venue and spend a whole day working on themes or projects that interest them, face-to-face. Think of it as a tech meetup but with multiple themes and projects. It's a chance to make some serious progress by leveraging the opportunity of having developers all in one place, just like at a conference.

The organizers provide the venue and everything you need for development (Wi-Fi, power outlets, tables, chairs, etc.). All you need to bring is your PC!

Development Themes

You might be wondering, "What themes are there?" While this year's themes are still being decided, here are some examples from last year's PyCon JP 2024:

  • Pythonチュートリアルイベントで使うテキストの改善

  • Bug fix of KALDI sales information system

  • Free threaded (disable gil)

  • New Sphinx-extensions!!

  • LlamaIndexによる Embedding 

  • Open Source LLM Survey

  • Design - PyCon HK survey form

  • PyLadies Tokyo HP maintenance

  • PEP 508 – Dependency specification for Python Software Packages : Environment Marker problem

You can also propose your own development theme for the Sprint! Participants who propose themes are called "Sprint Leaders" and can register their desired development theme when signing up on Connpass.

Themes can be anything Python-related. You're free to choose any existing project you want to work on, and you don't need to be a maintainer of that project. Of course, starting a new project is also welcome. If you're currently part of a Python community, you can use this as an opportunity for community activities.

If you're interested in participating but not as a Sprint Leader, don't worry about needing special skills for the themes. Sprint Leaders will support your participation, and every year, some teams prepare tasks for beginners. You can also switch teams during the event. Feel free to join!

Proposed development themes will be published on this sheet.  If you're interested, be sure to check it out.

Why Participate in a Sprint?

Participants can use the Sprint as an opportunity to:

Connect with like-minded people

Ever wanted to master a specific product or tool, or understand its inner workings? At the Sprint, you'll work alongside members who share your interests. You can share knowledge and potentially find long-term peers to continue sharing interests and insights even after the Sprint.

Make quick progress on projects you're interested in

Participating in a Sprint can significantly boost your project's progress. While most development projects rely on online communication, this face-to-face opportunity allows for quick support on development issues and in-depth discussions that might take longer online.

Use it as a venue for existing Python community activities

If you're already part of a Python community or interested in joining one, the Sprint can be a place to carry out community activities. It's a chance to make progress on necessary community work and for potential new members to try out activities. You might even find new community members through the Sprint!

Please be careful that childcare isn’t available at this Sprint.

We hope this gives you a taste of what makes the Sprint special. We're currently accepting registrations for the PyCon JP 2025 conference here and for the Sprint here. We're looking forward to your participation!

2024-10-22

PyCon JP 2024 Sprint Day を開催しました!

こんにちは!PyCon JP 2024スタッフのhkwsです。

PyCon JP 2024は、カンファレンスを9月27日から9月28日の二日に渡って開催し、9月29日にスプリントを開催しました。本記事では、そんな今年のスプリントの様子をお伝えします!

スプリントとは

スプリントとは、オフラインで開催する短期集中型の開発ミートアップのことです。参加者はPCを持って会場に集まり、丸一日自身の興味があるテーマ/プロジェクトに取り組みます。テーマやプロジェクトが複数ある「もくもく会」のようなイメージですね。

スプリントの魅力についてはこちらの記事でも解説しています。ぜひ読んでみてください。

スプリント中の様子

今年のスプリントは、渋谷のHENNGE株式会社オフィスにて開催しました。参加者は総勢70名ほどで、今年は例年と比べても海外からの参加者が多かったようです。

スプリントのオープニングでは、スプリントリーダーの方々に自身のテーマを解説していただきました。事前に応募されたスプリントテーマは2件ほどでしたが、当日飛び入りでスプリントテーマを持ち込んでくださる方が多く、最終的には10件以上のバラエティに飛んだテーマが集まりました。

オープニング後、取り組みたいテーマごとに参加者が集まり、開発を進めていきました。もくもくと作業をしながらも、オフラインだからこそできる対面のコミュニケーションを楽しんでいる様子でした。

12時ごろになると、HENNGE株式会社さんにご提供いただいたランチをいただきました。スプリントの事後アンケートでも「ご飯がおいしかった」との声があり、皆さん大満足だったようです。

その後、各テーマでの作業を再開し、夕方には各チームの取り組み成果を発表していただきました。

スプリントで得られた成果

今年のスプリントで参加者のみなさんが取り組んだテーマのうち、Webページ上での公開を許可いただいたのは以下の通りです。
  • Pythonチュートリアルイベントで使うテキストの改善
  • PyCon JP 2024残作業
  • Bug fix of KALDI sales information system
  • Free threaded (disable gil)
  • New Sphinx-extensions!!
  • LlamaIndexによる Embedding
  • Open Source LLM Survey
  • Design - PyCon HK survey form
  • PyLadies Tokyo HP maintenance
  • PEP 508 – Dependency specification for Python Software Packages : Environment Marker problem
  • Travel Tips slides
  • PyCon JP 2024の遠方支援精算とPSF向けレポートの基礎情報作成
  • Trio’s issues

一部のテーマについては、スプリント当日の成果発表で使用したスライドをこちらで公開しています。興味があるテーマがあれば、ぜひ内容を確認してみてください。

スプリントを終えて

参加者の皆さんがたくさんのテーマを持ち込み、積極的に取り組んでいただいたことで、活発で実りあるイベントとなりました。ご参加いただいた皆さん、本当にありがとうございました!事後アンケートでも、「参加できてよかった」「刺激を受けた」といったコメントを頂いており、イベント運営の一人として、本当に開催してよかったと感じています。

この記事を通じて、一人でもスプリントに興味を持った方がいれば幸いです。すでに発表がある通り、次回のPyCon JP 2025は広島での開催になります。スプリントの開催可否や日程はまだ未定ですが、確定次第X公式ページで発信します。続報をお待ち下さい!

2024-09-03

PyCon JP 2024 ではスプリント(開発ミートアップ)を開催します! - The development sprints (as known as tech meetup) will be held in PyCon JP 2024!

 (English version is below)  



PyCon JP 2024の開催までいよいよ1ヶ月を切りました。皆様チケットの準備はお済みでしょうか?

PyCon JP 2024は、Day1 (9月27日) および Day2 (9月28日)にTOC有明コンベンションホールにてカンファレンスを行いますが、Day3 (9月29日) にはHENNGE株式会社オフィス(渋谷駅より徒歩約10分)にてスプリントと呼ばれるイベントを開催します。

本記事では、そんなスプリントの魅力をお伝えします!

スプリント(開発ミートアップ)とは

スプリントとは、オフラインで開催する短期集中型のソフトウェア開発ミートアップです。参加者は会場に集まり、丸一日自身の興味があるテーマ/プロジェクトについてオフラインで顔を突き合わせて開発します。テーマやプロジェクトが複数ある「もくもく会」のようなイメージです。カンファレンスのような開発者が一同に集まる機会を活かし、ガッツリ進捗を出そう!というわけですね。

実施に必要な会場や開発に必要な環境(Wi-Fi、電源、テーブル、椅子等)は運営側が用意するため、皆さんは自身のPCさえ持ち込めば参加できます。

開発テーマについて

「興味があるテーマ/プロジェクト」とは言うものの、どんなテーマがあるの?と気になりますよね。今年度のテーマは現在募集中のため未確定なのですが、昨年開催されたPyCon JP 2023 APACでは、以下のようなテーマがありました。


  • CPython

  • PyVistaにdocstringを追加してみよう

  • PyLadies Tokyo で Humble Data Workshop を寺子屋形式行います。

  • A contributor sprint for Apache Airflow.

  • Pythonチュートリアルイベント「Python Boot Camp」のテキスト( https://pycamp.pycon.jp )の改善

  • Serverless AI apps with Gradio and/or Streamlit (Gradio-lite/Stlite)


また、ご自身でスプリントで取り組みたい開発テーマを提案することもできます!スプリントにおいて開発テーマの提案を行う参加者を「スプリントリーダー」と呼び、スプリントリーダーはconnpassでの参加登録の際に希望の開発テーマを登録することができるのです。

テーマはPythonに関係があればどのようなものでも大丈夫です。自分が開発を進めたいと思う既存のプロジェクトを自由に選ぶことができ、そのプロジェクトのメンテナである必要もありません。もちろん、自身で新たなプロジェクトを立ち上げるのも大歓迎です。また、現在何らかのPythonコミュニティに所属している方は、そのコミュニティの活動の場として活用していただくこともできます。


スプリントリーダーではなく、いち参加者としてのスプリントへの参加に興味があるものの、テーマに適した特別なスキルが必要なのではと考える方がいらっしゃるかもしれません。しかし、全くそんなことはありません。スプリントリーダーがあなたの参加をサポートしてくれるだけでなく、毎年、初心者向けのタスクを用意しているチームもいくつかあります。また、途中でのチームの移動も可能です。お気軽にご参加ください!


提案された開発テーマは、今後PyCon JP 2024公式ページにて公開される予定です。公開された際にはX(Twitter)等で告知する予定ですので、参加に興味がある方はぜひご確認ください。


スプリントに参加する意義

参加者の皆さんは、スプリントを以下のような機会として活用することができます。

プロダクト/テーマに対する興味を同じくする人と繋がることができる

特定のプロダクトやツールをもっと使いこなしたい、仕組みを深く理解したいと思うことはありませんか?スプリントには、あなたと興味を同じくするメンバーであつまり、作業を進めていきます。その過程で、メンバー間で知見をシェアし合うことができます。この経験を通じて、スプリント以後も継続的に興味や知見を共有し合える仲間が得られるかもしれません。

興味があるプロジェクトについて、短時間で素早く進捗を出せる

スプリントへの参加は、開発プロジェクトの進捗という観点でも大きなメリットがあります。開発プロジェクトの多くは、オンラインでのコミュニケーションを通じて進めていくことが多いでしょう。この機会にオフラインで顔を突き合わせて開発を進めることで、開発上の悩みについて素早くサポートが得られたり、オンライン上では時間がかかるような深い議論をすることができます。

既存のPythonコミュニティの活動の場とする

読者の中には、Pythonコミュニティにすでに参加している、あるいは参加に興味がある方もいらっしゃると思います。スプリントで所属しているPythonコミュニティの活動を行うことで、コミュニティとして必要な作業の進捗を出せることはもちろん、コミュニティ活動に興味がある参加者が、お試しで活動する場とすることができます。スプリントを契機として、新しい仲間を見つけることができるかもしれません。



以上、スプリントの内容や意義をお伝えしました。読者の皆さんに、スプリントというイベントの魅力を少しでも感じていただけたら嬉しいです。


PyCon JP 2024 開発者&コミュニティSprintでは託児所を用意しています。

託児所は完全予約制となります。詳細はこちら をご確認ください。申し込みの締め切りは2024/09/20 17:00です。


現在、PyCon JP 2024 カンファレンス参加者の募集をこちらで、スプリント参加者の募集をこちらで行っています。皆さんの参加登録をお待ちしております!


---


PyCon JP 2024 is now less than a month away! Have you got your tickets ready?

While PyCon JP 2024 will hold its main conference on Day 1 (September 27) and Day 2 (September 28) at TOC Ariake Convention Hall, Day 3 (September 29) will feature an event called "Sprint" at the HENNGE K.K. office (about a 10-minute walk from Shibuya Station).

Let's dive into what makes the Sprint so exciting!

What is a Sprint (Development Meetup)?

A Sprint is a short, intensive software development meetup held offline. Participants gather at the venue and spend a whole day working on themes or projects that interest them, face-to-face. Think of it as a tech meetup but with multiple themes and projects. It's a chance to make some serious progress by leveraging the opportunity of having developers all in one place, just like at a conference.

The organizers provide the venue and everything you need for development (Wi-Fi, power outlets, tables, chairs, etc.). All you need to bring is your PC!

Development Themes

You might be wondering, "What themes are there?" While this year's themes are still being decided, here are some examples from last year's PyCon JP 2023 APAC:

  • CPython

  • PyVistaにdocstringを追加してみよう

  • PyLadies Tokyo で Humble Data Workshop を寺子屋形式行います。

  • A contributor sprint for Apache Airflow.

  • Pythonチュートリアルイベント「Python Boot Camp」のテキスト( https://pycamp.pycon.jp )の改善

  • Serverless AI apps with Gradio and/or Streamlit (Gradio-lite/Stlite)

You can also propose your own development theme for the Sprint! Participants who propose themes are called "Sprint Leaders" and can register their desired development theme when signing up on Connpass.

Themes can be anything Python-related. You're free to choose any existing project you want to work on, and you don't need to be a maintainer of that project. Of course, starting a new project is also welcome. If you're currently part of a Python community, you can use this as an opportunity for community activities.

If you're interested in participating but not as a Sprint Leader, don't worry about needing special skills for the themes. Sprint Leaders will support your participation, and every year, some teams prepare tasks for beginners. You can also switch teams during the event. Feel free to join!

Proposed development themes will be published on the official PyCon JP 2024 page soon. We'll announce it on X (Twitter) when they're available, so keep an eye out if you're interested in participating.

Why Participate in a Sprint?

Participants can use the Sprint as an opportunity to:

Connect with like-minded people

Ever wanted to master a specific product or tool, or understand its inner workings? At the Sprint, you'll work alongside members who share your interests. You can share knowledge and potentially find long-term peers to continue sharing interests and insights even after the Sprint.

Make quick progress on projects you're interested in

Participating in a Sprint can significantly boost your project's progress. While most development projects rely on online communication, this face-to-face opportunity allows for quick support on development issues and in-depth discussions that might take longer online.

Use it as a venue for existing Python community activities

If you're already part of a Python community or interested in joining one, the Sprint can be a place to carry out community activities. It's a chance to make progress on necessary community work and for potential new members to try out activities. You might even find new community members through the Sprint!

Childcare will be available at this Sprint.

Childcare is by appointment only. Please check here for more details. The deadline for registration is September 20th, 2024, at 17:00 (JST).

We hope this gives you a taste of what makes the Sprint special. We're currently accepting registrations for the PyCon JP 2024 conference here and for the Sprint here. We're looking forward to your participation!


2023-10-23

PyCon APAC 2023 Developer Sprint(開発スプリント)のお知らせ、スプリントリーダー募集中

PyCon APAC 2023コンテンツチームの 鈴木たかのりです。

いよいよPyCon APAC 2023が来週に迫ってきましたが、カンファレンスのあとに開催されるDeveloper Sprint(開発スプリント)をみなさんご存じですか?スプリントに参加したことがない、名前をきいたことがない人もいると思うので、このブログ記事では以下について紹介します。

  • Sprint(スプリント)とはなにか
  • PyCon APAC 2023スプリントの開催概要 
  • スプリントのテーマとスプリントリーダー募集

Sprint(スプリント)とはなにか

スプリントは多くのPyConでカンファレンスのあとに開催される、開発イベントです。さまざまなPython関連の開発プロジェクトがスプリントのテーマとしてあるので、興味のあるテーマに参加したり、自分でテーマを立ち上げてメンバーを募集できます。

顔を合わせて一緒に開発したり、意見交換をすることができます。普段開発に不慣れな人も、初心者向けに簡単な課題を用意しているスプリントなどもあるので、ぜひ参加してみてください。

PyCon JP 2022でのスプリントの様子は以下のFlickrの写真やブログで確認できます。

 
テーマごとに机に集まって開発

PyCon APAC 2023スプリントの開催概要

PyCon APAC 2023でのスプリントの開催概要は以下の通りです。スプリントに参加する人はチケットのDeveloper Sprintのオプションを選択して、当日会場に来てください(カンファレンスの名札をお忘れなく)。

  • 日時:2023年10月29日(日) 10:00〜18:00(予定)
  • 参加費:無料
  • 参加登録:チケットのオプションで「Developer Sprint」を選択
    • スプリントリーダー(後述)として参加の場合は、追加の質問に回答
  • 会場:HENNGE株式会社 ( へんげ )本社(地図
会場は2019年でもスプリント会場を提供してくれたHENNGE株式会社です。2019年のスプリントの様子は以下のFlickrの写真で確認できます。
 
PyCon JP 2019のスプリントの様子
すでにPyCon APAC 2023のチケットを購入して、あとからオプションを追加する手順については以下のブログが参考にしてください。

スプリントのテーマとスプリントリーダー募集

スプリントはスプリントのテーマとリーダーがいないとはじまりません。「自分の開発プロジェクトを一緒にやりましょう!」という方はぜひスプリントリーダーとして登録をお願いします。

スプリントリーダーとして登録する場合は、チケットのオプション「Developer Sprint」を選択とあわせて、追加の質問で「公開用の名前」「トピック(テーマ、やりたいこと)」を回答してください。

現在登録されているスプリントのテーマとリーダーは以下の通りです。当日にはさらにテーマが増えてくると思います。

  • CPython: Donghee Na
  • Apache Airflow: TP Chung
  • eBPF and Python: Dima Tisnek
  • Linters and Tools for Productivity, Code Health, and Refactoring!: Evan Kohilas
  • Humble Data Workshop を寺子屋形式で実施: PyLadies Tokyo
  • PyVistaにdocstringを追加してみよう: Tetsuo Koyama
  • sphinx-revealjsのIssue対応: Kazuya Takei
  • Using Scorecard to check your repo's security: Cheuk Ting Ho
  • Python Boot Campのテキストの改善: Ryuji Tsutsui
興味のあるテーマはありましたか?ぜひ当日、スプリント会場でお会いしましょう。チケット購入はこちらからどうぞ!