People, can you take a step back from the monitor
and look at the thread again? It's starting to look
like a kindergarden fight.

Let me spend a few words, hoping I don't offend anyone,
or at least, that I offend everyone in the same measure ;)

We have basically one group of people that orbits around
Eclipse, the open source community, and a set of solution
that have been developed over time and that have proven
to work (GeoServer, uDig)
The other group believes more in "Sun standards", has
quite a good development funding to change the status
quo, and it's targetting the latest OGC specs.

I see the fight on the XML stuff as something really
simple:
a) the existing XML parser can do lots, yet it's rooted
    in some Eclipse xml technologies, it's "big" (jar wise),
    and to be used to the fullest _requires_ you to use
    Eclipse EMF. Of course you can develop even without
    it, but it becomes painful, there is no tool support,
    so I personally don't consider it viable
b) JAXB has apparenlty evolved a lot, and makes lots of
    sense to people used to work in a Sun environment
    and NetBeans in particular (frankly, would you use
    a technology that forced you into a specific IDE
    _other_ than the one you chose to do any effective work?)

The divide goes along other routes too, geometry model
choices, streaming vs in memory, the very way development
is done (practical and time constrained vs takes what it
takes but certain "rules" cannot be bended).

So what do we want to do? Shall we fork? Ah yes, the world
really needs yet another java GIS library, everybody is
waiting!

I would urge everybody to calm down and be pragmatic.
We can work togheter, but to do so, everybody has to
understand that it takes patience, and that certain
decision one make affect others and may waste their
time, so one should be prepared to help along if this
is needed. Imho the thing is simple: whoever wants to
push change should take the onus or fixing whatever
breaks in other modules as well, unless the other
maintainers agreed otherwise.
At the same time, when a GSIP is approved, everybody
must try to be patient and understand there will be
some rough time after big changes. Today is Geomatys
doing changes, tomorrow it can be TOPP, GeoSolutions,
or Refractions.

I understand it takes a quite a bit of extra effort
to work togheter, but I also believe that it's
unavoidable in such a big and diverse library,
and that the result is worth the pain.

So please, put aside arguments like "my way
or the highway" and try to work toghether for good.
Bitching away is not constructive, it's just a way
to waste time and leave a bad taste in everybody's
mouth.

Cheers
Andrea






-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to