Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 198834 - EMFT Committers can't update Modeling website
Summary: EMFT Committers can't update Modeling website
Status: VERIFIED FIXED
Alias: None
Product: EMFT
Classification: Modeling
Component: Releng (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Eclipse Webmaster CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-03 14:09 EDT by Nick Boldt CLA
Modified: 2007-08-13 15:35 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 Nick Boldt CLA 2007-08-03 14:09:54 EDT
Cedric (and soon Martin & Eike and everyone else) can't publish updates to their RSS feed [1] because EMFT committers are not in group modeling-home and the Common Modeling Build uses /modeling/$projectName/feeds/builds-$componentName.xml.

[1]http://www.eclipse.org/modeling/emft/feeds/builds-compare.xml

Two solutions here:

a) move the feeds into /emft/ instead of /modeling/emft/; update the publish script to use the emft website (group access emft-home) [This is how things worked under the EMFT Common Build regime.]

b) add all EMFT committers to group modeling-home

Unless the PMCs have objections to giving full access to the whole Modeling website to the EMFT comitters, (b) is by far the simpler solution. 

Ed, your thoughts?
Comment 1 Ed Merks CLA 2007-08-03 14:29:14 EDT
I don't have a problem with b.  Please ask for Rich's opinion.
Comment 2 Nick Boldt CLA 2007-08-03 20:37:50 EDT
Rich, your thoughts? 
Comment 3 Richard Gronback CLA 2007-08-03 20:55:18 EDT
I don't see a problem with it (b).  It's not as though there's a lot of content on the website with so much moving (or having moved) to the Wiki.

It does seem odd that every project is under modeling.  It used to be that projects all had their own root.  
Comment 4 Nick Boldt CLA 2007-08-03 21:17:15 EDT
(In reply to comment #3)
> It does seem odd that every project is under modeling.  It used to be that
> projects all had their own root.  

Centralizing and reusing common web infra led to migration of content into a single website. The other project sites (/emf/, /mdt/, /m2t/, /emft/) still exist, but they have all but moved to /modeling/*/ in order to share in the /modeling/includes/*-common.php scripts. EMFT is the last to complete its migration (bug 194409).

Other projects, like GMF, MDDi, M2M, GMT, play by their own rules, but it's only a matter of time before you're all assimilated. ;-) I think M2M will be the next to fall to the Collective, as they've expressed an interest in my help setting up their .releng module for building.

--

Webmasters:

PMC approval is above in comment #1 and comment #3 to add these users to group "modeling-home" so that they can edit files in http://www.eclipse.org/modeling/emft/.

cbrun,estepper,jlescot,jmusset,lbigearde,mtaal,sboehme

Comment 5 Eclipse Webmaster CLA 2007-08-07 16:53:05 EDT
Done.

-M.
Comment 6 Nick Boldt CLA 2007-08-13 15:35:53 EDT
Verified, thanks!

By cc: to Cedric:

Also fixed up the missing values in the EMF(T) Compare release notes and removed dupes from the RSS feed. Note that setting a build to type "R" closes out that branch (so I had to set RC1 to type "S" in the feed so that RC2 would appear as part of the current set of HEAD builds [1]).

[1]http://www.eclipse.org/modeling/emft/news/relnotes.php?project=compare&version=HEAD