tag:blogger.com,1999:blog-17823979.post1389409578694352729..comments2023-09-29T05:03:51.672-04:00Comments on DivByZero.com: HOWTO: Build a XulRunner 1.9.1.2 Update Site with Tycho 0.8 + Maven 3nickbhttp://www.blogger.com/profile/09200865148587349560noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-17823979.post-73002338718032160942010-04-18T00:31:43.810-04:002010-04-18T00:31:43.810-04:00With Tycho you only need to know PDE/UI, not PDE/B...With Tycho you only need to know PDE/UI, not PDE/Build. You're still responsible for having valid feature.xml and MANIFEST.MF files (assuming you want to have pom.xml files reuse that information), but there's no more black magic needed to make the build work when it all compiles fine in the UI.<br /><br />Note, however, that Tycho is WAY more restrictive/anal about resolution of dependencies than is PDE/UI (or PDE/Build). So, what works in the workspace may throw errors with Tycho because Tycho is going to expose more problems. <br /><br />IMHO, this is a good thing, but YMMV.nickbhttps://www.blogger.com/profile/09200865148587349560noreply@blogger.comtag:blogger.com,1999:blog-17823979.post-71959065970807976502010-04-16T09:36:06.335-04:002010-04-16T09:36:06.335-04:00Wow. If tycho reduces the need to learn 'PDE ...Wow. If tycho reduces the need to learn 'PDE build' I'm thankful. I never found the motivation to grok 'PDE build'. I have no doubt that once the learning curve is overcome, PDE build seems simple. For me, ramping up with PDE build is alot like getting out of bed on a cold winter's morning without coffee to feed the pet sasquatch.<br /><br />I've implemented only a few ideas in plugins and so have had too few encounters with PDE build. I am always starting from square zero with PDE build and not retaining valuable knowledge from one use to the next. As a result, my ideas froze.<br /><br />Hooray for sonatype and eclipse teams that have worked toward the goal to maven-ize plugin builds.Johnhttps://www.blogger.com/profile/18379473769214753265noreply@blogger.com