[
https://issues.jboss.org/browse/JBIDE-6368?page=com.atlassian.jira.plugin...
]
Nick Boldt commented on JBIDE-6368:
-----------------------------------
True. If you install a feature A which contains B and C, and C bring in feature D, then
you cannot just update feature B, C, or D without also updating A. The whole stack must be
uninstalled as a unit, or updated as a unit.
(You can uninstall the stack then install just B, C, or D, if you want, but if you as soon
as you then install A, you cannot update it without also updating its children, nor can
you update its children independently of the parent, because the parent depends on a
specific set of versioned children.)
Uberfeatures are BAD.
Should nest categories in update site
-------------------------------------
Key: JBIDE-6368
URL:
https://issues.jboss.org/browse/JBIDE-6368
Project: Tools (JBoss Tools)
Issue Type: Task
Components: updatesite
Affects Versions: 3.2.x
Reporter: John Verhaeg
Assignee: Max Andersen
Priority: Blocker
Fix For: 3.2.0.CR1
Attachments: nested-categories-p2-update-site.png
As discussed somewhat in JBIDE-4859, it seems like we should nest our categories in our
update site. So, instead of having lots of sibling categories for the various tools in
JBT alongside a sibling "All JBoss Tools" category, the latter should be
promoted to a parent category for the others (dropping the "All" prefix). For
example:
- JBoss Tools
- SOA Development
- JBoss ESB Tools
- Drools Core
...
- Data Services
- Hibernate
- ModeShape
- Smooks
- Teiid Data Tools Connectivity
- Teiid Designer Design-Time
- Teiid Designer Runtime
BTW, IMO having features in multiple categories blows. I don't like seeing this with
other Eclipse projects either. Just my 2 cents.
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira