Am Donnerstag, 19. April 2012, 22:21:52 schrieb Angelos Tzotsos:
Hi all,
There was a small discussion among Application:Geo project members about this issue today. I was asked to bring this issue to this list so that we can all discuss it.
The problem: Currently it is forbidden to package binaries in OBS without building from source code. This causes issues when we need to build very complex Java applications or web applications (eg like Geoserver, Geonetwork, JOSM etc). In Java it is nearly impossible to build everything without bringing jar binaries in the game at some point (eg maven depends on itself to build). If we want to do this without binaries it would take a very large effort for many packages and it would be a dependency nightmare for packagers.
On the other hand, the build.o.o instance has open source and transparency in mind, so the policy to request sources and not binaries is fair.
While I think it is not a good idea to have exceptions, some exceptions for very few packages to be able to boot strap may be okay from my POV. On the other hand, all other languages, like C/C++/C# or even pascal and haskal can boot strap themselfs. Why should java be an exception? (It is okay to have a build cycle in OBS, it should be just only very few packages and not >100 what would make the bootstrap process rather long). The other side are add-on packages for libs and applications. I personally see no reason why we should become just a binary only hoster here and have an exception just because it is written in java. Esp. when you look at the current Google vs. Oracle fight, it makes it actually obvious for me that we need to be able to do a legal review for the java stack. The downside might be that we loose quite some packages because we do not have anyone able or willing to package it anymore. Can we live without Eclipse, josm and friends? Open question is what is more important here. bye adrian -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org To contact the owner, email: opensuse-project+owner@opensuse.org