Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ptp-dev] PTP 4.0 in Helios Update Site; missing features ?

OK, but my confusion was that it looked like the list was incomplete.

      1. Parallel Tools Platform End-User Runtime
      2. PTP Remote Development Tools
      3. PTP Remote System Explorer Support
      4. PTP TAU Extension
I'm just used to seeing the entire list on our own PTP update site and checking them all...

But now I realize that for example the "Parallel Tools Platform End-User Runtime" feature, the first one, when you choose it and then go through the rest of the install,
is pulling in a total of 19 features, including basic PLDT, ISP, all the resource managers, and the core of the ETFw.
None of these have any additional pre-reqs that aren't found in Helios. It also pulls in the core of CDT as needed.
Neat and clean!

If they want TAU, they pick that and they've already got the ETFw core in option 1.
If they want PLDT+UPC they need to go to CDT site to get its UPC feature and our PTP site to get the PLDT UPC feature.

So, you already did what I wanted, vastly simplifying what the user has to choose. I just didn't realize it. :-)
THANKS!



...Beth

Beth Tibbitts
Eclipse Parallel Tools Platform http://eclipse.org/ptp
IBM STG Communications Protocols and Tools
Mailing Address: IBM Corp., Coldstream Research Campus, 745 West New Circle Road, Lexington, KY 40511

Inactive hide details for Greg Watson ---02/04/2010 04:11:26 PM---Beth, I'm responsible for the features included in the ptp.buGreg Watson ---02/04/2010 04:11:26 PM---Beth, I'm responsible for the features included in the ptp.build file. I chose these for exactly the


From:

Greg Watson <g.watson@xxxxxxxxxxxx>

To:

Parallel Tools Platform general developers <ptp-dev@xxxxxxxxxxx>

Date:

02/04/2010 04:11 PM

Subject:

Re: [ptp-dev] PTP 4.0 in Helios Update Site; missing features ?

Sent by:

ptp-dev-bounces@xxxxxxxxxxx




Beth,

I'm responsible for the features included in the ptp.build file. I chose these for exactly the reason you mention: there are way too many features in PTP at the moment. I raised this at a recent developers meeting, but I think we want the helios install to be as simple as possible. We can either include everything in PTP, except a few major components such as RDT, or we could include a minimum in PTP and use the PTP update site to install additional components (aka CDT). I'm not really fussed by either.

Regards,
Greg

On Feb 4, 2010, at 3:35 PM, Beth Tibbitts wrote:
      Thanks Vivian.
      OK I found the ptp.build file (Vivian reminded me about
      http://wiki.eclipse.org/Helios/Contributing_to_Helios_Build)

      It contains only these 5, which are the 5 features we can see in the Helios categorized lists:

       <features id="org.eclipse.ptp" version=""
      repo="//@repositories.0">
         <category
      href="helios.build#//@categories.7"/>
       </features>
       <features id="org.eclipse.ptp.remote.rse" version=""
      repo="//@repositories.0">
         <category
      href="helios.build#//@categories.7"/>
       </features>
       <features id="org.eclipse.ptp.etfw.tau" version=""
      repo="//@repositories.0">
         <category
      href="helios.build#//@categories.7"/>
       </features>
       <features id="org.eclipse.ptp.rdt" version=""
      repo="//@repositories.0">
         <category
      href="helios.build#//@categories.7"/>
       </features>
       <features id="org.eclipse.photran" version=""
      repo="//@repositories.0">
         <category
      href="helios.build#//@categories.1"/>
       </features>
       <repositories location="
      http://download.eclipse.org/tools/ptp/updates/helios/" label="PTP updates"/>
      </build:Contribution>


      It looks like @categories.1 is "Programming Languages" and @categories.7 is "General Purpose Tools" as expected (defined in helios.build file)


      I can add the other ones, *but* ....
      We have way too many features that I don't think belong at that level of granularity on the Helios Site?


      >
      Looks there are only 5 features specified
      OK, but if you un-categorize, 29 of them show up! I'm guessing that the ptp.build file with categories is only used for the categorized list, and everything is in the non-categorized list?

      PTP includes a feature (e.g. org.eclipse.ptp.pldt.upc) which depends on the UPC feature in CDT, which is *not* on the Helios site.
      Should we start doing what CDT does, put less features on the Helios site than we put on our own update site?
      I'm not crazy about this.



      ...Beth

      Beth Tibbitts
      Eclipse Parallel Tools Platform
      http://eclipse.org/ptp
      IBM STG Communications Protocols and Tools
      Mailing Address: IBM Corp., Coldstream Research Campus, 745 West New Circle Road, Lexington, KY 40511

      <graycol.gif>
      Vivian Kong ---02/04/2010 02:53:40 PM---Hi Beth, Looks there are only 5 features specified in the ptp.build file in
      <ecblank.gif>
      From:
      <ecblank.gif>
      Vivian Kong <vivkong@xxxxxxxxxx>
      <ecblank.gif>
      To:
      <ecblank.gif>
      Parallel Tools Platform general developers <ptp-dev@xxxxxxxxxxx>
      <ecblank.gif>
      Date:
      <ecblank.gif>
      02/04/2010 02:53 PM
      <ecblank.gif>
      Subject:
      <ecblank.gif>
      Re: [ptp-dev] PTP 4.0 in Helios Update Site; missing features ?
      <ecblank.gif>
      Sent by:
      <ecblank.gif>
      ptp-dev-bounces@xxxxxxxxxxx




      Hi Beth,

      Looks there are only 5 features specified in the ptp.build file in org.eclipse.helios.build. The Helios build picks up whatever are specified there so if you want more feature to show up on the Helios update site you have to add them to ptp.build.

      Regards,

      Vivian Kong
      IBM Eclipse CDT
      IBM Canada Toronto Lab

      <graycol.gif>
      Beth Tibbitts ---02/04/2010 02:37:45 PM---OK, PTP has finally made it into one of the Helios update site builds. Sort of.
      <ecblank.gif>
      From:
      <ecblank.gif>
      Beth Tibbitts <
      tibbitts@xxxxxxxxxx>
      <ecblank.gif>
      To:
      <ecblank.gif>
      ptp-dev@xxxxxxxxxxx
      <ecblank.gif>
      Date:
      <ecblank.gif>
      02/04/2010 02:37 PM
      <ecblank.gif>
      Subject:
      <ecblank.gif>
      [ptp-dev] PTP 4.0 in Helios Update Site; missing features ?
      <ecblank.gif>
      Sent by:
      <ecblank.gif>
      ptp-dev-bounces@xxxxxxxxxxx




      OK, PTP has finally made it into one of the Helios update site builds. Sort of.

      To see it, install Eclipse 3.6M5, e.g. from
      http://download.eclipse.org/eclipse/downloads/

      Then in update manager - excuse me - really "p2" (Help > Install new software...) put the following update site in:

      http://download.eclipse.org/releases/staging

      Note that
      http://download.eclipse.org/releases/helios is already in the list, but its contents are old.

      I don't think all the pieces and parts are there, however.
      Find PTP under the "General Purpose Tools" category
      but I only see 4 features there:
      1. Parallel Tools Platform End-User Runtime
      2. PTP Remote Development Tools
      3. PTP Remote System Explorer Support
      4. PTP TAU Extension

      under "Programming Languages" category I see
      - Photran End-User Runtime

      If I look in the PTP 4.0 2/02 build update site (from
      http://wiki.eclipse.org/PTP/builds/4.0.0) which is the version (4.0.0.201002021202) that's in the Helios build,
      I see more than this, but some stuff is still missing.
      The main PLDT feature is missing but the PLDT-UPC extension is there
      The main ETFw feature is missing but the TAU extension is there.
      No resource managers. No ISP.
      ...etc.
      There are (only) 11 features in our site.xml

      If I uncheck "Group items by category" I see 29 features, what looks like a more complete feature list.
      There is something wrong. There are only 11 features in the site.xml but I see 29 in the update mgr (un-categorized) dialog list.
      (It's not caching from the Helios site, I get same behavior in a clean eclipse too)

      OK, there is additional p2 metadata somewhere?
      Where? I must be missing something.


      ...Beth

      Beth Tibbitts
      Eclipse Parallel Tools Platform
      http://eclipse.org/ptp
      IBM STG Communications Protocols and Tools
      Mailing Address: IBM Corp., Coldstream Research Campus, 745 West New Circle Road, Lexington, KY 40511
      _______________________________________________
      ptp-dev mailing list

      ptp-dev@xxxxxxxxxxx
      https://dev.eclipse.org/mailman/listinfo/ptp-dev

      _______________________________________________
      ptp-dev mailing list

      ptp-dev@xxxxxxxxxxx
      https://dev.eclipse.org/mailman/listinfo/ptp-dev


      _______________________________________________
      ptp-dev mailing list

      ptp-dev@xxxxxxxxxxx
      https://dev.eclipse.org/mailman/listinfo/ptp-dev
_______________________________________________
ptp-dev mailing list
ptp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-dev


GIF image

GIF image


Back to the top