<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:st1="urn:schemas-microsoft-com:office:smarttags" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<title>CVS -&gt; Subversion</title>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="PersonName"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:blue;
        text-decoration:underline;}
p
        {mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman";}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:Arial;
        color:navy;}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:Arial;
        color:navy;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:Arial;
        color:navy;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=blue>

<div class=Section1>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Freddie,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>For setting permissions we do it through a
bunch of bash scripts (long live bash) that have in the base one the setting of
roles. Here is the code cut and pasted (note that we have /var/trac as our
root):<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>&lt;code&gt;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>### Set up roles<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>#Remove anonymous permissions<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission remove
authenticated TRAC_ADMIN<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission remove
anonymous TRAC_ADMIN<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission remove
anonymous&nbsp; BROWSER_VIEW CHANGESET_VIEW<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;CONFIG_VIEW FILE_VIEW LOG_VIEW&nbsp;
MILESTONE_ADMIN MILESTONE_CREATE MILESTONE_DELE<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>TE MILESTONE_MODIFY MILESTONE_VIEW
REPORT_ADMIN REPORT_CREATE REPORT_DELETE REPO<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>RT_MODIFY&nbsp; REPORT_SQL_VIEW
REPORT_VIEW ROADMAP_ADMIN ROADMAP_VIEW SEARCH_VIEW TI<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>CKET_ADMIN TICKET_APPEND TICKET_CHGPROP
TICKET_CREATE TICKET_MODIFY TICKET_VIEW<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>TIMELINE_VIEW TRAC_ADMIN WIKI_ADMIN
WIKI_CREATE WIKI_DELETE WIKI_MODIFY WIKI_VIE<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>W<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>#Grant admin privileges to Admins<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission add
full-admin TRAC_ADMIN<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>#Grant privileges to everybody<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission add
everybody CONFIG_VIEW<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission add
everybody MILESTONE_VIEW<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission add
everybody REPORT_VIEW<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission add
everybody ROADMAP_VIEW<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission add
everybody SEARCH_VIEW<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission add
everybody TICKET_VIEW<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission add
everybody TIMELINE_VIEW<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission add
everybody WIKI_VIEW<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>#Grant privileges to authenticated<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission add
authenticated BROWSER_VIEW<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission add
authenticated CHANGESET_VIEW<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission add
authenticated FILE_VIEW<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission add
authenticated LOG_VIEW<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission add
authenticated TICKET_CREATE<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission add
authenticated TICKET_APPEND<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission add
authenticated everybody<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>#Grant privileges to developer<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission add
developer TICKET_MODIFY<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission add
developer WIKI_CREATE<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission add
developer WIKI_MODIFY<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission add
developer authenticated<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>#Grant privileges to editor<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission add
editor MILESTONE_MODIFY<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission add
editor ROADMAP_ADMIN<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission add editor
TICKET_ADMIN<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 permission add
editor developer<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>########## COMPONENTS ##########<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>#Remove all existing components<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 component remove
component1<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 component remove
component2<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>########## MILESTONES ##########<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>#Remove all existing milestones<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 milestone remove
milestone1<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 milestone remove
milestone2<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 milestone remove
milestone3<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 milestone remove
milestone4<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>########## PRIORITIES ##########<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>#Change some<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 priority change
major high<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 priority change
minor medium<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 priority change
trivial low<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>#Remove the others<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 priority remove
blocker<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 priority remove
critical<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>########## VERSIONS ##########<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>#Remove all existing versions<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 version remove 1.0<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>trac-admin /var/trac/$1 version remove 2.0<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>&lt;/code&gt;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>I then have a bunch of &#8220;one off&#8221;
scripts for dealing with single users which are just added to the various
roles. You can guess how those look as well. <o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>I&#8217;ve contacted our sysadmin about
your password/authentication questions. I can say that we have a system where
people need a password just to see our trac site. Then they get upgraded
through a separate channel up the list of priveledges. I don&#8217;t think that
this will work for NeXus since we want to have more open access for people
looking at the projects. <o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>About the wiki portion of trac: we use it
partially as a developer whiteboard, partially as a document repository, and
partially to chart things that span across multiple milestones. To get a real
idea of what it can be used for I suggest looking at the trac project page
more. Some of my favorite pages are <a
href="http://trac.edgewall.org/wiki/NewWorkflow">http://trac.edgewall.org/wiki/NewWorkflow</a>
and <a href="http://trac.edgewall.org/wiki/InterTrac">http://trac.edgewall.org/wiki/InterTrac</a>.
The second is more along the lines of documentation for the public. I suggest
we keep that sort of information on the media-wiki.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>I&#8217;ll let you know when I have more
information.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>P^2<o:p></o:p></span></font></p>

<div>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabindex=-1>

</span></font></div>

<p class=MsoNormal><b><font size=2 face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'> Akeroyd, FA
(Freddie) [mailto:F.A.Akeroyd@rl.ac.uk] <br>
<b><span style='font-weight:bold'>Sent:</span></b> Wednesday, October 18, 2006
2:08 PM<br>
<b><span style='font-weight:bold'>To:</span></b> <st1:PersonName w:st="on">Peterson,
 Peter F.</st1:PersonName>; nexus-developers@anl.gov<br>
<b><span style='font-weight:bold'>Subject:</span></b> RE: [Nexus-developers]
CVS -&gt; Subversion</span></font><o:p></o:p></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Peter,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Re: passwords: CVS stored your password in
a &#8220;.cvspass&#8221; file in your home directory when you first did a
&#8220;cvs login&#8221; and may well send it every time (or maybe once and use
a token; not sure). Subversion uses whatever method you set on the web server
&#8230; If you use https with subversion you are using a public key to encrypt
the data, but in our case you would still be sending a password (stored
somewhere on your computer) as we are using http basic auth. We could issue
certificates and use them instead of &#8220;basic auth&#8221;, but I&#8217;m
not sure we need to. &nbsp;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>What do you do about accounts and password
for your TRAC &#8211; are they loaded from some central area? I&#8217;m sort of
conscious of the possibility of being spammed and so ideally would require an
account for submitting issues as well, hence the idea of linking to mediawiki
as that has an account creation, verification and &#8220;send me a new
password&#8221; system already in place. Your roles sound reasonable &#8230; if
you have a script that creates the roles and adds permissions it will save me a
load of trac-admin commands. I guess we need to decide how we will use it Re:
definitions and also what is the status of the TRAK WIKI (like do we disable it
totally or use it as a developer whiteboard?)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Freddie<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabindex=-1>

</span></font></div>

<p class=MsoNormal><b><font size=2 face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'> <st1:PersonName
w:st="on">Peterson, Peter F.</st1:PersonName> [mailto:petersonpf@ornl.gov] <br>
<b><span style='font-weight:bold'>Sent:</span></b> 17 October 2006 20:55<br>
<b><span style='font-weight:bold'>To:</span></b> Akeroyd, FA (Freddie);
nexus-developers@anl.gov<br>
<b><span style='font-weight:bold'>Subject:</span></b> RE: [Nexus-developers]
CVS -&gt; Subversion</span></font><o:p></o:p></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Freddie,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>It is useful to have a trac site for the
definitions as well. We&#8217;ve set up &#8220;roles&#8221; to promote
&#8220;appropriate use of trac. The roles are named (from least to most able):
[everybody, authenticated, developer, editor, admin]. What happens is that
&#8220;everybody&#8221; can create tickets and view most of the site,
&#8220;authenticated&#8221; can annotate tickets, &#8220;developer&#8221; can
change ticket state, &#8220;editor&#8221; can work with milestones. I
don&#8217;t think it is necessary to say what &#8220;admin&#8221; can do. I can
send you a list of information for setting this up.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>The other statement is that I am curious
about passwords since I thought that I was using a public key to authenticate.
Is this true?<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>P^2<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabindex=-1>

</span></font></div>

<p class=MsoNormal><b><font size=2 face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>
nexus-developers-bounces@anl.gov [mailto:nexus-developers-bounces@anl.gov] <b><span
style='font-weight:bold'>On Behalf Of </span></b>Akeroyd, FA (Freddie)<br>
<b><span style='font-weight:bold'>Sent:</span></b> Tuesday, October 17, 2006
2:40 PM<br>
<b><span style='font-weight:bold'>To:</span></b> nexus-developers@anl.gov<br>
<b><span style='font-weight:bold'>Subject:</span></b> [Nexus-developers] CVS
-&gt; Subversion</span></font><o:p></o:p></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p><font size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:
Arial'>I&#8217;ve set up two repositories:</span></font><span lang=EN-GB>&nbsp;
</span><a href="http://svn.nexusformat.org/code"><font size=2 face=Arial><span
lang=EN-GB style='font-size:10.0pt;font-family:Arial'>http://svn.nexusformat.org/code</span></font></a><font
size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:Arial'>
and</span></font><span lang=EN-GB> </span><a
href="http://svn.nexusformat.org/definitions/"><font size=2 face=Arial><span
lang=EN-GB style='font-size:10.0pt;font-family:Arial'>http://svn.nexusformat.org/definitions/</span></font></a><font
size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:Arial'>
usernames and passwords</span></font><span lang=EN-GB> </span><font size=2
face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:Arial'>are
currently</span></font><span lang=EN-GB> </span><font size=2 face=Arial><span
lang=EN-GB style='font-size:10.0pt;font-family:Arial'>the same as your</span></font><span
lang=EN-GB> </span><font size=2 face=Arial><span lang=EN-GB style='font-size:
10.0pt;font-family:Arial'>old</span></font><span lang=EN-GB> </span><font
size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:Arial'>CVS
ones.</span></font><span lang=EN-GB> </span><font size=2 face=Arial><span
lang=EN-GB style='font-size:10.0pt;font-family:Arial'>You should add</span></font><span
lang=EN-GB> </span><font size=2 face=Arial><span lang=EN-GB style='font-size:
10.0pt;font-family:Arial'>&#8220;/trunk&#8221; to the URL when you check it out
e.g.</span></font><span lang=EN-GB> </span><a
href="http://svn.nexusformat.org/code/trunk"><font size=2 face=Arial><span
lang=EN-GB style='font-size:10.0pt;font-family:Arial'>http://svn.nexusformat.org/code/trunk</span></font></a>
<font size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:
Arial'>Post commit hooks, such as emailing you on changes,</span></font><span
lang=EN-GB> </span><font size=2 face=Arial><span lang=EN-GB style='font-size:
10.0pt;font-family:Arial'>are not currently set up but you should be able to
check out and commit files.</span></font><o:p></o:p></p>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'><a
href="http://trac.nexusformat.org/"><font size=2 face=Arial><span lang=EN-GB
style='font-size:10.0pt;font-family:Arial'>http://trac.nexusformat.org/</span></font></a></span></font><font
size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:Arial'>
points at</span></font><span lang=EN-GB> </span><font size=2 face=Arial><span
lang=EN-GB style='font-size:10.0pt;font-family:Arial'>just</span></font><span
lang=EN-GB> </span><font size=2 face=Arial><span lang=EN-GB style='font-size:
10.0pt;font-family:Arial'>the code repository</span></font><span lang=EN-GB> </span><font
size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:Arial'>&#8230;
do we see any need to use trac for definitions? If so,</span></font><span
lang=EN-GB> </span><font size=2 face=Arial><span lang=EN-GB style='font-size:
10.0pt;font-family:Arial'>I will create separate</span></font><span lang=EN-GB>
</span><a href="http://trac.nexusformat.org/code/"><font size=2 face=Arial><span
lang=EN-GB style='font-size:10.0pt;font-family:Arial'>http://trac.nexusformat.org/code/</span></font></a><font
size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:Arial'>
and</span></font><span lang=EN-GB> </span><a
href="http://trac.nexusformat.org/definitions/"><font size=2 face=Arial><span
lang=EN-GB style='font-size:10.0pt;font-family:Arial'>http://trac.nexusformat.org/definitions/</span></font></a><font
size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:Arial'>
areas. To login to trac you can use your subversion username and password,
though login is not</span></font><span lang=EN-GB> </span><font size=2
face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:Arial'>currently</span></font><span
lang=EN-GB> </span><font size=2 face=Arial><span lang=EN-GB style='font-size:
10.0pt;font-family:Arial'>required to submit issues.</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:
Arial'>With regard to usernames and passwords,</span></font><span lang=EN-GB> </span><font
size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:Arial'>I
believe</span></font><span lang=EN-GB> </span><font size=2 face=Arial><span
lang=EN-GB style='font-size:10.0pt;font-family:Arial'>I can</span></font><span
lang=EN-GB> </span><font size=2 face=Arial><span lang=EN-GB style='font-size:
10.0pt;font-family:Arial'>make the trac/subversion ones the same as those in
MediaWiki (either by</span></font><span lang=EN-GB> </span><font size=2
face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:Arial'>using
mod_auth_mysql</span></font><span lang=EN-GB> </span><font size=2 face=Arial><span
lang=EN-GB style='font-size:10.0pt;font-family:Arial'>or making both use ldap
for username/password); either way will require a one-off reset of
everybody&#8217;s passwords. Do you want me to go ahead and investigate this
further?</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:
Arial'>With regard to</span></font><span lang=EN-GB> </span><font size=2
face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:Arial'>moving
the nexus mailing lists,</span></font><span lang=EN-GB> </span><font size=2
face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:Arial'>I am
awaiting some changes on our site</span></font><span lang=EN-GB> </span><font
size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:Arial'>central</span></font><span
lang=EN-GB> </span><font size=2 face=Arial><span lang=EN-GB style='font-size:
10.0pt;font-family:Arial'>mail gateway so that it will accept incoming mail to</span></font><span
lang=EN-GB> </span><a href="mailto:user@nexusformat.org"><font size=2
face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:Arial'>user@nexusformat.org</span></font></a><font
size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:Arial'>
and not think it is an illegal attempt to relay spam through us</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:
Arial'>Cheers,</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:
Arial'>Freddie</span></font><o:p></o:p></p>

</div>

</body>

</html>