[jboss-jira] [JBoss JIRA] (JBRULES-3470) publish org.drools.updatesite-*-assembly.zip contents to download.jboss.org so it can be used by end-users and linked from JBoss Central
Nick Boldt (JIRA)
jira-events at lists.jboss.org
Thu Apr 19 10:44:17 EDT 2012
[ https://issues.jboss.org/browse/JBRULES-3470?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12685728#comment-12685728 ]
Nick Boldt commented on JBRULES-3470:
-------------------------------------
Yes, consistency with your existing project structure is perhaps more important than consistency w/ JBoss Tools conventions.
(copied from #droolsdev on codehaus)
however, it would be nice to provide a composite site which is always pointing at the latest good build for a given Eclipse version
and you can do that regardless of where the ACTUAL bits reside, be they under http://download.jboss.org/drools/release/5.3.2.Final/org.drools.updatesite or http://download.jboss.org/drools/updates/indigo/5.3.2.Final/
there are two benefits here for composite sites...
a) users don't have to guess where the next release is, they can just refresh the site and see it now points at 5.3.2 instead of 5.3.1 and just magically get the update
b) JBoss Central discovery plugin need no be respun every time a new release comes out; instead, only the composite metadata needs to be updated. and it's dead-simple and doesn't require a build, only publishing a couple xml files
for example: http://download.jboss.org/jbosstools/updates/development/indigo/soa-tooling/compositeArtifacts.xml
so step one is "unpack the zip onto download.jboss.org"; step two is "push a couple xml files from git -> download.jboss.org (if you want I can set up a jenkins job to keep the code in github in sync w/ what's on the filesystem so "publishing" requires nothing but a git commit.
> publish org.drools.updatesite-*-assembly.zip contents to download.jboss.org so it can be used by end-users and linked from JBoss Central
> ----------------------------------------------------------------------------------------------------------------------------------------
>
> Key: JBRULES-3470
> URL: https://issues.jboss.org/browse/JBRULES-3470
> Project: Drools
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: drools-eclipse
> Affects Versions: 5.3.1.Final, 5.4.0.CR1
> Reporter: Nick Boldt
> Assignee: Mark Proctor
>
> Currently the only ways to get drools/jbpm 5 plugins installed into Eclipse are to:
> a) download the org.drools.updatesite-*-assembly.zip zip from Nexus, or
> b) unpack the droolsjbpm-tools-distribution-*.zip linked from http://www.jboss.org/drools/downloads, or
> c) use the nightly staging site for JBT SOA Tooling http://download.jboss.org/jbosstools/updates/nightly/soa-tooling/trunk/
> d) use the nightly staging site for JBDS SOA Tooling http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_trunk.soa-tooling.updatesite/product-soa/
> Since the JBT site (c) is going away, and (a) and (b) are a relative pain in the butt, we need a new unpacked site, eg., under here:
> http://download.jboss.org/drools/updates/
> or
> http://download.jboss.org/drools/releases/
> ----
> For JBoss Tools, the convention we use is:
> http://download.jboss.org/jbosstools/updates/stable/ (releases)
> http://download.jboss.org/jbosstools/updates/development/ (milestones and candidate releases)
> http://download.jboss.org/jbosstools/updates/nightly/ (bleeding edge CI builds)
> http://download.jboss.org/jbosstools/updates/ (see this page for further discussion of the build types)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list