This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 430476 - Allign prefix for demo / example projects in platform.ui
Summary: Allign prefix for demo / example projects in platform.ui
Status: VERIFIED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.4   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: 4.4 M7   Edit
Assignee: Lars Vogel CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-16 09:58 EDT by Lars Vogel CLA
Modified: 2014-04-29 09:15 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Vogel CLA 2014-03-16 09:58:03 EDT
I suggest we allign the prefix of the example projects. I think it is easier for people looking for demos or examples if they all have the same prafix. 

I suggest to use "org.eclipse.ui.examples" as prefix. I think we should get rid of the differences betweeen "e4" and "old" examples and potentially update every example over time so that it uses the latest API.

We currently have:

org.eclipse.e4.demo.contacts.feature
org.eclipse.e4.demo.contacts
org.eclipse.e4.demo.cssbridge
org.eclipse.e4.demo.e4photo

org.eclipse.e4.examples.services

org.eclipse.e4.ui.examples.css.rcp
org.eclipse.e4.ui.examples.job

org.eclipse.ui.examples.contributions
org.eclipse.ui.examples.fieldassist
org.eclipse.ui.examples.job
org.eclipse.ui.examples.multipageeditor
org.eclipse.ui.examples.navigator
org.eclipse.ui.examples.propertysheet
org.eclipse.ui.examples.rcp.browser
org.eclipse.ui.examples.rcp.mail
org.eclipse.ui.examples.readmetool
org.eclipse.ui.examples.undo
org.eclipse.ui.examples.views.properties.tabbed.article
org.eclipse.ui.examples.views.properties.tabbed.hockeyleague
org.eclipse.ui.examples.views.properties.tabbed.logic
Comment 1 Paul Webster CLA 2014-03-16 10:01:05 EDT
I'm fine with setting a new standard that we can use, but I don't want to change any of the existing ones.  Just like an already pushed commit on a branch, if we move it then any public links to it will be broken

PW
Comment 2 Lars Vogel CLA 2014-03-16 11:51:02 EDT
I discussed that with Paul and we agreed that we can move the new projects:

org.eclipse.e4.ui.examples.css.rcp
org.eclipse.e4.ui.examples.job
org.eclipse.e4.demo.cssbridge

Also we think it is save to move this one, because it is not widely known / used.

org.eclipse.e4.examples.services
Comment 3 Lars Vogel CLA 2014-03-16 11:51:32 EDT
(In reply to Lars Vogel from comment #2)
> I discussed that with Paul and we agreed that we can move the new projects:
> 
> org.eclipse.e4.ui.examples.css.rcp
> org.eclipse.e4.ui.examples.job
> org.eclipse.e4.demo.cssbridge
> 
> Also we think it is save to move this one, because it is not widely known /
> used.
> 
> org.eclipse.e4.examples.services

Daniel, Wojciech, is it ok for you if I rename/ move your projects?
Comment 4 Wojciech Sudol CLA 2014-03-17 03:34:05 EDT
It is OK for me.
Comment 5 Lars Vogel CLA 2014-03-17 10:08:36 EDT
(In reply to Wojciech Sudol from comment #4)
> It is OK for me.

We have already the "old" job example org.eclipse.ui.examples.job so I suggest to rename 

org.eclipse.e4.ui.examples.job to org.eclipse.ui.examples.job.e4 which still groups it correctly.
Comment 6 Wojciech Sudol CLA 2014-03-17 10:14:51 EDT
Agree.
Comment 7 Lars Vogel CLA 2014-04-23 10:50:31 EDT
org.eclipse.e4.examples.services -> org.eclipse.ui.examples.adapterservice

https://git.eclipse.org/r/25424
Comment 8 Lars Vogel CLA 2014-04-23 14:49:18 EDT
Added a Readme.md to the readme example so remind me what this is for.

https://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=19f5a911e2a4fa682ee1b9915082db09169a57c8
Comment 9 Lars Vogel CLA 2014-04-23 14:56:45 EDT
(In reply to Lars Vogel from comment #7)
> org.eclipse.e4.examples.services -> org.eclipse.ui.examples.adapterservice
> 
> https://git.eclipse.org/r/25424

Merged with https://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=44ee141dc83fc7ecc5b1906bc53b0dd2c02a7288
Comment 10 Lars Vogel CLA 2014-04-28 16:01:33 EDT
I mark this as fixed for M7. I might rework the other demos later or in Mars.
Comment 11 Lars Vogel CLA 2014-04-29 09:15:13 EDT
Verified in Git