Andrea Aime wrote: >> I do like the idea of *time* as a measure of how hard the the code is >> to get right; how about 1 week Andrea? > To make you a realistic example, most of the paid works I worked on > lately where split in chunks varying from 3 days to two weeks, adding a > week on top of one of them may prove to be impossible, or either so hard > that it's tempting to propose a new extension point in GeoTools and add > the real work in GeoServer. Hi Andrea that is another way to look at it; I think we have been setting our expectations on the amount of work required for a GeoTools contribution to be too low. I have tried to place user documentation as a priority with mixed success as an example; I still feel that that is something developers are doing on their own time (and not passing on to the customer that requested the feature).
Please bill your customer (and give yourself enough time) for the complete amount of work. Now I know that will leave some code in GeoServer what would otherwise make it into GeoTools; we have a better MemoryDataStore in uDig for exactly this kind of reason; developers needed a bunch of fixes *now* and did not have enough time to place nice with others. So it is a balance; what do you think will be result in an acceptable amount of work for the GeoTools community? Do we expect *everything* to be provided when new code comes in; license review; code; test cases; user docs? Or are we (say as the PMC) willing to take on some of that in trade for a fun new toy? I know what the answer is for me; and I have the technical debt page to prove it. Filter transition was a "fun new toy" and I have not completed the QA or the Docs although I am working on both. It was the enabler for a lot of great work so I am not sad; but I do feel bad that org.geotools.filter.FilterVisitor is not dead and gone. Jody ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ Geotools-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geotools-devel
