On Thu, 16 Jan 2014, sebb wrote:

Date: Thu, 16 Jan 2014 00:39:23 +0100
From: sebb <seb...@gmail.com>
To: Henk P. Penning <penn...@uu.nl>
Cc: general@attic.apache.org,
    Apache Infrastructure <infrastruct...@apache.org>
Subject: Re: Moving projects to the Attic

On 15 January 2014 09:01, Henk P. Penning <penn...@uu.nl> wrote:
On Wed, 15 Jan 2014, Henri Yandell wrote:

Date: Wed, 15 Jan 2014 04:30:02 +0100
From: Henri Yandell <he...@yandell.org>
To: general@attic.apache.org
Cc: Apache Infrastructure <infrastruct...@apache.org>
Subject: Re: Moving projects to the Attic
Sender: hyand...@gmail.com


So updating with Sebb's response:


Hi,


Can be done by Attic:

  - Create page on Attic site
  - Inform users
  - Delete from committee-info.txt (members)
  - Remove from www.apache.org navigation
  - Announce on announce at apache.org

Needs permissions from Infra for Attic:


  Shouldn't the (svn) permissions for 'site' and 'dist' be
  transfered from project committers to attic committers ?
  to freeze the web-site and dist-area, and let 'attic' do
  its thing?


If Infra are happy with the idea, then updating the authn files can be
done by the following groups:

[/infrastructure/trunk/subversion/authorization]
@member = rw
@pmc-chairs = rw
@svnadmins = rw
@board = rw
@exec-officers = rw

Which should be enough for Attic to assign themselves the necessary
karma for the site, as has already been done here:

[/websites/production/esme]
@attic-pmc = rw
@esme = rw

Not sure where the dist/release permissions are defined, so I don't
know if this can be done by Attic personnel

  That file is generated by 'infra' with :

  
https://svn.apache.org/repos/infra/infrastructure/trunk/subversion/authorization/generate-dist-authorization

  As you can see, at the moment, 'esme' is a special case :
  "@attic-pmc = rw" is added to [/dev/esme], [/release/esme].

  Also, for the record, "infra" wants to remove the dist/dev/esme
  and dist/release/esme areas (six months after 'attic' day).

  IHMO, it would be a lot simpler if 'project' esme could simply
  move from (defunct) pmc-esme to pmc-attic ; A PMC can run more
  than one project.

  Regards,

  HPP


  for dist : [eg esme] https://dist.apache.org/repos/dist/release/esme
  eg : svn ls -v https://dist.apache.org/repos/dist/release/esme
  [ there may also be a https://dist.apache.org/repos/dist/dev/esme ]

  for site : don't know how this would work for a CMS site.


  - Update website with Attic notice
  - Update HEADER.html in downloads
  - Update the project DOAP file
  - 6 months+: strip dist/project and add a .htaccess redirect

Needs to be done by Infra:

  - Point SVN mails to general at attic
  - Make SVN + JIRA/Bugzilla read-only
  - Turn off automated builds
  - Close down infrastructure resources
  - 6 months+: Consider deleting the user list

With sites on the CMS, updating the website with an Attic notice is likely
to be a challenge. Typically I did a search and replace on every .html
page
and inserted a <div> at the top of the page. Any thoughts from anyone
CMS-knowledgable about whether it's best to try and do that in the CMS
somehow, or perhaps to have a more programmatic notion that marks a site
as
retired and inserts a header?


  ... or add to the site's style-sheet

    body:before
      { content:"This project retired ...";
        background-color:yellow;
        float : top ;
        color:red;
        font-weight:bold;
      }


Hen


------------------------------------------------------------   _
Henk P. Penning, ICT-beta                 R Uithof BBL-761   _/ \_
Faculty of Science, Utrecht University    T +31 30 253 4106 / \_/ \
Princetonplein 5, 3584CC Utrecht, NL      F +31 30 253 4553 \_/ \_/
http://www.staff.science.uu.nl/~penni101/ M penn...@uu.nl     \_/


------------------------------------------------------------   _
Henk P. Penning, ICT-beta                 R Uithof BBL-761   _/ \_
Faculty of Science, Utrecht University    T +31 30 253 4106 / \_/ \
Princetonplein 5, 3584CC Utrecht, NL      F +31 30 253 4553 \_/ \_/
http://www.staff.science.uu.nl/~penni101/ M penn...@uu.nl     \_/

Reply via email to