Open boapps opened 5 years ago
Az F-Droid szabályaiban annyit írnak, hogy amíg a framework nyílt forráskódú, addig lehet. De mivel a Kréta serverei nem nyílt forráskódúak, ezért az app kapna egy NonFreeNet anti-feature címkét, de attól fel lehet tölteni.
Köszi, ha meg lesz a 2.1, ránézek erre is!
Szia. Van valami információ az F-Droid verzióról? Nekem, és sok ismerősömnek sokat segítene, ha nem kéne kézzel buildelni az appot. Ha még valami nincs kész, akkor meg tudom csinálni.
Heló! Belekezdtem, de félbehagytam. Most inkább a hibajavításokra koncentrálok, (meg az iskolára) szóval ha meg tudod csinálni, azt nagyon megköszönöm!
Szia. Akkor ahogy hazaérek beküldöm a kérést, de minden appnak kell egy engedély a project tulajdonosától.
Kérést? Azt hittem, te írod meg a build configját. Mindegy, az engedélyemet megkapod.
I give you (and anyone) permission to open a request for packaging to get e-szivacs on f-droid.
Megírom a build configot, de azért jó lenne, ha az eredeti F-Droid repoban is benne lenne, amihez kérést kell leadni. Könnyebb lenne egy third-party repot létrehozni az appnak, de azzal nem ismernék meg új felhasználók.
Ja oké, akkor semmi.
Hazaértem, pár óra múlva kész is vagyok. Update: Kicsit lassú az ssd a gépemben, kb. 3-4 óráig fog települni a build server (https://f-droid.org/en/docs/Submitting_to_F-Droid_Quick_Start_Guide/) Update 2: A telepítéssel kész vagyok, holnap befejezem a build configot. Update 3: Váratlan utazás miatt kb. 4 nap múlva tudom folytatni, addig csak laptopom van, amin nem fut el a buildserver. Update 4: Hazaértem, holnap kezdem is.
Üdv! Sikerült beállítani a gépet, csinálom a buildscriptet, de van egy kis gond a licensszel. Az F-Droid Repo Style Guide ezt írja:
If there aren’t any README or LICENSE in the source code of the app it’s very difficult for the F-Droid community verify that the entire source code, libraries and artwork each are released under a suitable Free and Open Source license. So, it’s a good pratice to verify that the app has headers in every file of the source code, a text file in the library folder and a statement in the source code or on the official website of the app that clearly explain the license about all the stuff that can be find related the app.
A licensz a projecthez a README fileban van, de jobb lenne, ha egy külön license fileban lenne az egyszerűbb linkeléshez és ellenőrzéshez.
Update: Az SPDX oldalon több BSD 2-Clause változat van, de gondolom a FreeBSD változatot használja a project, a GNU weboldala alapján.
Javítottam, igazából engem, rohadtul nem érdekel, hogy melyik license van rajta, amíg én nem vagyok érte felelős. Ha Magyarországon elfogadnák a public domaint (valahol azt olvastam, itt nem lehet), akkor az lenne. Egyébként azt használom, amit a github belökött nekem.
Köszönöm. Donate link van a projecthez? Azt is tudok hozzáadni.
@OliverParoczai Én köszönöm. Nincs, ha esetleg lesz majd én megoldom.
Üdv. Kész is vagyok a buildscripttel, hibátlanul működik. Ubuntu alatt volt pár gond a signing résszel, de mostmár minden jól megy. Feltöltöttem a szerveremre a buildscriptet, és most készítem a merge requestet is. Link a buildscripthez: link
Update: Egy kicsit javítottam a formázásán, hogy elfogadja az F-Droid linter.
Szuper, köszi!
Nyitottál már requestet, hogy fent legyen a repoban, vagy azt nekem kéne?
Üdv. Elfelejtettem elküldeni a merge requestem linkjét, itt van: https://gitlab.com/fdroid/fdroiddata/merge_requests/5496 Amíg van írásos engedély az F-Droid repoba való hozzáadáshoz, addig bárki készíthet egy requestet.
Update: Javított link, rosszat küldtem el
Szerintem az új updateben elrontottam a build-scriptedet. egy "--flavor foss_release" még biztosan kell a buildeléshez.
Hozzáadom, pár perc múlva kész is.
wow ez gyors volt, köszi!
A master branchbe került reklám úgyhogy a foss branchet kéne fdroidhoz használni és a flavort is átneveztem csak "foss"-ra.
Azt látom, de jó ötlet reklámokat tenni egy alternatív kliensbe, amit a legtöbben azért használnak, mert a hivatalos kliens reklámokat tartalmaz? Olvastam a hivatalos kliens értékeléseit Play-en, és a legtöbben ezért adtak negatív értékelést (+ telemetria, rootolt telefonok letiltása, stb, de főleg a reklámok). Én helyeznék az appba egy ideiglenes űrlap linket, amin a felhasználók szavazhatnának az app jövőjéről (pl. Az alkalmazás díja: Ingyenes (reklámokkal, pénzért letiltható), Ingyenes (reklámok nélkül, adományokkal), Fizetős (reklámok nélkül), stb)
Amikor azt írtam tettem bele reklámot akkor arra gondoltam, hogy a play áruházas verzióba került opcionális reklám, ami alapból ki van kapcsolva, de a beállításokban be lehet kapcsolni, ha a felhasználó támogatni szeretne. És van a foss verzió githubon meg fdroidon (lesz) amiben még a google dependency-k sincsenek. Ez így szerintem jó ötlet :)
Ez így épp tökéletes, ennél jobban nem nagyon lehet megoldani. :)
Üdv, a Flutternél az egyik lib nem tetszik a buildservernek, mivel csak anonymous hozzáféréssel képes letölteni.
Git error. Command: git clone --mirror git://github.com/Norbert515/dynamic_theme.git /home/fdroid/.pub-cache/git/cache/dynamic_theme-a9ecb1428a3a4e38f218408d8663ee251b7fbae7
Cloning into bare repository '/home/fdroid/.pub-cache/git/cache/dynamic_theme-a9ecb1428a3a4e38f218408d8663ee251b7fbae7'...
fatal: unable to connect to github.com:
github.com[0: 140.82.118.3]: errno=Connection refused
pub finished with exit code 69
Jó lenne, ha F-droidra sikerülne feltenni. Bár még nem tudom, hogy lehet -e flutteres appokat is vagy csak Android SDKsokat enged.