În data de 28 septembrie 2012, 00:33, Strainu <[email protected]> a scris: > În data de 27 septembrie 2012, 22:22, Eddy Petrișor > <[email protected]> a scris: >> Salut, >> >> În urmă cu vreo 2 ani am făcut importul de localități din baza de date >> siruta folosind codul publicat aici, v1.0: >> >> http://repo.or.cz/w/osm-ro-tools.git >> > > Salut, > > Nu știam până acum de existența acestui repository, dar mai venisem la > un moment dat (parcă) cu ideea unui repository comun.
Excelent! > Văd că numai tu ai submis acolo, mai e cineva care are cod acolo? Aș Nu, chiar m-aș bucura să mai fie. Idea e că acel repo e partea cu care am făcut importul datelor Siruta și, din cauză că git nu permite facil clone parțiale (numai un sbdirector) și pentru că folosesc niște biblioteci externe pe care intenționez să le separ definitiv și să le versionez separat, am preferat să țin deocamdată două repo-uri. Putem unifica codurile specifice pentru chestiile românești într-un singur repo (acela indicat de tine) cu câte un director per subproiect și să separăm bibliotecile în repo-uri individuale. > fi interesat să-mi public și eu aici codul pe care l-am folosit pentru > OSM - până acum îl tineam într-un SVN la googlecode. Ar fi excelent. Te descurci cu git? > Există limitări/coding guidelines/documentație minimă? Limitări sau guidelines, deocamdată nu, doar niște preferințe personale :-) . Eu prefer: - ca toate commit-urile să fie cât de cât atomice și mesajul de commit să fie destul de explicativ. - codul de pe master să fie pe cât posibil funcțional (măcar să fie valid dpdv sintactic să nu crape la prima folosire) - când există un cod cât de cât stabil/funcțional, adaug o etichetă de versiune - orice cod folosit pentru ceva import/modificare relativ mare TREBUIE să fie etichetat Documentație pentru biblioteca OsmApi este pe wiki: http://wiki.openstreetmap.org/wiki/PythonOsmApi Pentru parsepbf (pe care tocmai l-am importat într-un repo separat pentru a fi folosit ca modul) nu prea există în afară de ce e în Readme: http://repo.or.cz/w/osm-parsepbfutils.git (În viitor, probabil că o să extrag din osm-ro-tools OsmApi și OsmUtils ca module individuale, dar asta n-ar trebui să fie o problemă nici acum nici atunci.) -- Regards, EddyP ============================================= The universe is not required to be in perfect harmony with human ambition. - Carl Sagan _______________________________________________ Talk-ro mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-ro
