[OSM-dev] Josm-patches and osm-lib was:OSM Date Formats
Marcus Wolschon - Wolschon Softwaredesign
Marcus at Wolschon.biz
Tue Oct 2 05:33:04 BST 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Brett Henderson schrieb:
>> There are currently four people with JOSM SVN access - Imi, Rob,
>> Gabriel, and myself. Imi has somewhat unexpectedly handed JOSM over
>> ..., I cannot be that same "benevolent dictator" because I lack Imi's
>> overall vision, so I hope that we will manage to get more people
>> involved in JOSM development without dropping that little "QA barrier"
>> altogether. I'm open for suggestions on how to best do that, but I
>> think it can wait until 0.5 is out the door.
>>
> I'm fine with this, so long as it isn't impossible to get changes
> reviewed and added. A QA barrier is a good idea if the committers have
> the time to deal with patches in a timely manner.
I offer to refactor some of the josm-code to have
getters+setters (instead of public properties), parameter-checking,
error-messages and exception-handling after I'm back from vacation
next week. (Comming from the medical-parts of software-development
it really hurts to see so much code highlighted in red in eclipse.)
> The date code I've added is almost identical to the code included in
> osmosis. osmosis is capable of parsing a 16GB planet into full-blown
> objects in less than 15 minutes which required a few tweaks and some
> custom code to achieve. JOSM parse time isn't as critical. At some
> point it may be possible to factor out common code between various java
> applications into a common library but I don't want to attempt that task
> yet.
Sounds like a great idea to do after the waves of the 0.5-change
have calmed down. After all, they all implement fast parsing of
osm-xml-data, osm-api-downloads and a lot of utility-functions.
So such a library could reduct the work and the number of bugs
for every of the (java-)developers and lift the bar for new
utility-programs/plugins.
Marcus
- --
Marcus Wolschon
Wolschon Softwaredesign und Beratung
UStID: DE238951181
Marcus at Wolschon.biz
+49 177/6272871 (m-a-r-c-u-s-1)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFHAcoAf1hPnk3Z0cQRAhZ7AKCHjlGRvKS2HO+fVNPZxCyS6fe2LwCfWsL0
2DVyXZJ7NablpRnyn/bUJio=
=/s7U
-----END PGP SIGNATURE-----
More information about the dev
mailing list