Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse.org-planning-council] Simultaneous Release Feature Names and Categories

Hi Wayne,

> I'd particularly like to know if there are any concerns that I'm on the wrong path.

Seems to me it is on the right path ... or, at least not "wrong".
I think only thing controversial is how much "casual users" want source, or not. Some do, some don't. From what I can tell. Frankly, I'd be happy if a project would just "pick one" ... to be in a category ... and if source was provided, it would also include the "runtime" and then not especially necessary to have "source" as part of the _name_ of the feature. (though, it'd still be in the "id" and probably the "description").

But, overall, I think it is "close enough" to open a cross-project bug, just for visibility, and to get feedback from a wider audience.  

> Is there a relatively easy means of generating a text-based categorized listing of the features from the repository?


No, not that I know of ... if you mean the feature IDs. Well, unless you are fluent with XSL.  While I am not fluent with XSL, that'd probably be the approach I'd take, using the content.jar/xml file. Or ... I might even just get the content.jar/xml file ... and hack around with some editor macros. When working with content.xml file, the "key" is <property name='org.eclipse.equinox.p2.type.category' value='true'/>. "Up" from there gives you "category name" and following that, gives you a lot of "required" elements, which specifies the feature ids (well, the "feature.group" ids).

But, "yes", if you just want the names. The "Install new software" dialog, does the right thing, if you "select all" and "copy" and then "paste" in a text editor.
And, by "select all", I mean "ctrl-a" ... not the button that says "Select All".
You do have to "expand" each category yourself, one at a time. And best to check "show only latest" but uncheck the one about "show only current environment" and "hide already insalled". Below is a partial listing, where I expanded a few categories, but had others closed (and this is for Luna repo -- what I had handy :).

HTH

= = = = =

  Application Development Frameworks        
    Eclipse Scout        4.0.100.20140917-0958
    Sapphire        8.0.1.201409121731
    Sapphire Eclipse Platform Support        8.0.1.201409121731
    Sapphire GEF Editor Support        8.0.1.201409121731
    Sapphire Java Developer Tools Support        8.0.1.201409121731
    Sapphire Java Support        8.0.1.201409121731
    Sapphire OSGi Support        8.0.1.201409121731
    Sapphire SDK        8.0.1.201409121731
    Sapphire Source        8.0.1.201409121731
    Sapphire User Interface        8.0.1.201409121731
    Sapphire XML Editor Support        8.0.1.201409121731
    Sapphire XML Support        8.0.1.201409121731
  Business Intelligence, Reporting and Charting        
    BIRT Framework        4.4.1.v201408290142-DPEq8eGixAot6Wst_F1wRaIdN1Ls
    Eclipse BIRT Chart Context Sensitive Help Documentation        4.4.1.v201408290142-5307w31251A192166
    Eclipse BIRT Context Sensitive Help Documentation        4.4.1.v201408290142-5307w31251A192166
    Eclipse BIRT Documentation        4.4.1.v201408290142-5307w31251A192166
    Eclipse BIRT Example        4.4.1.v201408290142-7T7R6DZRDKeE5QAEJfU
    Eclipse BIRT Source Feature        4.4.1.v201408290142-DPEq8eGixAot6Wst_F1wRaIdN1Ls
  Collaboration        
  Database Development        
    Data Tools Platform Enablement Extender SDK        1.12.0.v201406061321-7IAB-FE9JgeWjZZhMd-z0vb1ifD4
    Data Tools Platform Extender SDK        1.12.0.v201406061321-7PB21FEpPZQXdcX0z-_yMM0Hfz0w
  EclipseRT Target Platform Components        
    BIRT Engine OSGi Runtime SDK Feature        4.4.1.v201408290142-7977188UG5FBRLt04mD4J2q_KXM1
    ECF OSGi Remote Services SDK        3.9.0.v20140818-1747
    ECF Patch for Eclipse Kepler (4.3).  Not needed for Eclipse Luna (4.4).        3.9.0.v20140818-1747
    ECF SDK for Eclipse        3.9.0.v20140818-1747
    Eclipse Scout Runtime        4.0.100.20140917-0958
    Eclipse Scout Runtime RAP        4.0.100.20140917-0958
    Eclipse Scout Runtime RAP Basic Target (Binary only)        4.0.100.20140917-0958
    Eclipse Scout Runtime Testing        4.0.100.20140917-0958
    Eclipse Scout Runtime Testing RAP        4.0.100.20140917-0958
    EclipseLink Target Components        2.6.0.v20130815-a4708b6
    EMF - Eclipse Modeling Framework SDK        2.10.1.v20140901-1055
    EMF RAP Target Components        2.10.1.v20140901-1055
    Equinox Target Components        3.10.0.v20140909-1633
    Gyrex Target Components        1.3.2.v20140814-1037
    Object Teams Equinox Integration        2.3.1.201409160728
    RAP Basic Equinox Target        2.3.1.20140916-0712
    RAP Examples        2.3.1.20140819-1926
    RAP Runtime        2.3.1.20140909-1638
    RAP SDK        2.3.1.20140909-1638
    Riena Target Components for E4        6.0.0.v20140610_6_0_0_0
    Riena Target Components for RAP        6.0.0.v20140610_6_0_0_0
    Source for ECF OSGi Remote Services SDK        3.9.0.v20140818-1747
    Source for ECF SDK for Eclipse        3.9.0.v20140818-1747
  General Purpose Tools        
  Linux Tools        
  Mobile and Device Development        
  Modeling        
  Programming Languages        
  SOA Development        
  Testing        
    Jubula Functional Testing        2.3.0.201409170633
    Jubula Launch Support for Eclipse RCP        2.3.0.201409170633
    Jubula Launch Support for Java / Swing        2.3.0.201409170633
  Web, XML, Java EE and OSGi Enterprise Development        




From:        Wayne Beaton <wayne@xxxxxxxxxxx>
To:        eclipse.org-planning-council@xxxxxxxxxxx,
Date:        01/07/2015 01:11 PM
Subject:        [eclipse.org-planning-council] Simultaneous Release Feature Names        and Categories
Sent by:        eclipse.org-planning-council-bounces@xxxxxxxxxxx




My apologies for missing the call today. I really did want to present the Feature Categories work that I've started.

https://wiki.eclipse.org/SimRel/Feature_Categories

Some of it may require explanation, but I think that it makes some sense on its own.

Please have a look and let me know if you have any comments/questions/concerns.

I'd particularly like to know if there are any concerns that I'm on the wrong path.

Is there a relatively easy means of generating a text-based categorized listing of the features from the repository?

Wayne

--
Wayne Beaton
@waynebeaton
The Eclipse Foundation

EclipseCon
          2015_______________________________________________
eclipse.org-planning-council mailing list
eclipse.org-planning-council@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/eclipse.org-planning-council

IMPORTANT: Membership in this list is generated by processes internal to the Eclipse Foundation.  To be permanently removed from this list, you must contact emo@xxxxxxxxxxx to request removal.


Back to the top