Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 240243 - Cell IDE code contribution to PTP
Summary: Cell IDE code contribution to PTP
Status: CLOSED FIXED
Alias: None
Product: PTP
Classification: Tools
Component: Core (show other bugs)
Version: 2.0.1   Edit
Hardware: PC Linux
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Daniel Felix Ferber CLA
QA Contact: Craig E Rasmussen CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-09 17:28 EDT by Leonardo Garcia CLA
Modified: 2011-01-31 08:18 EST (History)
3 users (show)

See Also:


Attachments
patch 1/7: pre-requisite for Cell IDE contribution (12.23 KB, patch)
2008-07-10 16:46 EDT, Leonardo Garcia CLA
g.watson: iplog+
Details | Diff
patch 2/7: pre-requisite for Cell IDE contribution (1005 bytes, patch)
2008-07-10 16:46 EDT, Leonardo Garcia CLA
g.watson: iplog+
Details | Diff
patch 3/7: pre-requisite for Cell IDE contribution (2.01 KB, patch)
2008-07-10 16:47 EDT, Leonardo Garcia CLA
g.watson: iplog+
Details | Diff
patch 4/7: pre-requisite for Cell IDE contribution (30.11 KB, patch)
2008-07-10 16:47 EDT, Leonardo Garcia CLA
g.watson: iplog+
Details | Diff
patch 5/7: pre-requisite for Cell IDE contribution (4.61 KB, patch)
2008-07-10 16:47 EDT, Leonardo Garcia CLA
g.watson: iplog+
Details | Diff
patch 6/7: pre-requisite for Cell IDE contribution (41.59 KB, patch)
2008-07-10 16:48 EDT, Leonardo Garcia CLA
g.watson: iplog+
Details | Diff
patch 7/7: pre-requisite for Cell IDE contribution (32.42 KB, patch)
2008-07-10 16:48 EDT, Leonardo Garcia CLA
g.watson: iplog+
Details | Diff
Cell IDE plugins source code (5.66 MB, application/zip)
2008-07-10 17:04 EDT, Leonardo Garcia CLA
no flags Details
Cell IDE source code (4.82 MB, application/zip)
2008-08-13 15:04 EDT, Greg Watson CLA
no flags Details
Cell IDE source code (4.57 MB, application/zip)
2008-08-14 17:31 EDT, Leonardo Garcia CLA
no flags Details
Updated Cell IDE source code (4.57 MB, application/zip)
2008-09-19 08:41 EDT, Greg Watson CLA
no flags Details
Updated Cell IDE contribution source code (4.43 MB, application/zip)
2008-09-22 14:04 EDT, Leonardo Garcia CLA
g.watson: iplog+
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Leonardo Garcia CLA 2008-07-09 17:28:26 EDT
We'd like to contribute the whole Cell IDE source code as a new feature of PTP.

Cell IDE is a set of Eclipse plugins that enable a better experience for developers programming in C/C++ for the Cell BE architecture using Eclipse.
Comment 1 Leonardo Garcia CLA 2008-07-10 16:46:07 EDT
Created attachment 107136 [details]
patch 1/7: pre-requisite for Cell IDE contribution
Comment 2 Leonardo Garcia CLA 2008-07-10 16:46:34 EDT
Created attachment 107137 [details]
patch 2/7: pre-requisite for Cell IDE contribution
Comment 3 Leonardo Garcia CLA 2008-07-10 16:47:16 EDT
Created attachment 107138 [details]
patch 3/7: pre-requisite for Cell IDE contribution
Comment 4 Leonardo Garcia CLA 2008-07-10 16:47:38 EDT
Created attachment 107139 [details]
patch 4/7: pre-requisite for Cell IDE contribution
Comment 5 Leonardo Garcia CLA 2008-07-10 16:47:59 EDT
Created attachment 107141 [details]
patch 5/7: pre-requisite for Cell IDE contribution
Comment 6 Leonardo Garcia CLA 2008-07-10 16:48:25 EDT
Created attachment 107142 [details]
patch 6/7: pre-requisite for Cell IDE contribution
Comment 7 Leonardo Garcia CLA 2008-07-10 16:48:46 EDT
Created attachment 107143 [details]
patch 7/7: pre-requisite for Cell IDE contribution
Comment 8 Leonardo Garcia CLA 2008-07-10 17:04:34 EDT
Created attachment 107144 [details]
Cell IDE plugins source code
Comment 9 Doug Schaefer CLA 2008-07-11 10:19:55 EDT
I'm not sure I'd approve this. Can you explain how the Cell IDE contributes to the PTP mission?
Comment 10 Greg Watson CLA 2008-07-15 21:55:30 EDT
I think this has been addressed on the pmc mailing list. Doug, is that the case?
Comment 11 Doug Schaefer CLA 2008-07-16 00:35:09 EDT
Yup. This still needs to go through the IP review, though.
Comment 12 Greg Watson CLA 2008-07-17 13:09:38 EDT
Waiting for CQ.
Comment 13 Greg Watson CLA 2008-07-17 13:36:12 EDT
Leonardo, there are zip files in org.eclipse.ptp.cell.managedbuilder.examples.ui and org.eclipse.ptp.cell.simulator.  Can these be unzipped? Also, they don't appear to have any copyright or licenses.
Comment 14 Daniel Felix Ferber CLA 2008-07-17 13:42:53 EDT
Greg,

The zip file in the simulator plugin contains code that implements an API to communication with the simulator. Unfortunately, this code has several issues that prevent us to used it.

However, it is interesting to have this code stored for future reference. Would the be an issue to keep the zip file?
Comment 15 Daniel Felix Ferber CLA 2008-07-17 13:46:21 EDT
The zip files inside the org.eclipse.ptp.cell.managedbuilder.examples.ui plugin are Cell BE example projects are created with File->New->Examples. Is there any issue in storing the project as zip files? They are extracted when the example project is created.
Comment 16 Greg Watson CLA 2008-07-17 13:56:02 EDT
No, both can be kept as zip files, but for the contribution they need to be unzipped (and have copyright/licenses added). The foundation doesn't like zip files that contain nested zips. Can you do this and attach an updated cell.zip?
Comment 17 Greg Watson CLA 2008-08-13 15:04:57 EDT
Created attachment 109923 [details]
Cell IDE source code

Unzipped embedded zip files and added licenses.
Comment 18 Greg Watson CLA 2008-08-13 15:11:56 EDT
I've unzipped some source and added appropriate licenses. Please let me know if you're ok with me forwarding this to the CQ. Thanks.
Comment 19 Leonardo Garcia CLA 2008-08-14 17:29:00 EDT
Greg,

I think we may have a license issue here, although the source codes on the zip files are open source.

So, to avoid any future problem, I am going to remove these zip files from our contribution for now. We may contribute these files in the near future as soon as we clear any doubt regarding their licenses.
Comment 20 Leonardo Garcia CLA 2008-08-14 17:31:38 EDT
Created attachment 110043 [details]
Cell IDE source code

Removed the zip files that contained some source code without licensing information.
Comment 21 Leonardo Garcia CLA 2008-08-14 17:33:57 EDT
Greg,

The previous Cell IDE source code you uploaded yesterday should be obsoleted by the new attachment I just uploaded (I think I don't have permission to do that).
Comment 22 Greg Watson CLA 2008-09-19 08:41:13 EDT
Created attachment 113003 [details]
Updated Cell IDE source code

Added about.html files and updated licenses as requested by Eclipse Legal. Still needs to have documentation updated and ALF documentation removed.
Comment 23 Leonardo Garcia CLA 2008-09-22 14:04:20 EDT
Created attachment 113171 [details]
Updated Cell IDE contribution source code

- Removed ALF documentation on Help plug-in.
- Added Legal Notice on Help plug-in.
- Removed other Copyright notices on html files on Help plug-in.
Comment 24 Daniel Felix Ferber CLA 2008-09-29 17:13:11 EDT
I committed all changes into org.eclipse.ptp/tools/cell
Comment 25 Daniel Felix Ferber CLA 2008-11-14 08:00:37 EST
Closed.