I think the best thing to do is to get m2eclipse-scala registered in
the discovery catalogue (is that what it's called?), so it works the
same way as other m2e connectors.
I recently sent the scala-tools admins an email (copying David B.)
asking if scala-tools could be used to host update sites for
scala-related m2e connectors (I wrote one for scalaxb), but 10 days
later, I haven't had any reply.
I'm happy to do the work to get the plugins into the discovery
catalogue *if* we can find somewhere sensible to host the m2e
connectors (by which I mean, somewhere that more than one person has
access to).
Martin
I wonder if Sonatype are particularly attached to it. Perhaps ask them
to also licence those 10 lines under a BSD licence?
> About using the "discovery catalogue", I didn't explore this solution (do
> you have some links ?).
Just this, I think: http://wiki.eclipse.org/Submitting_M2E_marketplace_entries
> I think oss.sonatype.org is a better place to ask for hosting update-sites
> for m2e connectors than scala-tools.org (mainly in maintenance mode).
I asked Jason if they could do something like Sonatype's 'forge-sites':
http://repository.sonatype.org/content/repositories/forge-sites/
He said that oss.sonatype.org isn't the place, but that they might
open-source the plugin that they use on forge-sites... IRC log
included below.
<mart> Does Sonatype provide open-source hosting for p2 repos? So I
could deploy to somewhere with this kind of format?
https://repository.sonatype.org/content/repositories/forge-sites/
<mart> I'm working on an m2e connector I'd like to publish.
<jvanzyl> mart: nope
<jvanzyl> we create zips of p2 repos and deploy to normal nexus
<jvanzyl> and we have a zip plugin which explodes the zip on the fly
<jvanzyl> we also released a plugin that does a form of a hosted
p2 repo but it's not for the faint of heart
<mart> jvanzyl: You just unpack in the storage directory? Or there's a
better way to deploy to nexus?
<jvanzyl> we deploy to a url and we have a nexus plugin that
unpacks it to the storage directory, yes
<jvanzyl> i'd have to ask igor, but the plugin is nothing special
we could open source that if it's not
<jvanzyl> it just explodes a zip file
Martin