Community
Participate
Working Groups
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.
Created attachment 107136 [details] patch 1/7: pre-requisite for Cell IDE contribution
Created attachment 107137 [details] patch 2/7: pre-requisite for Cell IDE contribution
Created attachment 107138 [details] patch 3/7: pre-requisite for Cell IDE contribution
Created attachment 107139 [details] patch 4/7: pre-requisite for Cell IDE contribution
Created attachment 107141 [details] patch 5/7: pre-requisite for Cell IDE contribution
Created attachment 107142 [details] patch 6/7: pre-requisite for Cell IDE contribution
Created attachment 107143 [details] patch 7/7: pre-requisite for Cell IDE contribution
Created attachment 107144 [details] Cell IDE plugins source code
I'm not sure I'd approve this. Can you explain how the Cell IDE contributes to the PTP mission?
I think this has been addressed on the pmc mailing list. Doug, is that the case?
Yup. This still needs to go through the IP review, though.
Waiting for CQ.
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.
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?
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.
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?
Created attachment 109923 [details] Cell IDE source code Unzipped embedded zip files and added licenses.
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.
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.
Created attachment 110043 [details] Cell IDE source code Removed the zip files that contained some source code without licensing information.
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).
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.
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.
I committed all changes into org.eclipse.ptp/tools/cell
Closed.