Com a projecte comunitari, AntennaPod es basa en contribucions voluntàries de codi d’una àmplia gamma de persones. No només per a l’app en si, sinó també per a la pàgina web i els projectes relacionats.

1. Aplicació (Java)

Tens raó: el nucli del projecte! Utilitzat per milers de persones a tot el món, les teves contribucions són una contribució important a un ecosistema de podcasting obert. Aleshores, tens experiència amb Java o acabes de començar? Les teves contribucions són benvingudes al nostre repositori GitHub.

On necessitem ajuda

Hi ha algunes àrees on ens vindria bé el teu suport. Perquè són importants, es sol·liciten sovint o ambdues coses. Hem creat una descripció clara dels problemes i les àrees de característiques en què més necessitem ajuda. Fica’t en algun dels temes següents i t’afegirem a la nostra llista (mental) de gratitud eterna!

A banda d’aquests projectes principals, també els podeu fer una ullada a les qüestions amb l’etiqueta «help wanted» a GitHub.

Si prefereixes la caça d’errors, la teva llista de referència per a un cap de setmana de caça d’errors és «etiqueta d’errors confirmats» a GitHub.

Introducció

Abans Si us plau no et limitis a enviar un PR, sempre anuncia primer el teu interès. De vegades, encara no arribem a un acord sobre una experiència d’usuari i interfície. Pot passar que alguna gent hagi acordat començar a treballar en alguna cosa, però que se’ns hagi oblidat d’«assignar» la qüestió de GitHub. Tafanejar pel nostre fòrum és la millor manera d’evitar hores perdudes en codi que no serà acceptat.

Durant Fes una ullada a la nostra wiki; conté informació pràctica per a contributors. Allà trobaràs, per exemple, informació sobre l’estil de codi del projecte i aprendre com assegurar-te que seràs acreditat pel teu treball a l’aplicació. Finalment, però no menys important: instruccions de construcció i informació sobre els registres de depuració.

Després Parla sobre la teva feina, i reclama aquesta fama! Pots inspirar altres possibles col·laboradores, i ajudar a promocionar l’aplicació en general. Estem contents de retwitejar els teus tweets!

2. Lloc web (SCSS, HTML)

La base del nostre lloc web nou ha estat amablement proporcionada per Anxhelo. Ara estem a punt per a expandir-nos! Estàs familiaritzat amb Jekyll? Aleshores ajuda’ns a implementar (parts de) la nostra llista de desitjos per al lloc web i fes un cop d’ull al nostre repositori del lloc web.

3. Upstream i altres projectes

AntennaPod no viu aïllat. El projecte depèn de molts altres: contribuir a aquests és ajudar a que AntennaPod prosperi:

  • Aplicació de Podcast de Nextcloud (Vue, PHP, Javascript) Al desembre de 2020 Jonas Heinrich va crear l’Aplicació de Podcast de Nextcloud. És una bona manera de subscriure’s i escoltar podcasts en línia en un ambient de selfhosting. El seu futur desenvolupament i la integració amb AntennaPod seria una addició benvinguda.
  • gpodder.net (Python, HTML) El projecte gpodder.net permet als usuaris connectar i sincronitzar els seus reproductors de podcast. Malauradament, el projecte és una víctima del seu propi èxit: el servidor web sovint no està disponible i els usuaris d’ AntennaPod veuen errors de sincronització. Qualsevol suport per al projecte i els seus mantenidors és benvingut, en particular amb el aquest problema de l’API.

Poseu-vos en contacte!

Vagament interessat però encara no segur? A punt per començar? Poseu-vos en contacte amb @Keunes o @ByteHamster a el nostre fòrum!