ybonnel / TransportsRennes

Application android pour les transports de Rennes
GNU General Public License v3.0
54 stars 23 forks source link

Capptain n'est pas libre #101

Closed dalb8 closed 11 years ago

dalb8 commented 11 years ago

S'il vous plait, pour le dépôt F-Droid, est ce sera possible de construire un 'patch' ou une branche sans Capptain pour qu'ils peuvent distribuer l'application compilé sous le GNU GPL?

ybonnel commented 11 years ago

Je viens de créer la branche noCapptain sans la dépendance vers capptain.

dalb8 commented 11 years ago

Merci beaucoup! Je vais ajouter Rennes et Bordeaux bientôt. J'éspère qu'il n'y a rien d'autre qui manque, comme des clés API.

dalb8 commented 11 years ago

Pardon, mais la branche non-Google Maps nous conviendra très bien. Est ce que vous êtes d'accord que nous publions l'appli de cette branche ci, tout en supprimant Capptain?

ybonnel commented 11 years ago

J'avais oublié de virer des trucs des manifests (fait). J'ai mergé noCapptain dans noGooglemap (vous pouvez donc prendre la branche google map). Dans la branche noGoogleMap je n'avais traité que Rennes (c'étais pour une personne précise de Rennes), j'ai donc retirer google map pour Bordeaux aussi dans cette branche.

Quelques restrictions :

Quelqu'un m'avais dit qu'il exister un lib openstreatmap avec les signatures identiques à google map, ce ne sera pas plus simple de l'utiliser?

dalb8 commented 11 years ago

Merci encore. Je ne connais pas une telle remplacement ( si je comprends bien), sauf NOGAPPS qui remplace maps.jar avec openstreetmap en /system.

dalb8 commented 11 years ago

Pour ma premiere tentative, j'acheve: -compile: [javac] Compiling 69 source files to /home/gerry/fdroiddata/build/srclib/TransportsRennes/TransportsCommun/bin/classes [javac] /home/gerry/fdroiddata/build/srclib/TransportsRennes/TransportsCommun/src/fr/ybo/transportscommun/activity/parkings/AbstractListParkings.java:204: error: inconvertible types [javac] List<ObjetWithDistance> listDistance = (List<ObjetWithDistance>) parkings; [javac] ^ [javac] required: List<ObjetWithDistance> [javac] found: List<T> [javac] where T is a type-variable: [javac] T extends IParking declared in class AbstractListParkings [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] 1 error ==== stdout end ==== ==== stderr begin ==== Je vois ceci meme dans master

ybonnel commented 11 years ago

N'ayant pas le problème sous Eclipse, j'ai tenté la correction un peu à l'aveugle :)

N'hésites pas à me fournir ton script ant si tu veux que je test avec.

dalb8 commented 11 years ago

Ca marche , sauf Bordeaux , mais je l'ai rectifie avec: sed -i '19\,20d;40\,43d' src/fr/ybo/transportsbordeaux/util/Coordinate.java. En plus les cartes peut s'ouvrir en RMaps ou OsmAnd.

Je comprends bien qu'il est important que les mises a jour soient vites, donc si tu 'tag' les 'commits' qui correspond aux versions publies a Google Play , nous essayerons la compilation automatique en accordance avec la version du apk a Google Play. Donc pour la version courante nous aurions: Build Version:2.7.0,270,noGoogleMap2.7.0,etc, ; Auto Update Mode:Version noGoogleMap%v ; Update Check Mode:Market, qui produirait Build Version:2.7.1,271,noGoogleMap_2.7.1,etc. quand 2.7.1 est trouvee sur Google Play.

ybonnel commented 11 years ago

Je te propose pour les tags : TB_noGoogleMap_X.Y.Z pour Bordeaux TR_noGoogleMap_X.Y.Z pour Rennes

ça te va?

dalb8 commented 11 years ago

Quelqu'un a constate que tu acceptes les dons Paypal chez ybonnel chez gmail. Si c'est bon nous pouvons publier le lien, mais un page web fait speciallement pour les dons serait mieux

ybonnel commented 11 years ago

J'essayerai de prendre le temps de faire une petite page dédiée si j'ai un peu de temps. Le 16 juin 2013 20:16, "dalb8" notifications@github.com a écrit :

Quelqu'un a constate que tu acceptes les dons Paypal chez ybonnel chez gmail. Si c'est bon nous pouvons publier le lien, mais un page web fait speciallement pour les dons serait mieux

— Reply to this email directly or view it on GitHubhttps://github.com/ybonnel/TransportsRennes/issues/101#issuecomment-19516309 .

dalb8 commented 11 years ago

Parfait , merci encore.

ybonnel commented 11 years ago

J'ai posé les deux tags pour les versions courantes.

dalb8 commented 11 years ago

Pardon, nous avons un petite difficulté technicale. Je crois que ça soit résolu et le apk soit disponible dans quelques jours.

dalb8 commented 11 years ago

C'est regle. Il y a toujours besoin de cette petite changement: sed -i '19\,20d;40\,43d' src/fr/ybo/transportsbordeaux/util/Coordinate.java

ybonnel commented 11 years ago

@dalb8 Plus besoin du sed, je viens de corriger.

ybonnel commented 11 years ago

@dalb8 Si tu veux j'ai aussi une application de programme télé : https://github.com/ybonnel/ybo-tv-android

dalb8 commented 10 years ago

Depuis qu'ils ont changé le format du site nous ne pouvons pas obtenir le version code depuis play.google.com: donc, notre robot ne peut pas créer une nouvelle version chaque fois pour cet application. Pour l'instant je regarde les commits tous les trois jours, et particulierement si je vois des nouveaux horaires, je crée des nouvelles version a la main.

ybonnel commented 10 years ago

Pour avoir les versions des applications, tu peux utiliser les URL suivantes : http://transports-rennes.ic-s.org/version/transports-rennes.version http://transports-rennes.ic-s.org/version/transports-bordeaux.version

Sinon tu peux me dire ce qu'il faut faire pour builder, et je peux m'en occuper.

dalb8 commented 10 years ago

Malheuresement , je devais finir sur ce project la. La meilleure solution c'est d'envoyer un message sur #fdroid sur freenode si tu as une nouvelle version -- sinon tu peut demander une 'melange/joint' avec https://gitorious.org/f-droid/fdroiddata chaque fois: tu ajouterais quelques lignes la bas en suivant le modele. Il y a toujours le documentation sur https://f-droid.org/manual.