On 11-12-09 12:25 AM, Wayne Beaton wrote:
Eclipse-based builds exporting directly from eclipse.org Hudson to third-party repositories is a violation of vendor neutrality. It's perfectly fine to have eclipse.org artifacts in the Sonatype repository; but having them automatically put there by a build script running on an eclipse.org build server crosses the line.
I honestly think you are overreacting. oss.sonatype.org is just an artifact repository, a file server essentially. And I am talking about SNAPSHOT artifacts, i.e. transient development builds used by early adopters only. Anyways, if your answer is "no", I withdraw my proposal and will discuss with other Tycho developers alternative ways to make Tycho SNAPSHOT builds available for our users.
How do we make this right? i.e. what do we have to do to make maven.eclipse.org the right place for this stuff?
First, the purpose and scope of maven.eclipse.org should be clarified and documented. Although I did not follow all discussions closely, I believe it was setup as a playground to test automatic conversion from p2->maven. If the scope has changed to host production artifacts, then the repository needs to be cleanup, and most likely new layout and policies defined before it can be used for production. Second, there should be well defined procedure how projects can request hosting at maven.eclipse.org. I don't even know who to talk to to get access to this repository (and yes, one of Tycho developers did try to find this). Third, maven.eclipse.org has to be officially supported part of eclipse infrastructure and treated the same way as download.eclipse.org from availability and reliability point of view. Things like 365727 [1] simply should not happen. Fourth, Eclipse Foundation needs to decide if maven.eclipse.org should be synced to the Central repository or not and negotiate with Sonatype conditions and procedures if the sync is desired. [1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=365727 -- Regards, Igor _______________________________________________ cross-project-issues-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
