Miles Sabin
2010-06-21 15:30:49 UTC
Hi folks,
It's been a while coming, but we now have a reorganized repository
structure and a Tycho/Maven 3 build of the Scala IDE up on Assembla.
I've got a long blog post on all of this brewing, but in the meantime ...
Currently this is on branch tycho-reorg because I want to get feedback
from people before merging it into master. Everything is now contained
in a single repository (the main one:
git-S4HirUi+***@public.gmane.org:scala-ide.git). You'll need Maven 3 on your path.
cd into org.scala-ide.build and run build-ide-release.sh. All being
well you'll end up with an update site in
org.scala-ide.sdt.update-site/target/site.
I'd like input from the Maven mavens on whether this is reasonably
clean and idiomatic. I'd also like to hear from the people working on
sbt integrations, because we can now see what parts of Tycho I've
needed for the build, and so what needs to be added to sbt for it to
be usable as a build platform for the IDE.
It'd be great to hear from Mirko and Matt on how the new repository
structure and build process gets along with the refactoring and
formatting projects, and how we can get those included in the build
ASAP.
It'd also be great to hear from Christian and Joachim on how this fits
with their ideas of how the test components that they're working on
could be incorporated into the build. Again, I'd like to get these
into the build ASAP.
Also, now that all the binaries have been removed from the VCS and
we're relying on Tycho to provision the target platform, I'd love to
hear from Jin about whether he thinks his patch for Eclipse 3.6
compatibility can be revived. The Helios release date is June 23rd
(ie. this Wednesday), so we're not going to be ready for that, but
it'd be great if we could get something 3.6 compatible out very
shortly after.
Cheers,
Miles
It's been a while coming, but we now have a reorganized repository
structure and a Tycho/Maven 3 build of the Scala IDE up on Assembla.
I've got a long blog post on all of this brewing, but in the meantime ...
Currently this is on branch tycho-reorg because I want to get feedback
from people before merging it into master. Everything is now contained
in a single repository (the main one:
git-S4HirUi+***@public.gmane.org:scala-ide.git). You'll need Maven 3 on your path.
cd into org.scala-ide.build and run build-ide-release.sh. All being
well you'll end up with an update site in
org.scala-ide.sdt.update-site/target/site.
I'd like input from the Maven mavens on whether this is reasonably
clean and idiomatic. I'd also like to hear from the people working on
sbt integrations, because we can now see what parts of Tycho I've
needed for the build, and so what needs to be added to sbt for it to
be usable as a build platform for the IDE.
It'd be great to hear from Mirko and Matt on how the new repository
structure and build process gets along with the refactoring and
formatting projects, and how we can get those included in the build
ASAP.
It'd also be great to hear from Christian and Joachim on how this fits
with their ideas of how the test components that they're working on
could be incorporated into the build. Again, I'd like to get these
into the build ASAP.
Also, now that all the binaries have been removed from the VCS and
we're relying on Tycho to provision the target platform, I'd love to
hear from Jin about whether he thinks his patch for Eclipse 3.6
compatibility can be revived. The Helios release date is June 23rd
(ie. this Wednesday), so we're not going to be ready for that, but
it'd be great if we could get something 3.6 compatible out very
shortly after.
Cheers,
Miles
--
Miles Sabin
tel: +44 7813 944 528
gtalk: miles-XKJT71GPLR04Q++***@public.gmane.org
skype: milessabin
http://www.chuusai.com/
http://twitter.com/milessabin
Miles Sabin
tel: +44 7813 944 528
gtalk: miles-XKJT71GPLR04Q++***@public.gmane.org
skype: milessabin
http://www.chuusai.com/
http://twitter.com/milessabin