I can see your point. Perhaps Apache could approach IBM about a free license for the tool just for such a purpose.Its much better for IBM if Ant has well-integrated Synergy support.
On Fri, Nov 28, 2008 at 12:46 PM, <[EMAIL PROTECTED]> wrote: > What we need is an automatic unit test. > This requires a testbed. > > As an AntLib for a very special scm we could live with the fact that not > any committer has access to the scm system. But a few should have. And they > should have a test suite so they can "click a button and get the result". > > > Jan > > >-----Ursprüngliche Nachricht----- > >Von: Dave [mailto:[EMAIL PROTECTED] > >Gesendet: Freitag, 28. November 2008 11:48 > >An: Ant Developers List > >Betreff: Re: Updating the Continuous/Synergy tasks that are > >shipped with Ant > > > >Well if you'd like to send me your Antlibs, I can do some > >testing for you > >here. We're using Synergy 6.5 SP2 (and we're planning on installing the > >first post-SP2 patch next wednesday). Would that be of interest to you? > > > >On Fri, Nov 28, 2008 at 10:39 AM, <[EMAIL PROTECTED]> wrote: > > > >> We are using Synergy 6.5 at the moment and using it since > >... mmh ... 5.1? > >> 4.5? > >> With 6.5 Synergy has a Java client (ok present in 6.1 also), > >but sadly no > >> real and open "API" so these tasks wrap the command line client. > >> > >> As often with scm tasks a test environment for unit tests is > >difficult ... > >> > >> > >> Jan > >> > >> > >> > >> > >> > >> <ccm:start user="" pwd="" server="" database="" session="" > >uiDatabaseDir="" > >> initialRole=""/> > >> Starts a Synergy session > >> > >> <ccm:stop session=""/> > >> Stops a Synergy session > >> > >> <ccm:connect session=""/> > >> Connects to a running session. ("CCM_ADDR" not set by the > >Java client any > >> more) > >> > >> <ccm:checkout file="" comment="" commentfile="" task=""> > >> <resources/> > >> </> > >> Check files out > >> > >> <ccm:checkoutProject project="" release="" version="" workarea=""/> > >> Check a project out > >> ccm co -p ${project}-${version} -release ${release} -mod > >-path ${workarea} > >> > >> <ccm:reconfigure recurse="" ccmproject="" dir=""/> > >> Reconfigure command > >> > >> <ccm:createTask synopsis="" resolver="" release="" description="" > >> asDefault=""/> > >> Creates a new task > >> > >> <ccm:checkinTask task=""/> > >> > >> <ccm:sessionInfo database="info.db" > >> interfacekind="info.interface" > >> ip="info.ip" > >> sessionid="info.session" > >> user="info.user" > >> computer="info.computer"/> > >> <echoproperties prefix="info."/> > >> Gets information about the current session > >> [echoproperties] #Ant properties > >> [echoproperties] #Mon May 22 09:46:33 CEST 2006 > >> [echoproperties] info.interface=Command Interface > >> [echoproperties] info.user=mat > >> [echoproperties] info.session=1707 > >> [echoproperties] info.ip=130.11.36.89 > >> [echoproperties] info.db=/rzf/db/skm/ccm_databases/uebungen > >> [echoproperties] info.computer=nb011689 > >> > >> <ccm:role property=""/> > >> <fail message="No Buildmanager"> > >> <condition> > >> <ccm:role role="build_mgr"/> > >> </condition> > >> </fail> > >> Checks for a give role (task and condition) > >> > >> <ccm:objectVersion session="" property="" file="" defaultValue=""/> > >> Stores the object version of a given file in a property. > >Optional default > >> value if not under CM control. > >> > >> <ccm:changelist session="" release="" txtfile="" xmlfile="" > >detailed=""> > >> <ccm:linkhandler protocol="jira://" > >prefix="https://myJira.org/browse/ > >> "/> > >> </> > >> Creates a changelist by getting all completed tasks of a release. The > >> result is a text or xml file with release name and task synopsis. If > >> "detailed" with their documentations too. A XSL could > >transform that into > >> HTML. > >> <xslt > >> in="${build.dir}/changes-detailed.xml" > >> out="${build.dir}/changes.html" > >> > > >> <style> > >> <javaresource name="changelist2html.xsl"/> > >> </style> > >> <param name="release" > >expression="${release.name}/${release.version}"/> > >> </xslt> > >> > >> > >> > >> <ccm:move file="foo.txt" tofile="bar.txt"/> > >> <ccm:move> > >> <fileset dir="src/etc"/> > >> <mapper type="glob" from="*.xslt" to="*.xsl"/> > >> </ccm:move> > >> Moving with Synergy. > >> > >> > >> <ccm:online dir="" online="" result=""/> > >> Checks whether an open Synergy session is available. > >> > >> > >> > >> >-----Ursprüngliche Nachricht----- > >> >Von: Dave [mailto:[EMAIL PROTECTED] > >> >Gesendet: Freitag, 28. November 2008 10:40 > >> >An: Ant Developers List > >> >Betreff: Re: Updating the Continuous/Synergy tasks that are > >> >shipped with Ant > >> > > >> >Sounds good. I haven't started working on them yet, but I'd > >probably be > >> >enhancing the existing tasks a little (as they're still > >> >relevant) and adding > >> >one or two new tasks.I'll post back here once I have > >something to show. > >> >Are you also using Synergy at your workplace, or was the antlib for > >> >something else? > >> > > >> >On Fri, Nov 28, 2008 at 7:11 AM, <[EMAIL PROTECTED]> wrote: > >> > > >> >> >Hey all, > >> >> >I'm the build manager working a financial company in Ireland. > >> >> >I'd like to add some more functionality to the standard > >> >> >Continuous/ Synergy > >> >> >tasks which come with Ant. > >> >> >They're quite old now and could use some updating. > >> >> >How do I go about contributing source to the Ant project? > >> >> >Do I need to send svn diff's to the mailing list, or is > >> >their another > >> >> >preferred way? > >> >> > >> >> I would suggest to deprecate the internal tasks and create a > >> >new antlib. > >> >> > >> >> Do you have some implementations? > >> >> I have written a new antlib for my company and I can ask for > >> >> contributing that. > >> >> > >> >> > >> >> Jan > >> >> > >> >> > >--------------------------------------------------------------------- > >> >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> >> For additional commands, e-mail: [EMAIL PROTECTED] > >> >> > >> >> > >> > > >> > > >> >-- > >> >"A lot of people are afraid of heights. Not me, I'm afraid > >of widths." > >> > > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > > > > > >-- > >"A lot of people are afraid of heights. Not me, I'm afraid of widths." > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- "A lot of people are afraid of heights. Not me, I'm afraid of widths."