You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by Prashant Deva <pr...@gmail.com> on 2006/11/28 08:37:24 UTC

Virtual Ant - Highly innovative, new GUI for Apache ANT

Hi,
 We have just released a demo of Virtual Ant, a revolutionary new GUI for Ant.

http://www.placidsystems.com/virtualant/Default.aspx

You can of course use the above link to skip right to the video, but
for those who wont do so until they know about it a little, here is a
(very) little description of Virtual Ant -

' With Virtual Ant you no longer have to get your hands dirty with XML
to create or edit Ant build scripts. Work in a completely virtualized
environment similar to Windows Explorer and run your tasks on a
Virtual File System to see what they do, in real time, without
affecting your real file system. The actual Ant build script is
generated in the background.'


Of course, this doesnt even begin to describe it, so i would suggest
you go ahead and see the website.


Your feedback is greatly appreciated.

P.S. - I have already posted this to the user list, but since this is
directly related to Ant I thought it needs to be posted here in the
dev list too.

Thanks,
--
Prashant Deva
Creator, ANTLR Studio, Virtual Ant
Founder, Placid Systems, www.placidsystems.com

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


Re: Virtual Ant - Highly innovative, new GUI for Apache ANT

Posted by Prashant Deva <pr...@gmail.com>.
Matt,

> Maybe I am
> expecting too much here; you seem to be covering basic
> Ant usage, and more complex usage might be more
> properly the realm of "power users" who have passed
> some certain point and must be prepared to use the XML
> interface.

No, Virtual Ant really will be able to cover 'all' of ant. This is
what the design goal has been from the begining, to completely and
totally replace the xml for once and for all. A lot of stuff  related
to how exactly we make everything generic enough on top of ant so that
virtual ant can recognize everything and how you make custom tasks run
is not shown in the video.
That of course if cause its not fully complete and finalized.

There are a lot of tricks going on in there to make everything super
fast and still being able to run everything you throw at it. All of
that will be revealed once the final release comes out.


> Further, I expect you know this, but I'll mention it
> anyway:  IMHO it'd be nice to see:
> <delete file="foo" />
> instead of:
> <delete file="foo">
> </delete>

Yup, that will be done ;)
Although I expect developers to forget about xml totally. It should be
just like yet another file format.
For example, when you create a document in word, you dont really care
about the generated binary format ;-)


-- 
Prashant Deva
Creator, ANTLR Studio , Virtual Ant
Founder, Placid Systems, www.placidsystems.com

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


Re: Virtual Ant - Highly innovative, new GUI for Apache ANT

Posted by Matt Benson <gu...@yahoo.com>.
Hi Prashant,
I'm still watching the video, and I agree that
VirtualAnt looks pretty cool, as did ANTLRStudio.  :) 
It strikes me that you must have done a lot of
explicit setup for e.g. the javac task support.  I'm
sure it would be a fine line between staying generic
enough to handle whatever a user might throw at you,
and being able to anticipate the common use cases to
provide context-sensitive support.  Maybe I am
expecting too much here; you seem to be covering basic
Ant usage, and more complex usage might be more
properly the realm of "power users" who have passed
some certain point and must be prepared to use the XML
interface.

In your video, I am hearing you emphasize how
impossible Ant buildfiles are to understand, however,
so maybe I am wrong and you would like for VA to be
able to handle ALL Ant usage.

Further, I expect you know this, but I'll mention it
anyway:  IMHO it'd be nice to see:
<delete file="foo" />
instead of:
<delete file="foo">
</delete>

br,
Matt

--- Prashant Deva <pr...@gmail.com> wrote:

> Hi,
> 
> > I think there's a problem with the virtual
> filesystem after the javac task:
> > resources (properties files) appear in the bin
> directory in the demo, but
> > javac only compile files as far as I know, and do
> not copy resource files.
> 
> Thanks for pointing that out. Yes, there are quite a
> few bugs right
> now. They will definitely be cured before Virtual
> Ant is finally
> released. The purpose of this demo is just to show
> what all Virtual
> Ant can do and how it revolutionizes developing ant
> buildscripts.
> 
> -- 
> Prashant Deva
> Creator, ANTLR Studio
> Founder, Placid Systems, www.placidsystems.com
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> dev-unsubscribe@ant.apache.org
> For additional commands, e-mail:
> dev-help@ant.apache.org
> 
> 



 
____________________________________________________________________________________
Do you Yahoo!?
Everyone is raving about the all-new Yahoo! Mail beta.
http://new.mail.yahoo.com

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


Re: Virtual Ant - Highly innovative, new GUI for Apache ANT

Posted by Prashant Deva <pr...@gmail.com>.
Hi,

> I think there's a problem with the virtual filesystem after the javac task:
> resources (properties files) appear in the bin directory in the demo, but
> javac only compile files as far as I know, and do not copy resource files.

Thanks for pointing that out. Yes, there are quite a few bugs right
now. They will definitely be cured before Virtual Ant is finally
released. The purpose of this demo is just to show what all Virtual
Ant can do and how it revolutionizes developing ant buildscripts.

-- 
Prashant Deva
Creator, ANTLR Studio
Founder, Placid Systems, www.placidsystems.com

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


Re: Virtual Ant - Highly innovative, new GUI for Apache ANT

Posted by Xavier Hanin <xa...@gmail.com>.
On 11/28/06, Prashant Deva <pr...@gmail.com> wrote:
>
> Hi,
> We have just released a demo of Virtual Ant, a revolutionary new GUI for
> Ant.
>
> http://www.placidsystems.com/virtualant/Default.aspx
>
> You can of course use the above link to skip right to the video, but
> for those who wont do so until they know about it a little, here is a
> (very) little description of Virtual Ant -
>
> ' With Virtual Ant you no longer have to get your hands dirty with XML
> to create or edit Ant build scripts. Work in a completely virtualized
> environment similar to Windows Explorer and run your tasks on a
> Virtual File System to see what they do, in real time, without
> affecting your real file system. The actual Ant build script is
> generated in the background.'
>
>
> Of course, this doesnt even begin to describe it, so i would suggest
> you go ahead and see the website.
>
>
> Your feedback is greatly appreciated.
>
> P.S. - I have already posted this to the user list, but since this is
> directly related to Ant I thought it needs to be posted here in the
> dev list too.


I think there's a problem with the virtual filesystem after the javac task:
resources (properties files) appear in the bin directory in the demo, but
javac only compile files as far as I know, and do not copy resource files.

Xavier

Thanks,
> --
> Prashant Deva
> Creator, ANTLR Studio, Virtual Ant
> Founder, Placid Systems, www.placidsystems.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
> For additional commands, e-mail: dev-help@ant.apache.org
>
>

Re: Virtual Ant - Highly innovative, new GUI for Apache ANT

Posted by Prashant Deva <pr...@gmail.com>.
Hi Steve,


> > Btw, did you see the video?
>
> not yet, too busy trying to test database setups.


You should check out the new video. Its just 4 mins long (compared to
24 mins of the previous one), and far more clearer ;)

-- 
Prashant Deva
Creator, ANTLR Studio, Virtual Ant
Founder, Placid Systems, www.placidsystems.com

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


Re: Virtual Ant - Highly innovative, new GUI for Apache ANT

Posted by Steve Loughran <st...@apache.org>.
Prashant Deva wrote:
> Hi,
>> If you submit patch the right parts of the Ant's documentation
>> (xdocs/external.xml),  you can get a mention in the next release of ant.
> 
> Could you please tell me how to go about doing that? I have no idea
> about the development process you guys follow.

check out the ant source tree, edit the relevant file, attach the svn 
diff as a bug report, keep harassing the developer list to care about 
your defect until someone commits the change. If its a code change, 
those defects with tests get picked up faster, which currently means 
anunit tests

> 
> I was also thinking of suggesting some standards which can be followed
> in the future releases of Ant to make the tasks play well in the
> future releases of Virtual Ant.

well, you can certainly suggest; we reserve the right to comment on your 
dev and test processes too :)

> Btw, did you see the video?
> 

not yet, too busy trying to test database setups.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


Re: Virtual Ant - Highly innovative, new GUI for Apache ANT

Posted by Prashant Deva <pr...@gmail.com>.
Hi,
> If you submit patch the right parts of the Ant's documentation
> (xdocs/external.xml),  you can get a mention in the next release of ant.

Could you please tell me how to go about doing that? I have no idea
about the development process you guys follow.

I was also thinking of suggesting some standards which can be followed
in the future releases of Ant to make the tasks play well in the
future releases of Virtual Ant.

Btw, did you see the video?

-- 
Prashant Deva
Creator, ANTLR Studio
Founder, Placid Systems, www.placidsystems.com

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


Re: Virtual Ant - Highly innovative, new GUI for Apache ANT

Posted by Prashant Deva <pr...@gmail.com>.
Hi,

> If you submit patch the right parts of the Ant's documentation
> (xdocs/external.xml),  you can get a mention in the next release of ant.


I have submitted the patch as a bug report.
Its bug no 41098.

http://issues.apache.org/bugzilla/show_bug.cgi?id=41098

-- 
Prashant Deva
Creator, ANTLR Studio, Virtual Ant
Founder, Placid Systems, www.placidsystems.com

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


Re: Virtual Ant - Highly innovative, new GUI for Apache ANT

Posted by Steve Loughran <st...@apache.org>.
Prashant Deva wrote:
> Hi,
> We have just released a demo of Virtual Ant, a revolutionary new GUI for 
> Ant.
> 
> http://www.placidsystems.com/virtualant/Default.aspx
> 
> You can of course use the above link to skip right to the video, but
> for those who wont do so until they know about it a little, here is a
> (very) little description of Virtual Ant -
> 
> ' With Virtual Ant you no longer have to get your hands dirty with XML
> to create or edit Ant build scripts. Work in a completely virtualized
> environment similar to Windows Explorer and run your tasks on a
> Virtual File System to see what they do, in real time, without
> affecting your real file system. The actual Ant build script is
> generated in the background.'
> 
> 
> Of course, this doesnt even begin to describe it, so i would suggest
> you go ahead and see the website.
> 
> 
> Your feedback is greatly appreciated.
> 
> P.S. - I have already posted this to the user list, but since this is
> directly related to Ant I thought it needs to be posted here in the
> dev list too.
> 

this is cool! I like the idea of the Vritual filesystem.

If you submit patch the right parts of the Ant's documentation 
(xdocs/external.xml),  you can get a mention in the next release of ant.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org