Päivitykset F-Droidilla
Näitkö, että siellä on uusi AntennaPod-julkaisu ja ihmettelitkö:
- Miksi uusinta versiota ei vielä ole F-Droidissa?
- Milloin uusi versio tulee F-Droidiin?
Erilaisten vaiheiden vuoksi ja koska emme ole mukana julkaisemassa julkaisuja F-Droidissa, emme voi sanoa tarkalleen, milloin uusin versio on siellä saatavilla.
Lyhyesti: emme ole unohtaneet F-Droidia. Siinä menee vain hieman pidempään. Kärsivällisyyttä
Uuden version F-Droid julkaisuvaiheet
- Julkaisemme beta-version, joka on saatavilla vain Google Playn kautta F-Droidin teknisten rajoitusten vuoksi.
- Julkaisemme sovelluksen hitaasti ja asteittain kaikille Google Playn käyttäjille. Tällä tavoin varmistamme, ettei kriittisiä vikoja ole. Tämä voi kestää useita viikkoja.
- Luomme julkaisun GitHubissa. Teemme tämän vasta, kun Google Playn käyttöönotto on valmis.
- F-Droid-järjestelmät tarkistavat AntennaPod tietovaraston ja havaitsevat uuden julkaisun. Päivitysten tarkistuspalvelin on käynnissä päivittäin (Euroopassa yön yli).
- F-Droid-järjestelmät koottavat sovelluksen. Ne tekevät tämän varmistaakseen, että lataamasi sovellus vastaa julkaisemaamme lähdekoodia. Koska koottavia sovelluksia on paljon, F-Droid-palvelimelta sovelluksen kokoaminen kestää yhdestä kahteen päivään.
- F-Droidin avustaja allekirjoittaa koontiversion kryptografisesti. Tietoturvan parantamiseksi avustajan on vietävä sovellus fyysisesti erilliselle tietokoneelle, joka ei ole yhteydessä internetiin. Kun kaikki sovellukset on allekirjoitettu, avustaja lataa ne F-Droidin järjestelmiin. Tämä kestää yleensä yhdestä kahteen päivään.
- F-Droid-järjestelmät käsittelevät uudet sovellukset ja lisäävät uuden AntennaPod-julkaisun indeksiinsä.
Tässä vaiheessa katsomme sen “julkaistuksi F-Droidissa”. Muista kuitenkin, että myös F-Droid-asiakasohjelmasi (sovelluskaupan) on päivitettävä paikallinen kopio indeksistä. Vasta sen jälkeen saat ilmoituksen uusimmasta AntennaPod-julkaisusta.
Mikä on siis arvioitu saapumisaika?
Kuten näette, on olemassa useita vaiheita, jotka kukin vievät vaihtelevan ajan. Beta-version julkaisemisen ja julkaisun GitHubissa merkitsemisen välillä kuluu yleensä reilusti yli kuukausi. Kun julkaisu on merkitty, F-Droid käsittelee sen yleensä neljästä kuuteen päivään.
Mitä voit tehdä, jos odotat innolla
Emmekö vielä asettaneet tägiä julkaisulle GitHubissa? Odotathan sitten. Päivitys on beta-vaiheessa eikä vielä valmis julkaistavaksi.
Asetimmeko tägin julkaisulle GitHubissa? F-Droid-tiimi huomautuksia: “älkää panikoiko ennen kuin seitsemän päivää on kulunut, kiitos.”
- Onko nuo seitsemän päivää kulunut siitä, kun asettimme tägin julkaisulle GitHubissa? Kerro meille asiasta luomalla viesti keskustelupalstallemme. Voimme sitten katsoa asian tilannetta.
- Asetimmeko tunnisteen julkaisuun seitsemän päivää sitten tai vähemmän? Odota sitten vain. Tai tutki, missä vaiheessa prosessia olemme.
Tutki nykytilaa
Voit halutessasi seurata edistymistä seuraavien ohjeiden avulla:
- Tarkista, asetettiinko tunniste julkaisuun GitHubissa ja milloin; sinun on ehkä vietävä hiiri esimerkiksi kohtaan ‘viime viikko’ nähdäksesi tarkan päivämäärän GitHubissa. Jos näin on, päivitysten tarkistustyökalun pitäisi pian havaita se.
- Tarkista, onko F-Droidin AntennaPod-versioluetteloa päivitetty sen jälkeen. Jos näin on, koontipalvelimen pitäisi pian käsitellä se.
- Tarkista, onko AntennaPod koottu suoritussyklin vai viimeisimmän syklin aikana. Voit käyttää tähän myös sovelluksen F-Droid-koontitilaa. Jos näin on, F-Droidin avustajan pitäisi pian kryptografisesti allekirjoittaa se.
- Huomaa, että koottaville sovelluksille ei ole jonoa. AntennaPodia ei ole vielä ilmoitettu onnistumis- ja epäonnistumislistoilla, ja haluat tietää, kootaanko se?
- napsauta ‘fdroiddata version’ @ koontisyklin sitoumus
- napsauta ‘Selaa tiedostoja’
- napsauta ‘Etsi tiedosto’
- kopioi ja liitä
de.danoeh.antennapod - avaa tiedosto
- tarkista, sisältääkö se uusimman version
- Huomaa, että koottaville sovelluksille ei ole jonoa. AntennaPodia ei ole vielä ilmoitettu onnistumis- ja epäonnistumislistoilla, ja haluat tietää, kootaanko se?