コミュニティプロジェクトとして、AntennaPodは幅広い人々からのボランティアでのコードの貢献に依存しています。アプリ自体だけでなく、ウェブサイトや関連プロジェクトも対象です。
1. アプリ(Java)
You’re right at it: the core of the project! Used by thousands of people across the world, your contributions are an important contribution to an open podcasting ecosystem. So, are you experienced with Java, or just getting started? We welcome your contributions in our GitHub repository.
助けが必要な場所
There’s a few areas where we could well use your support. When first getting started to AntennaPod development, we recommend to pick an issue with the ‘Good first issue’ label on GitHub. Before you start working on an issue, make sure that it does not have the ‘Needs: Triage’ or ‘Needs: Decision’ label. That label means that the feature was not reviewed by the core AntennaPod team yet.
バグハンティングの方が好きなら、週末のバグハンティングのリストはGitHubの 「confirmed bugs」issueラベルから確認できます。
はじめる
Before Please don’t just submit a PR, but always announce your interest first. Sometimes we didn’t yet reach an agreement on a user experience and interface. It can happen that someone agreed to start working on something, but we forgot to ‘assign’ the GitHub issue. Chipping in on our forum is the best way to avoid lost hours on code that won’t be accepted.
During Have a look at our wiki; it contains handy info for contributors. You’ll find there, for example, information about the project’s code style and can learn how to make sure you get accredited for your work in the app. Last but not least: build instructions and info about debug logs.
After Talk about your work, and claim that fame! It might inspire other potential contributors, and helps promote the app generally. We’re happy to retweet your tweets!
2. ウェブサイト(SCSS、HTML)
The base of our new website was kindly built by Anxhelo. Now we’re ready to expand! Are you familiar with Jekyll? Then help us implement (parts of) our website wishlist and check out our website repository now.
3. アップストリームとその他のプロジェクト
AntennaPodは自分だけで存在するわけではありません。このプロジェクトは他の多くのものに依存しています。これらに貢献することも、AntennaPodの存在を助けることになります。
- Nextcloud Podcast app (Vue, PHP, Javascript) December 2020 Jonas Heinrich created the Nextcloud Podcast app. It already is a great way to subscribe and listen to your podcasts online, in a self-hosted environment. Its further development and integration with AntennaPod would be a very welcome addition.
- gpodder.net (Python, HTML) The long-standing and libre gpodder.net project allows users to connect and synchronise their podcast players. Unfortunately the project is a victim of its own success: the webserver often being unavailable and AntennaPod users see sync errors. Any support to the project and its maintainers is welcome, in particular with this API issue.
連絡する!
漠然と興味はあるけど、まだよく分からない場合はどうすればいいでしょうか? はじめる準備はできていますか? 私たちのフォーラムで@Keunesまたは@ByteHamsterに連絡してください!