Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 345189 - My PDE commit rights no longer allow access to the API Tools webspace
Summary: My PDE commit rights no longer allow access to the API Tools webspace
Status: RESOLVED FIXED
Alias: None
Product: Community
Classification: Eclipse Foundation
Component: CVS (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Eclipse Webmaster CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-09 15:36 EDT by Michael Rennie CLA
Modified: 2011-05-10 14:11 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 Michael Rennie CLA 2011-05-09 15:36:01 EDT
I tried to remove a large XML example from the PDE API Tools webspace and was greeted with a CVS error that permission was denied.

I'm not sure what happened, but I used to be able to commit to the API tools webspace.

The CVS path in question is:

cvsroot/org.eclipse/www/pde/pde-api-tools/
Comment 1 John Arthorne CLA 2011-05-09 15:53:03 EDT
I see what we did for Platform/JDT was to change group ownership of sections of the web site to different groups:

johna@dev1:/cvsroot/org.eclipse/www> ls -l jdt
total 71
drwxrwsr-x+  4 droy     eclipse.jdt.core   624 2008-09-12 01:34 apt
drwxrwsr-x+  2 oliviert eclipse.jdt         80 2006-01-12 10:22 Attic
drwxrwsr-x+ 22 oliviert eclipse.jdt.core  1128 2011-01-27 13:31 core
-r--rwxr--+  1 oliviert eclipse.jdt      10198 2006-01-12 10:22 index.html,v
-r--rwxr--+  1 pmulet   eclipse.jdt       6938 2008-06-12 07:09 index.php,v
-r--rwxr--+  1 oliviert eclipse.jdt      15102 2006-06-29 10:18 main.html,v
-r--rwxr--+  1 oliviert eclipse.jdt      14651 2006-01-12 11:27 overview.html,v
-r--rwxr--+  1 pmulet   eclipse.jdt       8327 2008-06-12 07:07 overview.php,v
-r--rwxr--+  1 oliviert eclipse.jdt       2816 2009-01-28 09:19 _projectCommon.php,v
drwxrwsr-x+  2 pmulet   eclipse.jdt         96 2008-09-05 04:14 project-info
drwxrwsr-x+ 24     7009 eclipse.jdt.ui    1152 2011-03-21 13:45 ui
drwxrwsr-x+  2 pmulet   eclipse.jdt         80 2008-06-13 07:40 unused
Comment 2 John Arthorne CLA 2011-05-09 15:57:40 EDT
Ankur/Curtis, as PDE project leads, do you think a similar approach in PDE would make sense? For example we could chown the following doc directories under www/pde:

incubator -> eclipse.pde.incubator
pde-api-tools -> eclipse.pde.ui
pde-build -> eclipse.pde.build
pde-ui -> eclipse.pde.ui

The generic top level project doc would continue to be owned by the "eclipse.pde" group.
Comment 3 Curtis Windatt CLA 2011-05-09 16:03:56 EDT
(In reply to comment #2)
> Ankur/Curtis, as PDE project leads, do you think a similar approach in PDE
> would make sense? For example we could chown the following doc directories
> under www/pde:
> 
> incubator -> eclipse.pde.incubator
> pde-api-tools -> eclipse.pde.ui
> pde-build -> eclipse.pde.build
> pde-ui -> eclipse.pde.ui
> 
> The generic top level project doc would continue to be owned by the
> "eclipse.pde" group.

That sounds like a reasonable approach.  

If it is easier, I would be ok with pde-ui and pde-build groups being given access to the entire website project.  The majority of our content is now on wiki pages rather than the Eclipse website.
Comment 4 Eclipse Webmaster CLA 2011-05-09 16:25:28 EDT
Either solution is fine with me.  

-M.
Comment 5 John Arthorne CLA 2011-05-10 09:36:31 EDT
> If it is easier, I would be ok with pde-ui and pde-build groups being given
> access to the entire website project.  The majority of our content is now on
> wiki pages rather than the Eclipse website.

Ok, sounds fine to me. Matt, can you go ahead and add eclipse.pde.ui and eclipse.pde.build to the ACL for /cvsroot/org.eclipse/www/pde/
Comment 6 Eclipse Webmaster CLA 2011-05-10 13:19:36 EDT
OK I've updated the Acls.  Michael if you restart your CVS connection does everything work as expected?

-M.
Comment 7 Michael Rennie CLA 2011-05-10 14:09:24 EDT
(In reply to comment #6)
> OK I've updated the Acls.  Michael if you restart your CVS connection does
> everything work as expected?

Seems to be working.
Comment 8 Eclipse Webmaster CLA 2011-05-10 14:11:22 EDT
Great.

-M.