You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Howard Lewis Ship <hl...@gmail.com> on 2007/12/04 17:46:41 UTC

Nightly docs fixed - and some general notes

The nightly docs are now fixed.

My hatred of Maven is growing quickly. You may not be aware of this,
but Jesse "fixed" the Surefire plugin for Maven almost two years ago
and that STILL isn't the default version (i.e., the non-snapshot
version).
In order to get some new tests working, I had to upgrade to TestNG
5.7, and for that to work, I had to enable Maven plugin snapshots to
get the fixed Surefire plugin.  That's been breaking other stuff, for
example, the surefire-report plugin doesn't seem to be compatible with
the fixed surefire plugin.

I'm investigating Buildr, which is a Ruby based build system that
understands Maven dependencies. It looks very promising.  There's
something of a Goedel issue in using Java to build Java, so I eagerly
embrace using another language (Ruby) to build Java instead.

Anyway, I had to strip out the surefire reports (like anyone reads
them --- code coverage reports are more useful) in order to fix the
build.

People have been asking a lot about when T5 will be finished. I'm
doing some work on it right now, while I'm on vacation. I have new
clients lined up, so I'll be working in T5 as I finish T5.  I'm no
longer with Feature50, which means that 100% of my time is now devoted
to Tapestry.  I'm happier than I've been in months ...  and there's
more and more interesting news coming soon about the future of
Tapestry.

When will it be finished?  There's a four page bug list, plus a lot of
Ajax features to go.  I'd still like to put in some Spring Web Flow
support (but that may wait for a follow-on release), and beef up the
Hibernate support. I haven't even looked at performance and
optimization yet (pretty hard to tell, considering how fast the
framework runs).  I wish I could snap my fingers and just declare it
done, but to be clear, I want it to be completely useable first ...
and I'm trying to get to that stage as fast as possible.

-- 
Howard M. Lewis Ship
TWD Consulting, Inc.

Creator Apache Tapestry and Apache HiveMind

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Nightly docs fixed - and some general notes

Posted by Chris Lewis <ch...@bellsouth.net>.
Full time on T5? That is good news :-). I do hope that maven will not be 
abandoned...

Howard Lewis Ship wrote:
> The nightly docs are now fixed.
>
> My hatred of Maven is growing quickly. You may not be aware of this,
> but Jesse "fixed" the Surefire plugin for Maven almost two years ago
> and that STILL isn't the default version (i.e., the non-snapshot
> version).
> In order to get some new tests working, I had to upgrade to TestNG
> 5.7, and for that to work, I had to enable Maven plugin snapshots to
> get the fixed Surefire plugin.  That's been breaking other stuff, for
> example, the surefire-report plugin doesn't seem to be compatible with
> the fixed surefire plugin.
>
> I'm investigating Buildr, which is a Ruby based build system that
> understands Maven dependencies. It looks very promising.  There's
> something of a Goedel issue in using Java to build Java, so I eagerly
> embrace using another language (Ruby) to build Java instead.
>
> Anyway, I had to strip out the surefire reports (like anyone reads
> them --- code coverage reports are more useful) in order to fix the
> build.
>
> People have been asking a lot about when T5 will be finished. I'm
> doing some work on it right now, while I'm on vacation. I have new
> clients lined up, so I'll be working in T5 as I finish T5.  I'm no
> longer with Feature50, which means that 100% of my time is now devoted
> to Tapestry.  I'm happier than I've been in months ...  and there's
> more and more interesting news coming soon about the future of
> Tapestry.
>
> When will it be finished?  There's a four page bug list, plus a lot of
> Ajax features to go.  I'd still like to put in some Spring Web Flow
> support (but that may wait for a follow-on release), and beef up the
> Hibernate support. I haven't even looked at performance and
> optimization yet (pretty hard to tell, considering how fast the
> framework runs).  I wish I could snap my fingers and just declare it
> done, but to be clear, I want it to be completely useable first ...
> and I'm trying to get to that stage as fast as possible.
>
>   


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Nightly docs fixed - and some general notes

Posted by Davor Hrg <hr...@gmail.com>.
There are definitely frustrations around maven,
... I just keep hoping it will get better.... before we give up on it :)

Davor Hrg


On Dec 4, 2007 5:46 PM, Howard Lewis Ship <hl...@gmail.com> wrote:

> The nightly docs are now fixed.
>
> My hatred of Maven is growing quickly. You may not be aware of this,
> but Jesse "fixed" the Surefire plugin for Maven almost two years ago
> and that STILL isn't the default version (i.e., the non-snapshot
> version).
> In order to get some new tests working, I had to upgrade to TestNG
> 5.7, and for that to work, I had to enable Maven plugin snapshots to
> get the fixed Surefire plugin.  That's been breaking other stuff, for
> example, the surefire-report plugin doesn't seem to be compatible with
> the fixed surefire plugin.
>
> I'm investigating Buildr, which is a Ruby based build system that
> understands Maven dependencies. It looks very promising.  There's
> something of a Goedel issue in using Java to build Java, so I eagerly
> embrace using another language (Ruby) to build Java instead.
>
> Anyway, I had to strip out the surefire reports (like anyone reads
> them --- code coverage reports are more useful) in order to fix the
> build.
>
> People have been asking a lot about when T5 will be finished. I'm
> doing some work on it right now, while I'm on vacation. I have new
> clients lined up, so I'll be working in T5 as I finish T5.  I'm no
> longer with Feature50, which means that 100% of my time is now devoted
> to Tapestry.  I'm happier than I've been in months ...  and there's
> more and more interesting news coming soon about the future of
> Tapestry.
>
> When will it be finished?  There's a four page bug list, plus a lot of
> Ajax features to go.  I'd still like to put in some Spring Web Flow
> support (but that may wait for a follow-on release), and beef up the
> Hibernate support. I haven't even looked at performance and
> optimization yet (pretty hard to tell, considering how fast the
> framework runs).  I wish I could snap my fingers and just declare it
> done, but to be clear, I want it to be completely useable first ...
> and I'm trying to get to that stage as fast as possible.
>
> --
> Howard M. Lewis Ship
> TWD Consulting, Inc.
>
> Creator Apache Tapestry and Apache HiveMind
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>

Re: Nightly docs fixed - and some general notes

Posted by Massimo Lusetti <ml...@gmail.com>.
On Dec 4, 2007 5:46 PM, Howard Lewis Ship <hl...@gmail.com> wrote:

> I'm investigating Buildr, which is a Ruby based build system that
> understands Maven dependencies. It looks very promising.  There's
> something of a Goedel issue in using Java to build Java, so I eagerly
> embrace using another language (Ruby) to build Java instead.

I could share the frustration of seeing from day to day the download
of new snapshots while you haven't asked for anyone but please...
Ruby...

-- 
Massimo
http://meridio.blogspot.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Nightly docs fixed - and some general notes

Posted by Thiago HP <th...@gmail.com>.
On 12/4/07, Howard Lewis Ship <hl...@gmail.com> wrote:
>
> My hatred of Maven is growing quickly. You may not be aware of this,
> but Jesse "fixed" the Surefire plugin for Maven almost two years ago
> and that STILL isn't the default version (i.e., the non-snapshot
> version).

Is it hatred of Maven or of Maven committers? And yes, the current
non-snapshot of Maven deserves your anger.

When will it be finished?  There's a four page bug list, plus a lot of
> Ajax features to go.  I'd still like to put in some Spring Web Flow
> support (but that may wait for a follow-on release), and beef up the
> Hibernate support.

What can we, the community, do to help the Hibernate support? Of course, I
could post patches to JIRA, but I don't like how Tapestry-Hibernate works
(opening a transaction before page request processing and automatically
commiting it after). That's exactly why I've started my own
Tapestry-IoC-Hibernate integration (HiberTapestry,
http://tapestry-mine.sourceforge.net/hibertapestry/, same licence as
Tapestry, sources uploaded to SVN).
I suggest you to focus on tapestry-core and tapestry-ioc first and then the
integration projects after.
And, please, fix JIRA 1444 (Non-us characters are broken passed by context),
because it prevents any non-7bit ASCII character (ie accented characters
used all the time in many languages) to be used successfully in a page
activation context.
Thanks in advance.
Thiago

Re: Nightly docs fixed - and some general notes

Posted by jeffrey ai <jf...@gmail.com>.
It's great to know that you are 100% on T5.

Also I would like to put one vote for the web flow feature.
I had a demo of T5 last week to other developers in my company.
We are all exited about its clean code and extendability.
The only feature we need but it's not in T5 is the web flow.

Besides that, performance is a minor concern of mine.
I did see some code are commented as "naive implementation" when I went
through some source code.

Cheers,
Jeffrey Ai




Howard Lewis Ship wrote:
> 
> The nightly docs are now fixed.
> 
> My hatred of Maven is growing quickly. You may not be aware of this,
> but Jesse "fixed" the Surefire plugin for Maven almost two years ago
> and that STILL isn't the default version (i.e., the non-snapshot
> version).
> In order to get some new tests working, I had to upgrade to TestNG
> 5.7, and for that to work, I had to enable Maven plugin snapshots to
> get the fixed Surefire plugin.  That's been breaking other stuff, for
> example, the surefire-report plugin doesn't seem to be compatible with
> the fixed surefire plugin.
> 
> I'm investigating Buildr, which is a Ruby based build system that
> understands Maven dependencies. It looks very promising.  There's
> something of a Goedel issue in using Java to build Java, so I eagerly
> embrace using another language (Ruby) to build Java instead.
> 
> Anyway, I had to strip out the surefire reports (like anyone reads
> them --- code coverage reports are more useful) in order to fix the
> build.
> 
> People have been asking a lot about when T5 will be finished. I'm
> doing some work on it right now, while I'm on vacation. I have new
> clients lined up, so I'll be working in T5 as I finish T5.  I'm no
> longer with Feature50, which means that 100% of my time is now devoted
> to Tapestry.  I'm happier than I've been in months ...  and there's
> more and more interesting news coming soon about the future of
> Tapestry.
> 
> When will it be finished?  There's a four page bug list, plus a lot of
> Ajax features to go.  I'd still like to put in some Spring Web Flow
> support (but that may wait for a follow-on release), and beef up the
> Hibernate support. I haven't even looked at performance and
> optimization yet (pretty hard to tell, considering how fast the
> framework runs).  I wish I could snap my fingers and just declare it
> done, but to be clear, I want it to be completely useable first ...
> and I'm trying to get to that stage as fast as possible.
> 
> -- 
> Howard M. Lewis Ship
> TWD Consulting, Inc.
> 
> Creator Apache Tapestry and Apache HiveMind
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Nightly-docs-fixed---and-some-general-notes-tf4944236.html#a14155121
Sent from the Tapestry - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Nightly docs fixed - and some general notes

Posted by Angelo Chen <an...@yahoo.com.hk>.
Hi Howard,

It's a great news, I love T5, it's my first framework when I started doing
java/web projects, I learned a lot from T5 and T5 gurus in the mailing list,
do you think we might have a preview version by X'mas? and it has some basic
Ajax support already? Thanks,

Angelo


Howard Lewis Ship wrote:
> 
> The nightly docs are now fixed.
> 
> People have been asking a lot about when T5 will be finished. I'm
> doing some work on it right now, while I'm on vacation. I have new
> clients lined up, so I'll be working in T5 as I finish T5.  I'm no
> longer with Feature50, which means that 100% of my time is now devoted
> to Tapestry.  I'm happier than I've been in months ...  and there's
> more and more interesting news coming soon about the future of
> Tapestry.
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Nightly-docs-fixed---and-some-general-notes-tf4944236.html#a14162965
Sent from the Tapestry - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Nightly docs fixed - and some general notes

Posted by Francois Armand <fa...@linagora.com>.
Hello Howard,

Howard Lewis Ship wrote:
> My hatred of Maven is growing quickly. 
It seems to be a common anti-pattern for Maven...

> People have been asking a lot about when T5 will be finished. I'm
> doing some work on it right now, while I'm on vacation. 
And that is a great news !
> I have new clients lined up, so I'll be working in T5 as I finish T5.  I'm no
> longer with Feature50, which means that 100% of my time is now devoted
> to Tapestry.
And that is an even greater new !

> I'm happier than I've been in months ...  and there's
> more and more interesting news coming soon about the future of
> Tapestry.
>   
Howard, I hope the best for T5. And I'm really happy to hear that.
Thank you - to you and all the Tapestry team - for all the hard and good 
work :)

It's really good to hear such news :)

-- 
Francois Armand
Etudes & Développements J2EE
Groupe Linagora - http://www.linagora.com
Tél.: +33 (0)1 58 18 68 28
-----------
InterLDAP - http://interldap.org 
FederID - http://www.federid.org/
Open Source identities management and federation


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org