| Summary: | Reduce the number of Widget projects stored in CVS | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Brian Svihovec <svihovec> |
| Component: | EDT | Assignee: | Brian Svihovec <svihovec> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | chenzhh, hjiyong, jspadea, lulu, smythew |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
|
Description
Brian Svihovec
Hi Brian, 1. Does it mean that we will have the following widget projects in cvs, all withour version number? Widget projects for build - org.eclipse.edt.rui.widgets - org.eclipse.edt.rui.dojo - org.eclipse.edt.rui.dojo.remote The development widget projects (we can keep the version number to 0.7.0 because we only use their contents, but I suggest to remove the versions) - org.eclipse.edt.rui.dojo.widgets - org.eclipse.edt.rui.dojo.runtime.local - org.eclipse.edt.rui.dojo.runtime.remote 2. I think we have to update the egldd file name in build time. It seems the changes for widget component is only: Remove the version number for the css file. Why rename the DD file? It doesn't need a version in its name, just like the CSS file doesn't need a version in its name. The version of the project dictates the version of all contained files. (In reply to comment #2) > Why rename the DD file? It doesn't need a version in its name, just like the > CSS file doesn't need a version in its name. The version of the project > dictates the version of all contained files. The default egldd file always has the same name with the project name("." is changed to "_"). Since the final project name has a version number, I assume the egldd also need a version number. I don't know if it is mandatory. Ignore the comment if it is not true. That isn't mandatory, it's just how we create the default in the new project wizard. We can call it whatever we want. I think it would be less confusing if it always had the same name, just like with the CSS file. I can take ownership of this one, since it should be mostly 'stand-alone'. changing target from M1 to M2 I have checked in my changes for this work. There are now two new widget projects in CVS: org.eclipse.edt.rui.dojo.widgets org.eclipse.edt.rui.widgets All widget changes should go in these projects, and not the versions with _0.7.0 in the name. I have merged all changes that I could find, but please verify that these changes are up to date. To be clear, the org.eclipse.edt.rui.dojo.widgets_0.7.0 and org.eclipse.edt.rui.widgets_0.7.0 projects are no longer being used by the build. I am keeping this work item opened for the time being while I test for possible issues. I have updated http://wiki.eclipse.org/EDT:Widgets with the details of this change. I have not deleted the content of the '0.7.0' widget projects from CVS yet, in case we find that we need something from these projects. For example, the dojo_0.7.0 project in CVS contains many more .js files than we are now including in the dojo local runtime project. I discussed this difference with Ji Yong, and we believe the difference is ok, and that the files found in the dojo_0.7.0 project were unused, but additional testing may prove otherwise. close |