<br><font size=2 face="sans-serif">Great capability - thanks for putting
this together. </font>
<br><font size=2 face="sans-serif"><br>
I see the "linked COIN-OR projects" -- I wish there was something
simliar for umbrella projects people. </font>
<br>
<br><font size=2 face="sans-serif">Did I miss it in the design? </font>
<br><font size=2 face="sans-serif">What do you recommend? </font>
<br><font size=2 face="sans-serif">Can something be added?</font>
<br>
<br><font size=2 face="sans-serif">Robin</font>
<br><font size=2 face="sans-serif"><br>
----------------------------------------------------------------------------------<br>
Robin Lougee-Heimer, PhD<br>
Program Manager, COIN-OR<br>
IBM TJ Watson Research Center<br>
1101 Kitchawan Road, Yorktown Heights, NY 10598<br>
ph: 914-945-3032 fax: 914-945-3434 <br>
robinlh@us.ibm.com<br>
http://www.coin-or.org<br>
<br>
</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>Ted Ralphs <tkralphs@lehigh.edu></b>
</font>
<br><font size=1 face="sans-serif">Sent by: project-managers-bounces@list.coin-or.org</font>
<p><font size=1 face="sans-serif">09/16/2007 04:02 PM</font>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">project-managers@list.coin-or.org</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">[Project-managers] Reminder: PLEASE
check in your project descriptions</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><tt><font size=2>Hi all,<br>
<br>
As of now, most project managers still have not checked in their project
<br>
XML pages. I would like to kindly ask if you could either take care of
<br>
this small chore sometime in the next few days (it should take about <br>
5-10 minutes) or else let us know that you would prefer that we do it <br>
for you. While we would prefer that you do it, so that the page contains
<br>
the information you want it to, we can help in case you just don't want
<br>
to be bothered with it. However, we do need to know your preference and
<br>
we'd like to have a page for every project up soon. Thanks for your help
<br>
with this.<br>
<br>
Cheers,<br>
<br>
Ted<br>
<br>
For your convenience, here is the text of the original e-mail:<br>
<br>
=====================================================================<br>
<br>
At long last, we have put in place a mechanism for automatic generation
<br>
of project information pages. The idea is that each project manager will
<br>
create and maintain an XML file containing basic project information. <br>
This XML file will be posted to the Web server and rendered by a parser
<br>
that will display each project's info in a standard format. The <br>
procedure for getting your page up is very simple:<br>
<br>
1. Edit the attached XML file, which has extensive comments to explain
<br>
where to put each piece of information. XML is very similar to HTML, but
<br>
with tags that can be customized. If you've ever looked at HTML, this <br>
should be very familiar. If not, please feel free to ask questions.<br>
<br>
2. After you are done editing the file, add it to the conf/ directory of
<br>
your project's repository and commit it. It is VERY IMPORTANT that you
<br>
check it in with exactly the same name as it has now, i.e., you should
<br>
execute exactly the following commands from the directory where the <br>
projDesc.xml file has been saved:<br>
<br>
cp projDesc.xml ProjRoot/conf/<br>
cd ProjRoot/conf/<br>
svn add projDesc.xml<br>
svn commit -m "Adding XML file to repository"<br>
<br>
where ProjRoot is the root directory of your project. If you don't <br>
happen to have the conf directory checked out and you want to get just
<br>
that directory without checking out the entire repository, just do<br>
<br>
svn checkout https://projects.coin-or.org/svn/ProjName/conf<br>
<br>
where ProjName is the name of your project. This will check out just the
<br>
conf/ directory. After the projDesc.xml file is checked into your <br>
repository, an automatic script will copy it to the appropriate <br>
directory on the Web server and rename it so that it will be accessible
<br>
from the address<br>
<br>
http://www.coin-or.org/projects/ProjName.xml<br>
<br>
where "ProjName" is again the actual name of your project. For
example, see<br>
<br>
https://projects.coin-or.org/SYMPHONY/browser/conf/projDesc.xml<br>
<br>
for SYMPHONY's XML file. The comments have been stripped out so you can
<br>
see what a minimal file looks like. To see how the file displays, you <br>
can go to<br>
<br>
http://www.coin-or.org/projects/SYMPHONY.xml<br>
<br>
We'd like to have XML files for all the projects up in the next couple
<br>
of weeks. Please feel free to ask as many questions as you need to. If
<br>
there are questions you think might be relevant to other PMs, please <br>
also post them to the list, so that everyone can benefit from the <br>
answers. We will also be adding these instruction to the CoinHelp wiki.<br>
<br>
-- <br>
Dr. Ted Ralphs<br>
Associate Professor<br>
Industrial and Systems Engineering<br>
Lehigh University<br>
(610)758-4784<br>
tkralphs@lehigh.edu<br>
www.lehigh.edu/~tkr2<br>
<?xml version="1.0" encoding="UTF-8"?><br>
<?xml-stylesheet type = "text/xsl" href = "http://www.coin-or.org/projects/autoGen.xsl"?><br>
<projectData xmlns="coin-or.org" <br>
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"<br>
xsi:schemaLocation="coin-or.org http://www.coin-or.org/projects/autoGen.xsd"><br>
<br>
<!-- This file is a template that will you fill in in order to provide
--><br>
<!-- specific information about your project. Once the template is
--><br>
<!-- filled in and checked into your projects repository in the conf/
--><br>
<!-- directory, it will be automatically parsed and displayed in a
--><br>
<!-- standard HTML format when users call up the file from the main
--><br>
<!-- COIN Web site. The file is extensively commented to help you
--><br>
<!-- understand where to fill in the various pieces of required
--><br>
<!-- information. The comments are enclosed in blocks like this one.
--><br>
<br>
<projectBasics><br>
<br>
<!--
Fill in your project's name in this block.
--><br>
<!--
For example, for SYMPHONY, you would put:
--><br>
<!--
--><br>
<!--
<projectName>
--><br>
<!--
SYMPHONY
--><br>
<!--
</projectName>
--><br>
<!--
--><br>
<!--
Fill in your text below (outside the comment block). --><br>
<br>
<projectName>
</projectName><br>
<br>
<!--
Fill in a brief description of your project here.
--><br>
<!--
For example, for SYMPHONY, you might put:
--><br>
<!--
--><br>
<!--
<projectDescription>
--><br>
<!--
SYMPHONY is an open-source generic MILP solver,
--><br>
<!--
callable library, and extensible framework for
--><br>
<!--
implementing customized solvers for mixed-integer
--><br>
<!--
linear programs (MILPs). Blah, blah, blah.
--><br>
<!--
</projectDescription>
--><br>
<!--
--><br>
<!--
Fill in your text below (outside the comment block)
--><br>
<br>
<projectDescription>
</projectDescription><br>
<br>
<!--
Fill in the project manager's name and (obfuscated)
--><br>
<!--
e-mail address here (only one name allowed).
--><br>
<!--
For example, for the SYMPHONY project, you would put --><br>
<!--
--><br>
<!--<projectManager>
--><br>
<!--
Ted Ralphs, tkralphs at lehigh dot edu
--><br>
<!--</projectManager>
--><br>
<!--
--><br>
<!--Fill
in your text below (outside the comment block). --><br>
<br>
<projectManager>
</projectManager><br>
<br>
<!--
Fill in the URLS you would like use for your main
--><br>
<!--
home page. This could be either your Trac page or
--><br>
<!--
your static page (if you have one).
--><br>
<!--
For example, for SYMPHONY, you would put
--><br>
<!--
--><br>
<!--
--><br>
<!--<projectHomePage>
--><br>
<!--
https://projects.coin-or.org/SYMPHONY
--><br>
<!--</projectHomePage>
--><br>
<!--
--><br>
<!--Fill
in your text below (outside the comment block). --><br>
<br>
<projectHomePage>
</projectHomePage><br>
<br>
<!--
Fill in the name of the license your project uses
--><br>
<!--
and a link to its page on www.opensource.org
--><br>
<!--
For example, if you use the CPL, you would put
--><br>
<!--
--><br>
<!--<projectLicense>
--><br>
<!--
Common Public License 1.0
--><br>
<!--</projectLicense>
--><br>
<!--<projectLicenseURL>
--><br>
<!--
http://www.opensource.org/licenses/cpl1.0.php
--><br>
<!--</projectLicenseURL>
--><br>
<!--
--><br>
<!--Fill
in your text below (outside the comment block). --><br>
<br>
<projectLicense></projectLicense><br>
<projectLicenseURL></projectLicenseURL><br>
<br>
<!--
Below, you can list other COIN projects your project --><br>
<!--
depends on. These are listed one by one, as in the
--><br>
<!--
following example for SYMPHONY:
--><br>
<!--
--><br>
<!--<coinLinkedProjects>
--><br>
<!--
--><br>
<!--
<coinProject>
--><br>
<!--
<projectName>
--><br>
<!--
CoinUtils
--><br>
<!--
</projectName>
--><br>
<!--
</coinProject>
--><br>
<!--
--><br>
<!--
<coinProject>
--><br>
<!--
<projectName>
--><br>
<!--
Cgl
--><br>
<!--
</projectName>
--><br>
<!--
</coinProject>
--><br>
<!--
--><br>
<!--
<coinProject>
--><br>
<!--
<projectName>
--><br>
<!--
Osi
--><br>
<!--
</projectName>
--><br>
<!--
</coinProject>
--><br>
<!--
--><br>
<!--
<coinProject>
--><br>
<!--
<projectName>
--><br>
<!--
Clp
--><br>
<!--
</projectName>
--><br>
<!--
</coinProject>
--><br>
<!--
--><br>
<!--</coinLinkedProjects>
--><br>
<!--
--><br>
<!--Fill
in your text below (outside the comment block). --><br>
<br>
<coinLinkedProjects><br>
<coinProject><br>
<projectName></projectName><br>
</coinProject><br>
</coinLinkedProjects><br>
<br>
<!--
Below, you can list other packages your project
--><br>
<!--
either requires or can optionally link to. These are --><br>
<!--
one by one, as in the following example:
--><br>
<!--
--><br>
<!--<otherLinkedPackages>
--><br>
<!--
--><br>
<!--
<otherPackage>
--><br>
<!--
<packageName>
--><br>
<!--
GLPK
--><br>
<!--
</packageName>
--><br>
<!--
<packageURL>
--><br>
<!--
http://www.gnu.org/software/glpk/
--><br>
<!--
</packageURL>
--><br>
<!--
<requiredOrOptional>
--><br>
<!--
Optional
--><br>
<!--
</requiredOrOptional>
--><br>
<!--
</otherPackage>
--><br>
<!--
--><br>
<!--
<otherPackage>
--><br>
<!--
<packageName>
--><br>
<!--
GNU Readline
--><br>
<!--
</packageName>
--><br>
<!--
<packageURL>
--><br>
<!--
</packageURL>
--><br>
<!--
<requiredOrOptional>
--><br>
<!--
Optional
--><br>
<!--
</requiredOrOptional>
--><br>
<!--
</otherPackage>
--><br>
<!--
--><br>
<!--
<otherPackage>
--><br>
<!--
<packageName>
--><br>
<!--
GNU History
--><br>
<!--
</packageName>
--><br>
<!--
<packageURL>
--><br>
<!--
</packageURL>
--><br>
<!--
<requiredOrOptional>
--><br>
<!--
Optional
--><br>
<!--
</requiredOrOptional>
--><br>
<!--
</otherPackage>
--><br>
<!--
--><br>
<!--</otherLinkedPackages>
--><br>
<!--
--><br>
<!--Fill
in your text below (outside the comment block). --><br>
<br>
<otherLinkedPackages><br>
<otherPackage><br>
<packageName></packageName><br>
<packageURL></packageURL><br>
<requiredOrOptional></requiredOrOptional><br>
</otherPackage><br>
</otherLinkedPackages><br>
<br>
<!--
Below, you can list the programming language(s) used in --><br>
<!--
the project. For example:
--><br>
<!--<projectLanguage>C</projectLanguage>
--><br>
<!--
--><br>
<!--Fill
in your text below (outside the comment block). --><br>
<br>
<projectLanguage></projectLanguage><br>
<br>
<br>
<!--The
following fields describe the development status --><br>
<!--of
the project.
--><br>
<!--
--><br>
<!--Fill
in your text below (outside the comment block). --><br>
<br>
<developmentStatus><br>
<br>
<!--If you are actively managing your project, use --><br>
<br>
<activityStatus>Active</activityStatus><br>
<br>
<!--The maturity level is determined during project --><br>
<!--review and should have been reported to you.
--><br>
<!--See http://www.coin-or.org/faqs.html#q18 for
--><br>
<!--more information on maturity level.
--><br>
<!--Fill it in like this:
--><br>
<!--
--><br>
<!--<maturityLevel>5</maturityLevel>
--><br>
<!--
--><br>
<br>
<maturityLevel></maturityLevel><br>
<br>
<!--If you have versioning and releases, you should --><br>
<!--fill in your latest stable version number here. --><br>
<!--See http://www.coin-or.org/faqs.html#q19 for
--><br>
<!--more information on version numbers.
--><br>
<!--Fill it in like this:
--><br>
<!--
--><br>
<!--<stableVersionNumber>5.1</stableVersionNumber>
--><br>
<!--
--><br>
<br>
<stableVersionNumber></stableVersionNumber><br>
<br>
<!--If you have versioning and releases, you should --><br>
<!--fill in your latest stable release number here. --><br>
<!--See http://www.coin-or.org/faqs.html#q19 for
--><br>
<!--more information on version numbers.
--><br>
<!--Fill it in like this:
--><br>
<!--
--><br>
<!--<releaseVersionNumber>5.1.4</releaseeVersionNumber>--><br>
<!--
--><br>
<br>
<releaseNumber></releaseNumber><br>
<br>
</developmentStatus><br>
<br>
<!--Below,
you can list the platforms on which your
--><br>
<!--project
has been tested. Again, these are listed one --><br>
<!--by
one. There are fields for both operating system and --><br>
<!--compiler.
Here is an example for SYMPHONY
--><br>
<!--
--><br>
<!--<testedPlatforms>
--><br>
<!--
--><br>
<!--
<platform>
--><br>
<!--
<operatingSystem>Microsoft Windows</operatingSystem>
--><br>
<!--
<compiler>MSVC++/cl</compiler>
--><br>
<!--
</platform>
--><br>
<!--
--><br>
<!--
<platform>
--><br>
<!--
<operatingSystem>Microsoft Windows</operatingSystem>
--><br>
<!--
<compiler>CYGWIN/cl</compiler>
--><br>
<!--
</platform>
--><br>
<!--
--><br>
<!--
<platform>
--><br>
<!--
<operatingSystem>Microsoft Windows</operatingSystem>
--><br>
<!--
<compiler>CYGWIN/gcc</compiler>
--><br>
<!--
</platform>
--><br>
<!--
--><br>
<!--
<platform>
--><br>
<!--
<operatingSystem>Microsoft Windows</operatingSystem>
--><br>
<!--
<compiler>MSys/gcc</compiler>
--><br>
<!--
</platform>
--><br>
<!--
--><br>
<!--
<platform>
--><br>
<!--
<operatingSystem>Linux</operatingSystem>
--><br>
<!--
<compiler>gcc</compiler>
--><br>
<!--
</platform>
--><br>
<!--
--><br>
<!--
<platform>
--><br>
<!--
<operatingSystem>Mac OSX</operatingSystem>
--><br>
<!--
<compiler>gcc</compiler>
--><br>
<!--
</platform>
--><br>
<!--
--><br>
<!--
<platform>
--><br>
<!--
<operatingSystem>Solaris x86</operatingSystem>
--><br>
<!--
<compiler>gcc</compiler>
--><br>
<!--
</platform>
--><br>
<!--
--><br>
<!--
<platform>
--><br>
<!--
<operatingSystem>Solaris x86</operatingSystem>
--><br>
<!--
<compiler>sunpro</compiler>
--><br>
<!--
</platform>
--><br>
<!--
--><br>
<!--</testedPlatforms>
--><br>
<!--
--><br>
<!--Fill
in your text below (outside the comment block). --><br>
<br>
<testedPlatforms><br>
<br>
<platform><br>
<operatingSystem></operatingSystem><br>
<compiler></compiler><br>
</platform><br>
<br>
</testedPlatforms><br>
<br>
<projectCategories><br>
<!-- Start of projectCategories block --><br>
<br>
<!--Below is the list of COIN-OR project categores. --><br>
<!--Simply "un-comment" any categories that apply to
--><br>
<!--your project.
--><br>
<br>
<!-- <category>
--><br>
<!-- Development tools
--><br>
<!-- </category>
--><br>
<!-- <category>
--><br>
<!-- Graphs
--><br>
<!-- </category>
--><br>
<!-- <category>
--><br>
<!-- Interfaces
--><br>
<!-- </category>
--><br>
<!-- <category>
--><br>
<!-- Metaheuristics
--><br>
<!-- </category>
--><br>
<!-- <category>
--><br>
<!-- Modeling systems
--><br>
<!-- </category>
--><br>
<!-- <category>
--><br>
<!-- Optimization convex non-differentiable
--><br>
<!-- </category>
--><br>
<!-- <category>
--><br>
<!-- Optimization deterministic linear continuous
--><br>
<!-- </category>
--><br>
<!-- <category>
--><br>
<!-- Optimization deterministic linear discrete
--><br>
<!-- </category>
--><br>
<!-- <category>
--><br>
<!-- Optimization deterministic nonlinear
--><br>
<!-- </category>
--><br>
<!-- <category>
--><br>
<!-- Optimization deterministic nonlinear
discrete --><br>
<!-- </category>
--><br>
<!-- <category>
--><br>
<!-- Optimization deterministic semidefinite
continuous --><br>
<!-- </category>
--><br>
<!-- <category>
--><br>
<!-- Optimization stochastic
--><br>
<!-- </category>
--><br>
<!-- <category>
--><br>
<!-- Optimization utility
--><br>
<!-- </category>
--><br>
<br>
<!-- End of projectCategories block
--><br>
</projectCategories><br>
<br>
<br>
<!--
End of projectBasics block
--><br>
<br>
</projectBasics><br>
<br>
<!--Below, you can specify the links for the left-hand side menu.
--><br>
<!--Note that these are optional, so if there is a blank, there will
--><br>
<!--be no corresponding menu item
--><br>
<!--
--><br>
<!--For SYMPHONY, this block would look like this:
--><br>
<!--
--><br>
<!--<leftMenuLinks>
--><br>
<!--
--><br>
<!-- <documentation>
--><br>
<!-- http://www.coin-or.org/SYMPHONY/man-5.1
--><br>
<!-- </documentation>
--><br>
<!--
--><br>
<!-- <sourceCodeDownload>
--><br>
<!-- http://www.coin-or.org/download/source/SYMPHONY
--><br>
<!-- </sourceCodeDownload>
--><br>
<!--
--><br>
<!-- <binaryDownload>
--><br>
<!-- http://www.coin-or.org/download/binary/SYMPHONY
--><br>
<!-- </binaryDownload>
--><br>
<!--
--><br>
<!-- <mailingList>
--><br>
<!-- http://list.coin-or.org/mailman/listinfo/coin-symphony
--><br>
<!-- </mailingList>
--><br>
<!--</leftMenuLinks>
--><br>
<!--
--><br>
<!--Fill in your text below (outside the comment block).
--><br>
<br>
<leftMenuLinks><br>
<br>
<documentation></documentation><br>
<br>
<sourceCodeDownload></sourceCodeDownload><br>
<br>
<binaryDownload></binaryDownload><br>
<br>
<mailingList></mailingList><br>
<br>
</leftMenuLinks><br>
<br>
<!-- End of projectData block
--><br>
</projectData><br>
_______________________________________________<br>
Project-managers mailing list<br>
Project-managers@list.coin-or.org<br>
http://list.coin-or.org/mailman/listinfo/project-managers<br>
</font></tt>
<br>