[kepler-dev] [Bug 4913] ant change-to -Dsuite=kepler-2.0 checks out ptolemy from the head not the rel-8-0-beta-2 branch

bugzilla-daemon at ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Mon Mar 29 23:31:22 PDT 2010


http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4913

David Welker <welker4kepler at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |welker4kepler at gmail.com

--- Comment #1 from David Welker <welker4kepler at gmail.com> 2010-03-29 23:31:21 PDT ---
This is not a build system issue, but instead an issue of how the kepler-2.0
suite is specified.

I have changed modules.txt so that it uses the URL:

source.eecs.berkeley.edu/chess/ptII/branches/rel-8-0-beta-2

for ptolemy-8.0.

Please note that I decided to do this in the modules.txt of the kepler-2.0
module instead of adding an entry to registry.txt of the build-area, although
that would have worked as well.

Also, in kepler-2.0/module-info/modules.txt, it should be noted that the svn://
protocol is used. The svn+ssh:// protocol is impractical, since most Kepler
developers do not have write access to the Ptolemy repository, but using
svn+ssh requires the inputting of a password. For developers who want write
access to the Ptolemy Realease 8 Beta 2 branch, it is necessary to change
kepler-2.0/module-info/modules.txt manually to use the svn+ssh protocol instead
of just the svn protocol.

A final point. I am in agreement with Christopher Brooks on the desirability of
a developing a test suite for the build. However, such a suite would not help
resolve issues such as this, as the issue of which branch of ptolemy to use for
a particular suite is a matter of discretion for suite developers and there is
no way to "test" the discretion of a suite developer to determine that there
choice is "correct."

Nonetheless, the larger point about making a test suite for the build system is
something I certainly agree with. The build system has matured far beyond the
point where it is merely an ant script or meant to replace an ant script.

-- 
Configure bugmail: http://bugzilla.ecoinformatics.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the Kepler-dev mailing list