Re: TapIDEA future, post Time to move on

2006-08-31 Thread Francis Amanfo

Well, Mr. Mind, let me humbly say that I'm not trolling. I'm mentioning
things which I know are of great concern to very many people.
Having read the following post by you on July 28:

... the majority of people will expect some kind of backward compatibility
between T4 and T5 and that expectation would be natural. Perhaps if T5
is renamed (e.g. 'Tapestries 1.0' or 'Lace 1.0' or sth else) then the
expectation about backward compatibility will not be there?

I know you and I are not very far from each other in certain important
issues. Being a Tapestry commiter, I wish you could use your influence to
discourage all these craziness going on with Tapestry of late. Namely, every
major release equals radically re-inventing the wheel disregarding backward
compatibility. And that decision made solely by one dictator who wouldn't
listen to his users and community.

Regards,
F


On 8/31/06, Mind Bridge [EMAIL PROTECTED] wrote:



Howard sugested Geoff as a Tapestry committer entirely based on his work
on
Spindle. In addition Geoff specifically asked you NOT to hijack his name
for
your vendetta. Do the facts matter to you at all?

Secondly, I presume you have written code that adds the T4 features to T3,

while keeping it absolutely compatible. Is that correct?

If this is not so, then your repeated comments are no longer constructive
criticism, but trolls instead, aimed to further an agenda that has nothing
to do with Tapestry at all. Interestingly, the very fact that you consider
Tapestry important enough to warrant your attention means that it is a
very
good alternative to what you really care about and must be eliminated at
all
costs. Thank you, we should be honored that you think so highly of
Tapestry!


Francis Amanfo wrote:

 Henrik,

 Stop dreaming. If what you're saying is valid then we should have got
 Spindle for Tap 4 now.
 The fact of the matter is Howard just didn't listen to Geoff. With
 Howard's
 current opinion on tools, I don't think he would make a tool drive his
 fanatic and radical design decisions.

 My .02 cent.
 F

 On 8/30/06, hv @ Fashion Content [EMAIL PROTECTED] wrote:

 I think the best thing is building on WST and Tap5, while Tap5 is
 developed.
 The amount of special tooling needed for Tap5 should be limited.

 Judging form Geoff's posts the main problem with Spindle for Tap4 is
the
 large number of possible ways to configure an application. One of the
 goals
 for Tap5 is to simplify. So if we can start over on a new Spindle while
 Tap5
 is
 still in its infancy, we can perhaps ensure that the simplicity is
 achieved
 from
 the perspective of tooling.

 Henrik

 Hugo Palma [EMAIL PROTECTED] skrev i en meddelelse
 news:[EMAIL PROTECTED]
  Since Geoff decided to leave the Spindle project i've been thinking
 about
  the future of TapIDEA. As many of you know, TapIDEA is built on top
of
  Spindle, which means No Spindle - No TapIDEA.
 
  There are several scenarios that can be put into account in the
current
  situation, and after a long consideration here are my conclusions.
 
  Someone else picks up Spindle where Geoff left off:
  I honestly don't think this is going to happen. AFAIK Spindle was a
one
  man project so no one else has the know how to quickly get into gear
 with
  the project. Some might think that that person could be me, and
indeed
  i've become familiar with Spindle internals during the development of
  TapIDEA. But, there's the free time factor. I just wouldn't be able
to
  find the time to do it.
  Still, if this scenario were to be become true, TapIDEA would live
on.
 
  Spindle for T4 dies, a new project is born:
  Ok, so no Spindle and no TapIDEA for T4. What about T5 ? As Geoff as
  pointed out, T5 support is going to require an almost complete
rewrite
 of
  Spindle. So, in this scenario someone would implement Spindle(or
create
 a
  whole new project) for IDE support for T5, and TapIDEA would follow.
I
  find that this is the scenario with the most chances of becoming
 reality.
 
  Spindle and TapIDEA die for good:
  Well, there's always the possibility that no one will volunteer to
  continue our efforts of bringing IDE support to Tapestry. In this
 scenario
  both Spindle and TapIDEA end their lives now.
 
 
  The TapIDEA project will be hibernating until one of these(or any
 other)
  scenarios become reality.
  I guess now it's up to the community to present their ideas about
this.
 I
  hope that, together, we can give our contribution to making Tapestry
 IDE
  support a reality.
 
  Cheers,
 
  Hugo
 
 
  -

  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
 




 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]





--
View this message in context: 

Re: TapIDEA future, post Time to move on

2006-08-31 Thread Jesse Kuhnert

But you forget that I'm in Howard's camp as well...So please when you
mention facist regimes to include me as a leutenient at least. I would make
the decision to support it again and again if given the chance.

I mock you Mr. Amanfo. ~mock~

On 8/31/06, Francis Amanfo [EMAIL PROTECTED] wrote:


Well, Mr. Mind, let me humbly say that I'm not trolling. I'm mentioning
things which I know are of great concern to very many people.
Having read the following post by you on July 28:

... the majority of people will expect some kind of backward
compatibility
between T4 and T5 and that expectation would be natural. Perhaps if T5
is renamed (e.g. 'Tapestries 1.0' or 'Lace 1.0' or sth else) then the
expectation about backward compatibility will not be there?

I know you and I are not very far from each other in certain important
issues. Being a Tapestry commiter, I wish you could use your influence to
discourage all these craziness going on with Tapestry of late. Namely,
every
major release equals radically re-inventing the wheel disregarding
backward
compatibility. And that decision made solely by one dictator who wouldn't
listen to his users and community.

Regards,
F


On 8/31/06, Mind Bridge [EMAIL PROTECTED] wrote:


 Howard sugested Geoff as a Tapestry committer entirely based on his work
 on
 Spindle. In addition Geoff specifically asked you NOT to hijack his name
 for
 your vendetta. Do the facts matter to you at all?

 Secondly, I presume you have written code that adds the T4 features to
T3,

 while keeping it absolutely compatible. Is that correct?

 If this is not so, then your repeated comments are no longer
constructive
 criticism, but trolls instead, aimed to further an agenda that has
nothing
 to do with Tapestry at all. Interestingly, the very fact that you
consider
 Tapestry important enough to warrant your attention means that it is a
 very
 good alternative to what you really care about and must be eliminated at
 all
 costs. Thank you, we should be honored that you think so highly of
 Tapestry!


 Francis Amanfo wrote:
 
  Henrik,
 
  Stop dreaming. If what you're saying is valid then we should have got
  Spindle for Tap 4 now.
  The fact of the matter is Howard just didn't listen to Geoff. With
  Howard's
  current opinion on tools, I don't think he would make a tool drive his
  fanatic and radical design decisions.
 
  My .02 cent.
  F
 
  On 8/30/06, hv @ Fashion Content [EMAIL PROTECTED] wrote:
 
  I think the best thing is building on WST and Tap5, while Tap5 is
  developed.
  The amount of special tooling needed for Tap5 should be limited.
 
  Judging form Geoff's posts the main problem with Spindle for Tap4 is
 the
  large number of possible ways to configure an application. One of the
  goals
  for Tap5 is to simplify. So if we can start over on a new Spindle
while
  Tap5
  is
  still in its infancy, we can perhaps ensure that the simplicity is
  achieved
  from
  the perspective of tooling.
 
  Henrik
 
  Hugo Palma [EMAIL PROTECTED] skrev i en meddelelse
  news:[EMAIL PROTECTED]
   Since Geoff decided to leave the Spindle project i've been thinking
  about
   the future of TapIDEA. As many of you know, TapIDEA is built on top
 of
   Spindle, which means No Spindle - No TapIDEA.
  
   There are several scenarios that can be put into account in the
 current
   situation, and after a long consideration here are my conclusions.
  
   Someone else picks up Spindle where Geoff left off:
   I honestly don't think this is going to happen. AFAIK Spindle was a
 one
   man project so no one else has the know how to quickly get into
gear
  with
   the project. Some might think that that person could be me, and
 indeed
   i've become familiar with Spindle internals during the development
of
   TapIDEA. But, there's the free time factor. I just wouldn't be able
 to
   find the time to do it.
   Still, if this scenario were to be become true, TapIDEA would live
 on.
  
   Spindle for T4 dies, a new project is born:
   Ok, so no Spindle and no TapIDEA for T4. What about T5 ? As Geoff
as
   pointed out, T5 support is going to require an almost complete
 rewrite
  of
   Spindle. So, in this scenario someone would implement Spindle(or
 create
  a
   whole new project) for IDE support for T5, and TapIDEA would
follow.
 I
   find that this is the scenario with the most chances of becoming
  reality.
  
   Spindle and TapIDEA die for good:
   Well, there's always the possibility that no one will volunteer to
   continue our efforts of bringing IDE support to Tapestry. In this
  scenario
   both Spindle and TapIDEA end their lives now.
  
  
   The TapIDEA project will be hibernating until one of these(or any
  other)
   scenarios become reality.
   I guess now it's up to the community to present their ideas about
 this.
  I
   hope that, together, we can give our contribution to making
Tapestry
  IDE
   support a reality.
  
   Cheers,
  
   Hugo
  
  
  

Re: TapIDEA future, post Time to move on

2006-08-31 Thread Francis Amanfo

Yeah Jesse, I don't blame you. If I were the Yes Sir kind I would also say
only Yes to my boss on anything without first analyzing myself if what he's
doing makes sense. Fortunately I'm not that kind. I first think through my
boss's request before going with him or her on issues. And in the
environment that I live and work in, that is cherished very much. Better
than following your boss blindly anywhere regardless of what.
On the other hand, I may understand you. Being a commiter, I can imagine
your sole goal may be to do cool things. But remember in the real world
people are investing big bucks for results. To them, it's not about what
Jesse finds cool and enjoy developing. They want results. Therefore in the
real world if you tell people that during any major release they have to
throw away their code base and invest another 100Ks' of dollars to be able
to enjoy any new feature, all these because you had the appetite to do cool
things, then to them you belong to the hobby group and no one would take
your product seriously. I hope you would realize this fact someday.

My .02 cent.
Regards,
F

On 8/31/06, Jesse Kuhnert [EMAIL PROTECTED] wrote:


But you forget that I'm in Howard's camp as well...So please when you
mention facist regimes to include me as a leutenient at least. I would
make
the decision to support it again and again if given the chance.

I mock you Mr. Amanfo. ~mock~

On 8/31/06, Francis Amanfo [EMAIL PROTECTED] wrote:

 Well, Mr. Mind, let me humbly say that I'm not trolling. I'm mentioning
 things which I know are of great concern to very many people.
 Having read the following post by you on July 28:

 ... the majority of people will expect some kind of backward
 compatibility
 between T4 and T5 and that expectation would be natural. Perhaps if T5
 is renamed (e.g. 'Tapestries 1.0' or 'Lace 1.0' or sth else) then the
 expectation about backward compatibility will not be there?

 I know you and I are not very far from each other in certain important
 issues. Being a Tapestry commiter, I wish you could use your influence
to
 discourage all these craziness going on with Tapestry of late. Namely,
 every
 major release equals radically re-inventing the wheel disregarding
 backward
 compatibility. And that decision made solely by one dictator who
wouldn't
 listen to his users and community.

 Regards,
 F


 On 8/31/06, Mind Bridge [EMAIL PROTECTED] wrote:
 
 
  Howard sugested Geoff as a Tapestry committer entirely based on his
work
  on
  Spindle. In addition Geoff specifically asked you NOT to hijack his
name
  for
  your vendetta. Do the facts matter to you at all?
 
  Secondly, I presume you have written code that adds the T4 features to
 T3,
 
  while keeping it absolutely compatible. Is that correct?
 
  If this is not so, then your repeated comments are no longer
 constructive
  criticism, but trolls instead, aimed to further an agenda that has
 nothing
  to do with Tapestry at all. Interestingly, the very fact that you
 consider
  Tapestry important enough to warrant your attention means that it is a
  very
  good alternative to what you really care about and must be eliminated
at
  all
  costs. Thank you, we should be honored that you think so highly of
  Tapestry!
 
 
  Francis Amanfo wrote:
  
   Henrik,
  
   Stop dreaming. If what you're saying is valid then we should have
got
   Spindle for Tap 4 now.
   The fact of the matter is Howard just didn't listen to Geoff. With
   Howard's
   current opinion on tools, I don't think he would make a tool drive
his
   fanatic and radical design decisions.
  
   My .02 cent.
   F
  
   On 8/30/06, hv @ Fashion Content [EMAIL PROTECTED] wrote:
  
   I think the best thing is building on WST and Tap5, while Tap5 is
   developed.
   The amount of special tooling needed for Tap5 should be limited.
  
   Judging form Geoff's posts the main problem with Spindle for Tap4
is
  the
   large number of possible ways to configure an application. One of
the
   goals
   for Tap5 is to simplify. So if we can start over on a new Spindle
 while
   Tap5
   is
   still in its infancy, we can perhaps ensure that the simplicity is
   achieved
   from
   the perspective of tooling.
  
   Henrik
  
   Hugo Palma [EMAIL PROTECTED] skrev i en meddelelse
   news:[EMAIL PROTECTED]
Since Geoff decided to leave the Spindle project i've been
thinking
   about
the future of TapIDEA. As many of you know, TapIDEA is built on
top
  of
Spindle, which means No Spindle - No TapIDEA.
   
There are several scenarios that can be put into account in the
  current
situation, and after a long consideration here are my
conclusions.
   
Someone else picks up Spindle where Geoff left off:
I honestly don't think this is going to happen. AFAIK Spindle was
a
  one
man project so no one else has the know how to quickly get into
 gear
   with
the project. Some might think that that person could be me, and
  indeed
i've become familiar with Spindle 

RE: TapIDEA future, post Time to move on

2006-08-31 Thread James Carman
This conversation isn't heading in the right direction.  As the Tapestry
community, we need to focus on trying to make Tapestry better.  Personal
attacks against people that you don't agree with are not going to help the
situation (not blaming either party here, but I've seen a similar thread in
the past that got somewhat ugly).  

Yes, there is indeed somewhat of a disagreement here between the user
community and the development community with respect to the future
development of Tapestry.  How about we focus on figuring out what we can do
to remedy that disagreement and come to a compromise?  

-Original Message-
From: Francis Amanfo [mailto:[EMAIL PROTECTED] 
Sent: Thursday, August 31, 2006 1:28 PM
To: Tapestry users
Subject: Re: TapIDEA future, post Time to move on

Yeah Jesse, I don't blame you. If I were the Yes Sir kind I would also say
only Yes to my boss on anything without first analyzing myself if what he's
doing makes sense. Fortunately I'm not that kind. I first think through my
boss's request before going with him or her on issues. And in the
environment that I live and work in, that is cherished very much. Better
than following your boss blindly anywhere regardless of what.
On the other hand, I may understand you. Being a commiter, I can imagine
your sole goal may be to do cool things. But remember in the real world
people are investing big bucks for results. To them, it's not about what
Jesse finds cool and enjoy developing. They want results. Therefore in the
real world if you tell people that during any major release they have to
throw away their code base and invest another 100Ks' of dollars to be able
to enjoy any new feature, all these because you had the appetite to do cool
things, then to them you belong to the hobby group and no one would take
your product seriously. I hope you would realize this fact someday.

My .02 cent.
Regards,
F

On 8/31/06, Jesse Kuhnert [EMAIL PROTECTED] wrote:

 But you forget that I'm in Howard's camp as well...So please when you
 mention facist regimes to include me as a leutenient at least. I would
 make
 the decision to support it again and again if given the chance.

 I mock you Mr. Amanfo. ~mock~

 On 8/31/06, Francis Amanfo [EMAIL PROTECTED] wrote:
 
  Well, Mr. Mind, let me humbly say that I'm not trolling. I'm mentioning
  things which I know are of great concern to very many people.
  Having read the following post by you on July 28:
 
  ... the majority of people will expect some kind of backward
  compatibility
  between T4 and T5 and that expectation would be natural. Perhaps if T5
  is renamed (e.g. 'Tapestries 1.0' or 'Lace 1.0' or sth else) then the
  expectation about backward compatibility will not be there?
 
  I know you and I are not very far from each other in certain important
  issues. Being a Tapestry commiter, I wish you could use your influence
 to
  discourage all these craziness going on with Tapestry of late. Namely,
  every
  major release equals radically re-inventing the wheel disregarding
  backward
  compatibility. And that decision made solely by one dictator who
 wouldn't
  listen to his users and community.
 
  Regards,
  F
 
 
  On 8/31/06, Mind Bridge [EMAIL PROTECTED] wrote:
  
  
   Howard sugested Geoff as a Tapestry committer entirely based on his
 work
   on
   Spindle. In addition Geoff specifically asked you NOT to hijack his
 name
   for
   your vendetta. Do the facts matter to you at all?
  
   Secondly, I presume you have written code that adds the T4 features to
  T3,
  
   while keeping it absolutely compatible. Is that correct?
  
   If this is not so, then your repeated comments are no longer
  constructive
   criticism, but trolls instead, aimed to further an agenda that has
  nothing
   to do with Tapestry at all. Interestingly, the very fact that you
  consider
   Tapestry important enough to warrant your attention means that it is a
   very
   good alternative to what you really care about and must be eliminated
 at
   all
   costs. Thank you, we should be honored that you think so highly of
   Tapestry!
  
  
   Francis Amanfo wrote:
   
Henrik,
   
Stop dreaming. If what you're saying is valid then we should have
 got
Spindle for Tap 4 now.
The fact of the matter is Howard just didn't listen to Geoff. With
Howard's
current opinion on tools, I don't think he would make a tool drive
 his
fanatic and radical design decisions.
   
My .02 cent.
F
   
On 8/30/06, hv @ Fashion Content [EMAIL PROTECTED] wrote:
   
I think the best thing is building on WST and Tap5, while Tap5 is
developed.
The amount of special tooling needed for Tap5 should be limited.
   
Judging form Geoff's posts the main problem with Spindle for Tap4
 is
   the
large number of possible ways to configure an application. One of
 the
goals
for Tap5 is to simplify. So if we can start over on a new Spindle
  while
Tap5
is
still in its infancy, we can

Re: TapIDEA future, post Time to move on

2006-08-31 Thread Pedro Viegas

+1 James.
Let's all please calm down, we all want the same thing, to make Tapestry
even better than it is, to keep improving it.
The fact we all care so much is a good thing, the fact that we're all so
committed to this can be an advantage.
But let's be very objective about things. We don't all have to agree on
everything. It's from the diversity of ideas and different points of view
that the best options rise.

And please, let's consider always all that a sum of a few very good software
architects/developers and their commitment to a project for some years now
have given us... in return of... not much.
I think we are all very much appreciated for all the effort that is behind
Tapestry. Let's keep that in mind and give the necessary time to let things
mature and get more concrete. I'm sure all we say is taken in consideration.
But we do have to try and focus on what matters.
I am also worried like I stated before on the future of my Tap 4 (or 4.1 to
be more precise) code. But I have to trust on people like Howard and Jesse
that they know what they are doing. Lets wait for a more mature idea before
we judge so harshly.

Anyway, one post I think was practically ignored.
Andreas took the initiative of making contacts and said...
I believe that with Alex, Petr and Geertjan's help we can create something
useful and nice.

These people are willing. Commiters like Jesse although can't be active
participants in the work have offer support to the task (don't know how you
can keep adding work to the pile and keep the response you do! Should write
a book on time management and programming productivity! :-D).
If we can just find a way to make this willingness possible... how about it,
lets get focused on the problem. I have never seen before so much debate
with ideas and several people committed in this subject (although I'm still
quite new to this! :-)) so let's take advantage of the memento!

Opinions on how we can do this?
Options?
What do you propose?
Guess my previous layering idea was not so hot eh?

Regards,


On 8/31/06, James Carman [EMAIL PROTECTED] wrote:


This conversation isn't heading in the right direction.  As the Tapestry
community, we need to focus on trying to make Tapestry better.  Personal
attacks against people that you don't agree with are not going to help the
situation (not blaming either party here, but I've seen a similar thread
in
the past that got somewhat ugly).

Yes, there is indeed somewhat of a disagreement here between the user
community and the development community with respect to the future
development of Tapestry.  How about we focus on figuring out what we can
do
to remedy that disagreement and come to a compromise?

-Original Message-
From: Francis Amanfo [mailto:[EMAIL PROTECTED]
Sent: Thursday, August 31, 2006 1:28 PM
To: Tapestry users
Subject: Re: TapIDEA future, post Time to move on

Yeah Jesse, I don't blame you. If I were the Yes Sir kind I would also
say
only Yes to my boss on anything without first analyzing myself if what
he's
doing makes sense. Fortunately I'm not that kind. I first think through my
boss's request before going with him or her on issues. And in the
environment that I live and work in, that is cherished very much. Better
than following your boss blindly anywhere regardless of what.
On the other hand, I may understand you. Being a commiter, I can imagine
your sole goal may be to do cool things. But remember in the real world
people are investing big bucks for results. To them, it's not about what
Jesse finds cool and enjoy developing. They want results. Therefore in the
real world if you tell people that during any major release they have to
throw away their code base and invest another 100Ks' of dollars to be able
to enjoy any new feature, all these because you had the appetite to do
cool
things, then to them you belong to the hobby group and no one would take
your product seriously. I hope you would realize this fact someday.

My .02 cent.
Regards,
F

On 8/31/06, Jesse Kuhnert [EMAIL PROTECTED] wrote:

 But you forget that I'm in Howard's camp as well...So please when you
 mention facist regimes to include me as a leutenient at least. I would
 make
 the decision to support it again and again if given the chance.

 I mock you Mr. Amanfo. ~mock~

 On 8/31/06, Francis Amanfo [EMAIL PROTECTED] wrote:
 
  Well, Mr. Mind, let me humbly say that I'm not trolling. I'm
mentioning
  things which I know are of great concern to very many people.
  Having read the following post by you on July 28:
 
  ... the majority of people will expect some kind of backward
  compatibility
  between T4 and T5 and that expectation would be natural. Perhaps if T5
  is renamed (e.g. 'Tapestries 1.0' or 'Lace 1.0' or sth else) then the
  expectation about backward compatibility will not be there?
 
  I know you and I are not very far from each other in certain important
  issues. Being a Tapestry commiter, I wish you could use your influence
 to
  discourage all

Re: TapIDEA future, post Time to move on

2006-08-30 Thread kranga
While one can disagree about the actual productivity increase offered by an 
IDE plugin, you can't deny that it is a major plus for new adoptions. That 
said, I think Tapestry is in a unique situation with the incompatibility 
between T3, 4 and 5. We've developed some large applications using T3 and 
given the direction Tap is heading in, are definitely going to evaluate 
other frameworks when we think of upgrading (high barrier to upgrade implies 
lower barrier to exit the platform). As it is, I have no incentive to adopt 
T4 when T5 is going to be different. By the time T5 matures, there will be 
several other frameworks (including Wicket, Echo2 and perhaps even .NET 2.0) 
that will be exciting alternatives. At the end of the day, even though I am 
a technologist at heart, technology exists because of business and 
businesses don't care about how cool your internal architecture is, they 
care about not spending millions to just upgrade to the latest without a 
proportional increase in business functionality or decrease in cost of 
operations neither of which are the case here IMHO.


Now before you respond, please note this is my personal experience. I'm sure 
others will beg to disagree. I am making this post for those in a similar 
situation aware of this being a shared experience (I know people have posted 
of how they vouched for Tapestry only to look not so favorable a few years 
down the road). With the current trend future compatibility will always be 
broken because there will always be the next great thing and so the 
temptation to make T6 incompatible. T3 for all its worth gives me enough so 
I can weigh options and evaluate trends with leisure.


T3: Judgement day!


- Original Message - 
From: andyhot [EMAIL PROTECTED]

To: Tapestry users users@tapestry.apache.org
Sent: Tuesday, August 29, 2006 8:10 PM
Subject: Re: TapIDEA future, post Time to move on



spindle-core (for Tap4) does this way in an IDE independent way.

I was taking a look at it 4 months ago, and I was able to do exactly this.
For instance:
public static void main(String[] args) {
   TapestryCore core = new TapestryCore(new TestLogger(),
   new LocalCoreListeners(), new LocalPreferenceSource());
   ITapestryProject project = new LocalProject();
   LocalBuild build = new LocalBuild(project);

   build.build(false, new HashMap());

   System.out.println(build.problemPersister);
   }

All Local* classes where my implementations for the IDE-agnostic 
interfaces

that spindle-core provides.
When i first tried it, it did output a few non errors (i think it didn't
understand default-value)
so I don't know what (other) errors currently exist.
I can give the latest version a try in a big project and see how it goes.

Konstantin Ignatyev wrote:

Agreed, but that could be done as build time 'check'
step. Something like JSP compiler task
http://ant.apache.org/manual/OptionalTasks/jspc.html

I think it could be easier to create than full IDE
plugin and such core service might be a very good
foundation for people willing to build IDE specific UI
layer atop of it.

--- DJ Gredler [EMAIL PROTECTED] wrote:



I mostly agree with you that current tooling gets us
pretty far, but there's
a lot to be said for turning the most frequent
runtime errors into
compile-time errors, something that often requires
special Tapestry
awareness.

On 8/29/06, Konstantin Ignatyev
[EMAIL PROTECTED] wrote:



My point is that in case of Tapestry/Wicket there


is


no need to worry much about tools, because


existing


ones provide pretty good environment to work


within.


Therefore focus on APIs and conventions seems very
reasonable to me.






-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]






--
Andreas Andreou - [EMAIL PROTECTED] - http://andyhot.di.uoa.gr
Tapestry / Tacos developer
Open Source / J2EE Consulting


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: TapIDEA future, post Time to move on

2006-08-30 Thread hv @ Fashion Content
I think the best thing is building on WST and Tap5, while Tap5 is developed.
The amount of special tooling needed for Tap5 should be limited.

Judging form Geoff's posts the main problem with Spindle for Tap4 is the
large number of possible ways to configure an application. One of the goals
for Tap5 is to simplify. So if we can start over on a new Spindle while Tap5 
is
still in its infancy, we can perhaps ensure that the simplicity is achieved 
from
the perspective of tooling.

Henrik

Hugo Palma [EMAIL PROTECTED] skrev i en meddelelse 
news:[EMAIL PROTECTED]
 Since Geoff decided to leave the Spindle project i've been thinking about 
 the future of TapIDEA. As many of you know, TapIDEA is built on top of 
 Spindle, which means No Spindle - No TapIDEA.

 There are several scenarios that can be put into account in the current 
 situation, and after a long consideration here are my conclusions.

 Someone else picks up Spindle where Geoff left off:
 I honestly don't think this is going to happen. AFAIK Spindle was a one 
 man project so no one else has the know how to quickly get into gear with 
 the project. Some might think that that person could be me, and indeed 
 i've become familiar with Spindle internals during the development of 
 TapIDEA. But, there's the free time factor. I just wouldn't be able to 
 find the time to do it.
 Still, if this scenario were to be become true, TapIDEA would live on.

 Spindle for T4 dies, a new project is born:
 Ok, so no Spindle and no TapIDEA for T4. What about T5 ? As Geoff as 
 pointed out, T5 support is going to require an almost complete rewrite of 
 Spindle. So, in this scenario someone would implement Spindle(or create a 
 whole new project) for IDE support for T5, and TapIDEA would follow. I 
 find that this is the scenario with the most chances of becoming reality.

 Spindle and TapIDEA die for good:
 Well, there's always the possibility that no one will volunteer to 
 continue our efforts of bringing IDE support to Tapestry. In this scenario 
 both Spindle and TapIDEA end their lives now.


 The TapIDEA project will be hibernating until one of these(or any other) 
 scenarios become reality.
 I guess now it's up to the community to present their ideas about this. I 
 hope that, together, we can give our contribution to making Tapestry IDE 
 support a reality.

 Cheers,

 Hugo


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]

 




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: TapIDEA future, post Time to move on

2006-08-30 Thread Jesse Kuhnert

Even better would be to have the plugins in question supported by a real
bonafied eclipse project..One of the side effects of our loose association
with dojo is that we have access to a lot more inside people in various
projects...Including eclipse.

On 8/30/06, hv @ Fashion Content [EMAIL PROTECTED] wrote:


I think the best thing is building on WST and Tap5, while Tap5 is
developed.
The amount of special tooling needed for Tap5 should be limited.

Judging form Geoff's posts the main problem with Spindle for Tap4 is the
large number of possible ways to configure an application. One of the
goals
for Tap5 is to simplify. So if we can start over on a new Spindle while
Tap5
is
still in its infancy, we can perhaps ensure that the simplicity is
achieved
from
the perspective of tooling.

Henrik

Hugo Palma [EMAIL PROTECTED] skrev i en meddelelse
news:[EMAIL PROTECTED]
 Since Geoff decided to leave the Spindle project i've been thinking
about
 the future of TapIDEA. As many of you know, TapIDEA is built on top of
 Spindle, which means No Spindle - No TapIDEA.

 There are several scenarios that can be put into account in the current
 situation, and after a long consideration here are my conclusions.

 Someone else picks up Spindle where Geoff left off:
 I honestly don't think this is going to happen. AFAIK Spindle was a one
 man project so no one else has the know how to quickly get into gear
with
 the project. Some might think that that person could be me, and indeed
 i've become familiar with Spindle internals during the development of
 TapIDEA. But, there's the free time factor. I just wouldn't be able to
 find the time to do it.
 Still, if this scenario were to be become true, TapIDEA would live on.

 Spindle for T4 dies, a new project is born:
 Ok, so no Spindle and no TapIDEA for T4. What about T5 ? As Geoff as
 pointed out, T5 support is going to require an almost complete rewrite
of
 Spindle. So, in this scenario someone would implement Spindle(or create
a
 whole new project) for IDE support for T5, and TapIDEA would follow. I
 find that this is the scenario with the most chances of becoming
reality.

 Spindle and TapIDEA die for good:
 Well, there's always the possibility that no one will volunteer to
 continue our efforts of bringing IDE support to Tapestry. In this
scenario
 both Spindle and TapIDEA end their lives now.


 The TapIDEA project will be hibernating until one of these(or any
other)
 scenarios become reality.
 I guess now it's up to the community to present their ideas about this.
I
 hope that, together, we can give our contribution to making Tapestry IDE
 support a reality.

 Cheers,

 Hugo


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]






-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





--
Jesse Kuhnert
Tapestry/Dojo/(and a dash of TestNG), team member/developer

Open source based consulting work centered around
dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com


Re: TapIDEA future, post Time to move on

2006-08-30 Thread Francis Amanfo

Thanks Kranga for hiting the nail on the head. I however want to complete
your list of other exciting frameworks by citing GWT which is also a very
compelling framework.

Regards,
F

On 8/30/06, kranga [EMAIL PROTECTED] wrote:


While one can disagree about the actual productivity increase offered by
an
IDE plugin, you can't deny that it is a major plus for new adoptions. That
said, I think Tapestry is in a unique situation with the incompatibility
between T3, 4 and 5. We've developed some large applications using T3 and
given the direction Tap is heading in, are definitely going to evaluate
other frameworks when we think of upgrading (high barrier to upgrade
implies
lower barrier to exit the platform). As it is, I have no incentive to
adopt
T4 when T5 is going to be different. By the time T5 matures, there will be
several other frameworks (including Wicket, Echo2 and perhaps even .NET
2.0)
that will be exciting alternatives. At the end of the day, even though I
am
a technologist at heart, technology exists because of business and
businesses don't care about how cool your internal architecture is, they
care about not spending millions to just upgrade to the latest without a
proportional increase in business functionality or decrease in cost of
operations neither of which are the case here IMHO.

Now before you respond, please note this is my personal experience. I'm
sure
others will beg to disagree. I am making this post for those in a similar
situation aware of this being a shared experience (I know people have
posted
of how they vouched for Tapestry only to look not so favorable a few years
down the road). With the current trend future compatibility will always be
broken because there will always be the next great thing and so the
temptation to make T6 incompatible. T3 for all its worth gives me enough
so
I can weigh options and evaluate trends with leisure.

T3: Judgement day!


- Original Message -
From: andyhot [EMAIL PROTECTED]
To: Tapestry users users@tapestry.apache.org
Sent: Tuesday, August 29, 2006 8:10 PM
Subject: Re: TapIDEA future, post Time to move on


 spindle-core (for Tap4) does this way in an IDE independent way.

 I was taking a look at it 4 months ago, and I was able to do exactly
this.
 For instance:
 public static void main(String[] args) {
TapestryCore core = new TapestryCore(new TestLogger(),
new LocalCoreListeners(), new LocalPreferenceSource());
ITapestryProject project = new LocalProject();
LocalBuild build = new LocalBuild(project);

build.build(false, new HashMap());

System.out.println(build.problemPersister);
}

 All Local* classes where my implementations for the IDE-agnostic
 interfaces
 that spindle-core provides.
 When i first tried it, it did output a few non errors (i think it didn't
 understand default-value)
 so I don't know what (other) errors currently exist.
 I can give the latest version a try in a big project and see how it
goes.

 Konstantin Ignatyev wrote:
 Agreed, but that could be done as build time 'check'
 step. Something like JSP compiler task
 http://ant.apache.org/manual/OptionalTasks/jspc.html

 I think it could be easier to create than full IDE
 plugin and such core service might be a very good
 foundation for people willing to build IDE specific UI
 layer atop of it.

 --- DJ Gredler [EMAIL PROTECTED] wrote:


 I mostly agree with you that current tooling gets us
 pretty far, but there's
 a lot to be said for turning the most frequent
 runtime errors into
 compile-time errors, something that often requires
 special Tapestry
 awareness.

 On 8/29/06, Konstantin Ignatyev
 [EMAIL PROTECTED] wrote:


 My point is that in case of Tapestry/Wicket there

 is

 no need to worry much about tools, because

 existing

 ones provide pretty good environment to work

 within.

 Therefore focus on APIs and conventions seems very
 reasonable to me.





 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]





 --
 Andreas Andreou - [EMAIL PROTECTED] - http://andyhot.di.uoa.gr
 Tapestry / Tacos developer
 Open Source / J2EE Consulting


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Re: TapIDEA future, post Time to move on

2006-08-30 Thread Francis Amanfo

Henrik,

Stop dreaming. If what you're saying is valid then we should have got
Spindle for Tap 4 now.
The fact of the matter is Howard just didn't listen to Geoff. With Howard's
current opinion on tools, I don't think he would make a tool drive his
fanatic and radical design decisions.

My .02 cent.
F

On 8/30/06, hv @ Fashion Content [EMAIL PROTECTED] wrote:


I think the best thing is building on WST and Tap5, while Tap5 is
developed.
The amount of special tooling needed for Tap5 should be limited.

Judging form Geoff's posts the main problem with Spindle for Tap4 is the
large number of possible ways to configure an application. One of the
goals
for Tap5 is to simplify. So if we can start over on a new Spindle while
Tap5
is
still in its infancy, we can perhaps ensure that the simplicity is
achieved
from
the perspective of tooling.

Henrik

Hugo Palma [EMAIL PROTECTED] skrev i en meddelelse
news:[EMAIL PROTECTED]
 Since Geoff decided to leave the Spindle project i've been thinking
about
 the future of TapIDEA. As many of you know, TapIDEA is built on top of
 Spindle, which means No Spindle - No TapIDEA.

 There are several scenarios that can be put into account in the current
 situation, and after a long consideration here are my conclusions.

 Someone else picks up Spindle where Geoff left off:
 I honestly don't think this is going to happen. AFAIK Spindle was a one
 man project so no one else has the know how to quickly get into gear
with
 the project. Some might think that that person could be me, and indeed
 i've become familiar with Spindle internals during the development of
 TapIDEA. But, there's the free time factor. I just wouldn't be able to
 find the time to do it.
 Still, if this scenario were to be become true, TapIDEA would live on.

 Spindle for T4 dies, a new project is born:
 Ok, so no Spindle and no TapIDEA for T4. What about T5 ? As Geoff as
 pointed out, T5 support is going to require an almost complete rewrite
of
 Spindle. So, in this scenario someone would implement Spindle(or create
a
 whole new project) for IDE support for T5, and TapIDEA would follow. I
 find that this is the scenario with the most chances of becoming
reality.

 Spindle and TapIDEA die for good:
 Well, there's always the possibility that no one will volunteer to
 continue our efforts of bringing IDE support to Tapestry. In this
scenario
 both Spindle and TapIDEA end their lives now.


 The TapIDEA project will be hibernating until one of these(or any
other)
 scenarios become reality.
 I guess now it's up to the community to present their ideas about this.
I
 hope that, together, we can give our contribution to making Tapestry IDE
 support a reality.

 Cheers,

 Hugo


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]






-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Re: TapIDEA future, post Time to move on

2006-08-30 Thread Pedro Viegas

Well, after months of Tap4 programming eagerly waiting for Spindle for Tap4,
and looking over my shoulder for TapIDEA that seemed closer and made me
consider trying IntelliJ... all comes down!

Nothing I can say regarding how important IDE support is that has not been
said before.
Kranga really said IMO the most important fact. We all have bills to pay.
Tapestry is not what it is, has not the legions behind it from home made,
helloworld like, small or even bug non profitable projects. Of course those
exist, hell I'm working on one right now... but as for real world projects,
as for Companies to back down Tapestry as their base framework, in order for
Tapestry to get the acceptance it deserves... these compatibility breakers
are really not helping.

So talking of IDE suport, apparently we have always had the Tapestry code
and the IDE code. The IDE code has to go deep into Tapestry internals in
order to get what is needs, in order to do it's work. So a little flick of
Tapestry and the IDE breaks.
Geoff started to create an IDE agnostic core to a Tapestry plugin if I
understood it correctly. Good, several tools could build on top of this
common layer... but, still Tapestry had sort of it's back turned to these
needs and projects and a little change in Tapestry, this plugin common core
had to be refactored (here we at least have one fix solving all Tools
specific IDE plugins working again).

So what's wrong with this picture (IMHO), it needs more cooperation and more
Abstraction Layers.
We have obviously some of the best Java minds in the business in our
community. Some of the best software architects available. Can't we think of
a better way of using the resources available? The time we can spend
individually in cooperation and not in different paths?

Why can't we have for instance something like this:
(Bare in mind I know nothing of the Tapestry internals and have not ever
looked into any of the IDE tools source, just trying to help in theory to
see if there a better way...)

1st layer:
Tapestry commiters develop Tapestry and create rocket science that we all
bow to each time it is released! :-D (I do at least!)

2nd Layer:
An abstraction API witch is maintained through joined efforts of Tapestry
commiters and IDE Tooling developers with the goal of making the bridge from
the Tapestry techy-up-to-date and more volatile and the more consistent
objectives of the IDE tools. The release of a new Tapestry would have to
include this API working as an integrated part of itself. (with this I know
I will get some violent remarks back!) - Tapestry would not make into, say
Beta stage without a first working draft of this API.

3rd Layer: Something the likes of what Geoff constructed, the Tools Core API
for Tapestry. Something that all IDE tools use and rely on for
compatibility, something that shields them from most Tapestry changes in the
other layers. This would be maintained by IDE tooling developers to have a
common core to fit their needs. The more hardcore technical details and the
major changes in Tap would normally not have impact on this layer, having
being translated by the previous one.

4th Layer: Several IDE Tooling developers build specific IDE plugins on top
of this previous layer, confiding in it's solid compatibility and
abstraction of evolution beneath it

I'm thinking out loud here but somehow I feel that cooperation is the key.
We have so many willing by what it seems, but the way it is now it's
difficult to set your heart to it. It looks like an impossible task because
all the work that one does will be thrown away by the next Tap.
I would really like to get a post here from Howard. The post Francis quoted
out of Howard's blog I try to interpret has tooling is not a solution to
lack of productivity, that if a framework is nor productive by nature, than
it is not tooling that will solve this. I can not and I think Howard did not
wish to convey the idea that even for a productive by nature framework like
Tapestry is, it does not benefit from Tooling support. That the learning
curve, the ease to pull new resources in little time of different
technically expertise to a problematic project, that even an experienced
developer can not magnify it's productivity with the help of a good tooling.

By the shear quantity of posts that we get every time this issue gets
mentioned on the list we can get a very good image of the general community
position on this. A very good percentage miss tool support. The majority of
the posts are saying that their productivity and real world acceptance of
Tapestry would benefit from this, so I think is not a matter of it is
needed, but a mater of how can the Tapestry community respond to this
necessity with the time given by some very revered members of our
community... and some other that with the right conditions would probably
jump in!

So pardon my long post and my apparent lack of humility in proposing those
layers for this problem.
I am only trying help us all to 

Re: TapIDEA future, post Time to move on

2006-08-30 Thread Mind Bridge

Howard sugested Geoff as a Tapestry committer entirely based on his work on
Spindle. In addition Geoff specifically asked you NOT to hijack his name for
your vendetta. Do the facts matter to you at all?

Secondly, I presume you have written code that adds the T4 features to T3,
while keeping it absolutely compatible. Is that correct? 

If this is not so, then your repeated comments are no longer constructive
criticism, but trolls instead, aimed to further an agenda that has nothing
to do with Tapestry at all. Interestingly, the very fact that you consider
Tapestry important enough to warrant your attention means that it is a very
good alternative to what you really care about and must be eliminated at all
costs. Thank you, we should be honored that you think so highly of Tapestry!


Francis Amanfo wrote:
 
 Henrik,
 
 Stop dreaming. If what you're saying is valid then we should have got
 Spindle for Tap 4 now.
 The fact of the matter is Howard just didn't listen to Geoff. With
 Howard's
 current opinion on tools, I don't think he would make a tool drive his
 fanatic and radical design decisions.
 
 My .02 cent.
 F
 
 On 8/30/06, hv @ Fashion Content [EMAIL PROTECTED] wrote:

 I think the best thing is building on WST and Tap5, while Tap5 is
 developed.
 The amount of special tooling needed for Tap5 should be limited.

 Judging form Geoff's posts the main problem with Spindle for Tap4 is the
 large number of possible ways to configure an application. One of the
 goals
 for Tap5 is to simplify. So if we can start over on a new Spindle while
 Tap5
 is
 still in its infancy, we can perhaps ensure that the simplicity is
 achieved
 from
 the perspective of tooling.

 Henrik

 Hugo Palma [EMAIL PROTECTED] skrev i en meddelelse
 news:[EMAIL PROTECTED]
  Since Geoff decided to leave the Spindle project i've been thinking
 about
  the future of TapIDEA. As many of you know, TapIDEA is built on top of
  Spindle, which means No Spindle - No TapIDEA.
 
  There are several scenarios that can be put into account in the current
  situation, and after a long consideration here are my conclusions.
 
  Someone else picks up Spindle where Geoff left off:
  I honestly don't think this is going to happen. AFAIK Spindle was a one
  man project so no one else has the know how to quickly get into gear
 with
  the project. Some might think that that person could be me, and indeed
  i've become familiar with Spindle internals during the development of
  TapIDEA. But, there's the free time factor. I just wouldn't be able to
  find the time to do it.
  Still, if this scenario were to be become true, TapIDEA would live on.
 
  Spindle for T4 dies, a new project is born:
  Ok, so no Spindle and no TapIDEA for T4. What about T5 ? As Geoff as
  pointed out, T5 support is going to require an almost complete rewrite
 of
  Spindle. So, in this scenario someone would implement Spindle(or create
 a
  whole new project) for IDE support for T5, and TapIDEA would follow. I
  find that this is the scenario with the most chances of becoming
 reality.
 
  Spindle and TapIDEA die for good:
  Well, there's always the possibility that no one will volunteer to
  continue our efforts of bringing IDE support to Tapestry. In this
 scenario
  both Spindle and TapIDEA end their lives now.
 
 
  The TapIDEA project will be hibernating until one of these(or any
 other)
  scenarios become reality.
  I guess now it's up to the community to present their ideas about this.
 I
  hope that, together, we can give our contribution to making Tapestry
 IDE
  support a reality.
 
  Cheers,
 
  Hugo
 
 
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
 




 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]


 
 

-- 
View this message in context: 
http://www.nabble.com/TapIDEA-future%2C-post-%22Time-to-move-on%22-tf2179878.html#a6071765
Sent from the Tapestry - User forum at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: TapIDEA future, post Time to move on

2006-08-29 Thread Henri Dupre

On 8/28/06, Hugo Palma [EMAIL PROTECTED] wrote:


Since Geoff decided to leave the Spindle project i've been thinking
about the future of TapIDEA. As many of you know, TapIDEA is built on
top of Spindle, which means No Spindle - No TapIDEA.

There are several scenarios that can be put into account in the current
situation, and after a long consideration here are my conclusions.

Someone else picks up Spindle where Geoff left off:
I honestly don't think this is going to happen. AFAIK Spindle was a one
man project so no one else has the know how to quickly get into gear
with the project. Some might think that that person could be me, and
indeed i've become familiar with Spindle internals during the
development of TapIDEA. But, there's the free time factor. I just
wouldn't be able to find the time to do it.
Still, if this scenario were to be become true, TapIDEA would live on.



I looked one day at Spindle source code and I don't know about its latest
version but the spindle T3 is wicked.
There is some very complex XML parsing code that seems to be used for
reporting errors to eclipse.

One thing about an IDE plugin is that I would be more than happy with a very
basic plugin:
- I can really live if the plugin doesn't do a complete check of the app.
Even if the component parameters are not checked I'm fine...
- What I like the most with spindle is the navigator on the right that shows
all the components used in the page
- basic html checking (and ognl friendly...) would be good to have. This is
where spindle helps us the most.

Eclipse web project has a very decent html editor... Maybe if I find spare
cycles, I'll look to see how difficult it would be to add some basic
tapestry abilities into the html editor.
The other point about a plugin is to have an idea about its expectations.
What are everyone's expectations on an IDE plugin?

--
Henri Dupre
Actualis Center


Re: TapIDEA future, post Time to move on

2006-08-29 Thread Patrick Moore


--- Hugo Palma [EMAIL PROTECTED] wrote:

 Those simple features you mention are not so difficult to implement and i
 could easily provide those in TapIDEA without Spindle. Still, when i think
 of Tapestry ÎDE support i think of something much more complete and feature
 rich like what Spindle for T3 provides. It was and is TapIDEA's goal to
 provide such functionality to IntelliJ users.
 

Don't let the best be the enemy of the good.

What I mean by that is if someone just starts creating a new Tapestry plugin
that just does a few simple things with clearly written code (comments!). It
makes it possible for others to add their own desired features. 

I, for one, would like to learn a little bit about how eclipse plugins work by
helping out. But I don't have the time to learn the plugin architecture,
rewrite spindle *and* do my main work.

I would also suggest that someone more knowledgeable post what areas of
Tapestry are *least* likely to change in T5 and what areas Howard plans on
sucking into the main code base. For example, my earlier question about ognl's
use in T5. Clearly there is no need for the plugin to help with ognl
expressions as ognl use is going to be deprecated. Another example is
specification xml file parsing. I don't use the XML files at all now that I
have the annotation mechanism.

Once we know what areas are going to last into T5, then we can chose a small
set of plugin features that are likely to be useful in both T4.1 and T5

-Pat

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: TapIDEA future, post Time to move on

2006-08-29 Thread Jesse Kuhnert

Those are great points. ..

I should say that while I don't have enough time to work on a plugin
project, I will certainly provide special support in the form of bug
fixes/answers to question to anyone building any tapestry related projects
that I think the community/developers could benefit from..

On 8/29/06, Patrick Moore [EMAIL PROTECTED] wrote:




--- Hugo Palma [EMAIL PROTECTED] wrote:

 Those simple features you mention are not so difficult to implement and
i
 could easily provide those in TapIDEA without Spindle. Still, when i
think
 of Tapestry ÎDE support i think of something much more complete and
feature
 rich like what Spindle for T3 provides. It was and is TapIDEA's goal to
 provide such functionality to IntelliJ users.


Don't let the best be the enemy of the good.

What I mean by that is if someone just starts creating a new Tapestry
plugin
that just does a few simple things with clearly written code (comments!).
It
makes it possible for others to add their own desired features.

I, for one, would like to learn a little bit about how eclipse plugins
work by
helping out. But I don't have the time to learn the plugin architecture,
rewrite spindle *and* do my main work.

I would also suggest that someone more knowledgeable post what areas of
Tapestry are *least* likely to change in T5 and what areas Howard plans on
sucking into the main code base. For example, my earlier question about
ognl's
use in T5. Clearly there is no need for the plugin to help with ognl
expressions as ognl use is going to be deprecated. Another example is
specification xml file parsing. I don't use the XML files at all now that
I
have the annotation mechanism.

Once we know what areas are going to last into T5, then we can chose a
small
set of plugin features that are likely to be useful in both T4.1 and T5

-Pat

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





--
Jesse Kuhnert
Tapestry/Dojo/(and a dash of TestNG), team member/developer

Open source based consulting work centered around
dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com


Re: TapIDEA future, post Time to move on

2006-08-29 Thread Francis Amanfo

Guys,

Allow me to quote from Howard's blog at
http://www.blogger.com/comment.g?blogID=4110180postID=115379415681750974
The quote goes:
As a reminder: Rails, the biggest success story I can name, has no tooling
at all. Tooling is no replacement for productivity.

First of all, I question his use of biggest success story. In our
industry, big success is measured by huge corporate adoption and not about
who can hype better. Looking at the current levels of adoption, can you
sincerely claim that Rails is a big success story? I would agree with you if
your claim were based on hype levels. But anyway, that's outside the scope
of this group.


From such comments I can see why Tapestry would NEVER go mainstream. Howard

just don't get it.
Howard, how many people are using Rails in the industry? Ralatively
speaking, very few. If your ambition is to only target such small numbers of
adoption, then you are surely on the right path. But let me wake you up by
saying that Rails is only at the beginning of a long journey. By the time it
goes near to even the current level of adoption of Tapestry people would
demand an IDE. And I know the Rails people would listen and deliver. They
may be less stubborn.

And to those of you who are planning to invest your precious time to develop
an IDE for Tapestry, watch out. With his current attitude and opinion on
IDEs' I will assure you that Howard won't take into consideration during
work on another major release. By the time you're stabilizing your code base
for Tap 5 IDE, Howard would come up with Tap 6 and again with another
radical changes to the extent that the only way to go forward would be to
throw away your IDE code and start afresh with a new development for an IDE
that would work with Tap 6. And then Tap 7 would come. Fill in the rest for
me.

In summary, before you commit your energy and time to any IDE development,
first convince Howard to change his mind on IDEs. Otherwise I would say, go
do something else with your precious time, like Geoffery is having a great
time now with GWT ;-).

My .02 cents.

F

On 8/28/06, Hugo Palma [EMAIL PROTECTED] wrote:


Since Geoff decided to leave the Spindle project i've been thinking
about the future of TapIDEA. As many of you know, TapIDEA is built on
top of Spindle, which means No Spindle - No TapIDEA.

There are several scenarios that can be put into account in the current
situation, and after a long consideration here are my conclusions.

Someone else picks up Spindle where Geoff left off:
I honestly don't think this is going to happen. AFAIK Spindle was a one
man project so no one else has the know how to quickly get into gear
with the project. Some might think that that person could be me, and
indeed i've become familiar with Spindle internals during the
development of TapIDEA. But, there's the free time factor. I just
wouldn't be able to find the time to do it.
Still, if this scenario were to be become true, TapIDEA would live on.

Spindle for T4 dies, a new project is born:
Ok, so no Spindle and no TapIDEA for T4. What about T5 ? As Geoff as
pointed out, T5 support is going to require an almost complete rewrite
of Spindle. So, in this scenario someone would implement Spindle(or
create a whole new project) for IDE support for T5, and TapIDEA would
follow. I find that this is the scenario with the most chances of
becoming reality.

Spindle and TapIDEA die for good:
Well, there's always the possibility that no one will volunteer to
continue our efforts of bringing IDE support to Tapestry. In this
scenario both Spindle and TapIDEA end their lives now.


The TapIDEA project will be hibernating until one of these(or any
other) scenarios become reality.
I guess now it's up to the community to present their ideas about this.
I hope that, together, we can give our contribution to making Tapestry
IDE support a reality.

Cheers,

Hugo


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Re: TapIDEA future, post Time to move on

2006-08-29 Thread Konstantin Ignatyev
It is all matter of opinion but I would say that IDE
like IntelliJ + DreamWeaver out of box provide enought
features to be productive with Tapestry.

Certain Tapestry specific features would be nice to
have but they are not critical IMO. 



--- Francis Amanfo [EMAIL PROTECTED] wrote:

 Guys,
 
 Allow me to quote from Howard's blog at

http://www.blogger.com/comment.g?blogID=4110180postID=115379415681750974
 The quote goes:
 As a reminder: Rails, the biggest success story I
 can name, has no tooling
 at all. Tooling is no replacement for productivity.
 
.
 
 IDEs' I will assure you that Howard won't take into
 consideration during
 work on another major release. 

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: TapIDEA future, post Time to move on

2006-08-29 Thread Francis Amanfo

Konstantin,

I don't agree completely with you on his one. I must say that I do my
Tapestry development in Eclipse without Tapestry IDE and I'm happy. However
I know a lot of junior to middle level  developers who think they would be
more productive with a Tap IDE. So it's not only a matter of opinion but
expertise.

My .02 cent.

F

On 8/29/06, Konstantin Ignatyev [EMAIL PROTECTED] wrote:


It is all matter of opinion but I would say that IDE
like IntelliJ + DreamWeaver out of box provide enought
features to be productive with Tapestry.

Certain Tapestry specific features would be nice to
have but they are not critical IMO.



--- Francis Amanfo [EMAIL PROTECTED] wrote:

 Guys,

 Allow me to quote from Howard's blog at

http://www.blogger.com/comment.g?blogID=4110180postID=115379415681750974
 The quote goes:
 As a reminder: Rails, the biggest success story I
 can name, has no tooling
 at all. Tooling is no replacement for productivity.

.

 IDEs' I will assure you that Howard won't take into
 consideration during
 work on another major release.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Re: TapIDEA future, post Time to move on

2006-08-29 Thread Konstantin Ignatyev
The keyword here 'think'.  

That is very common, but what we actually seek is not
ZZZ-IDE or plugin, but features like:
- code navigation;
- code completion;
- syntax checks and coloring;

That is about it. Tool like IntelliJ pretty much takes
care of all those things without any Tapestry specific
plugins. DW takes care of HTML.

As for expertize level: there are certain developers
which are not able to produce anything good no matter
which tools they have in hands and reasonable IDEs
like VisualStudio which do not help much because
platform API are so insane and far from 'literate'
programming style http://www.literateprogramming.com/ 

RoR hype indicate that people are willing to
compromise on tools in favor of sane defaults and
APIs. 

My point is that in case of Tapestry/Wicket there is
no need to worry much about tools, because existing
ones provide pretty good environment to work within.
Therefore focus on APIs and conventions seems very
reasonable to me. 



--- Francis Amanfo [EMAIL PROTECTED] wrote:

  However
 I know a lot of junior to middle level  developers
 who think they would be
 more productive with a Tap IDE. 
 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: TapIDEA future, post Time to move on

2006-08-29 Thread Mark Stang
Hey, if you are that good, switch to a plain vanilla version of vi and let's 
see how good you are...


-Original Message-
From: Konstantin Ignatyev [mailto:[EMAIL PROTECTED]
Sent: Tue 8/29/2006 3:01 PM
To: Tapestry users
Subject: Re: TapIDEA future, post Time to move on
 
The keyword here 'think'.  

That is very common, but what we actually seek is not
ZZZ-IDE or plugin, but features like:
- code navigation;
- code completion;
- syntax checks and coloring;

That is about it. Tool like IntelliJ pretty much takes
care of all those things without any Tapestry specific
plugins. DW takes care of HTML.

As for expertize level: there are certain developers
which are not able to produce anything good no matter
which tools they have in hands and reasonable IDEs
like VisualStudio which do not help much because
platform API are so insane and far from 'literate'
programming style http://www.literateprogramming.com/ 

RoR hype indicate that people are willing to
compromise on tools in favor of sane defaults and
APIs. 

My point is that in case of Tapestry/Wicket there is
no need to worry much about tools, because existing
ones provide pretty good environment to work within.
Therefore focus on APIs and conventions seems very
reasonable to me. 



--- Francis Amanfo [EMAIL PROTECTED] wrote:

  However
 I know a lot of junior to middle level  developers
 who think they would be
 more productive with a Tap IDE. 
 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Re: TapIDEA future, post Time to move on

2006-08-29 Thread DJ Gredler

I mostly agree with you that current tooling gets us pretty far, but there's
a lot to be said for turning the most frequent runtime errors into
compile-time errors, something that often requires special Tapestry
awareness.

On 8/29/06, Konstantin Ignatyev [EMAIL PROTECTED] wrote:



My point is that in case of Tapestry/Wicket there is
no need to worry much about tools, because existing
ones provide pretty good environment to work within.
Therefore focus on APIs and conventions seems very
reasonable to me.




Re: TapIDEA future, post Time to move on

2006-08-29 Thread Konstantin Ignatyev
Agreed, but that could be done as build time 'check'
step. Something like JSP compiler task
http://ant.apache.org/manual/OptionalTasks/jspc.html  
 
I think it could be easier to create than full IDE
plugin and such core service might be a very good
foundation for people willing to build IDE specific UI
layer atop of it. 

--- DJ Gredler [EMAIL PROTECTED] wrote:

 I mostly agree with you that current tooling gets us
 pretty far, but there's
 a lot to be said for turning the most frequent
 runtime errors into
 compile-time errors, something that often requires
 special Tapestry
 awareness.
 
 On 8/29/06, Konstantin Ignatyev
 [EMAIL PROTECTED] wrote:
 
 
  My point is that in case of Tapestry/Wicket there
 is
  no need to worry much about tools, because
 existing
  ones provide pretty good environment to work
 within.
  Therefore focus on APIs and conventions seems very
  reasonable to me.
 
 
 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: TapIDEA future, post Time to move on

2006-08-29 Thread Mark Stang
Konstantin,
Not meant for you, meant for Francis Amanfo, his reply to you was:

Konstantin,

I don't agree completely with you on his one. I must say that I do my
Tapestry development in Eclipse without Tapestry IDE and I'm happy. However
I know a lot of junior to middle level  developers who think they would be
more productive with a Tap IDE. So it's not only a matter of opinion but
expertise.

My .02 cent.

F

And my reply to him, through you, was switch to vi.  I used vi for years to 
develop C++ and I use if for Java Assembler, but I wouldn't dream of developing 
Java in it.  That is how I feel about Spindle.  Sure I could, but I could also 
tie my hands behind my back or turn off my monitor.  Eventually, I would get 
the job done, but it is faster with Spindle.

Mark


-Original Message-
From: Konstantin Ignatyev [mailto:[EMAIL PROTECTED]
Sent: Tue 8/29/2006 3:32 PM
To: Tapestry users
Subject: RE: TapIDEA future, post Time to move on
 
Huh? What are you talking about?

--- Mark Stang [EMAIL PROTECTED] wrote:

 Hey, if you are that good, switch to a plain vanilla
 version of vi and let's see how good you are...
 

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Re: TapIDEA future, post Time to move on

2006-08-29 Thread Geoff Longman

Francis Amanfo - I admire your passion. Please don't hijack my name or
situation to push your agenda. I feel as strongly as anyone else who is pro
tooling but to use me as a basis for attack on Howard alienates many and
does nothing to further your wishes. I feel it belittles my many years of
hard effort.

Geoff (hoping this makes it through moderation).

PS. Since I have no time for Spindle what makes you think I have time for
GWT? I haven't even looked at GWT since like May or June.

On 8/29/06, Francis Amanfo [EMAIL PROTECTED] wrote:


Guys,

Allow me to quote from Howard's blog at
http://www.blogger.com/comment.g?blogID=4110180postID=115379415681750974
The quote goes:
As a reminder: Rails, the biggest success story I can name, has no
tooling
at all. Tooling is no replacement for productivity.

First of all, I question his use of biggest success story. In our
industry, big success is measured by huge corporate adoption and not about
who can hype better. Looking at the current levels of adoption, can you
sincerely claim that Rails is a big success story? I would agree with you
if
your claim were based on hype levels. But anyway, that's outside the scope
of this group.

From such comments I can see why Tapestry would NEVER go mainstream.
Howard
just don't get it.
Howard, how many people are using Rails in the industry? Ralatively
speaking, very few. If your ambition is to only target such small numbers
of
adoption, then you are surely on the right path. But let me wake you up by
saying that Rails is only at the beginning of a long journey. By the time
it
goes near to even the current level of adoption of Tapestry people would
demand an IDE. And I know the Rails people would listen and deliver. They
may be less stubborn.

And to those of you who are planning to invest your precious time to
develop
an IDE for Tapestry, watch out. With his current attitude and opinion on
IDEs' I will assure you that Howard won't take into consideration during
work on another major release. By the time you're stabilizing your code
base
for Tap 5 IDE, Howard would come up with Tap 6 and again with another
radical changes to the extent that the only way to go forward would be to
throw away your IDE code and start afresh with a new development for an
IDE
that would work with Tap 6. And then Tap 7 would come. Fill in the rest
for
me.

In summary, before you commit your energy and time to any IDE development,
first convince Howard to change his mind on IDEs. Otherwise I would say,
go
do something else with your precious time, like Geoffery is having a great
time now with GWT ;-).

My .02 cents.

F

On 8/28/06, Hugo Palma [EMAIL PROTECTED] wrote:

 Since Geoff decided to leave the Spindle project i've been thinking
 about the future of TapIDEA. As many of you know, TapIDEA is built on
 top of Spindle, which means No Spindle - No TapIDEA.

 There are several scenarios that can be put into account in the current
 situation, and after a long consideration here are my conclusions.

 Someone else picks up Spindle where Geoff left off:
 I honestly don't think this is going to happen. AFAIK Spindle was a one
 man project so no one else has the know how to quickly get into gear
 with the project. Some might think that that person could be me, and
 indeed i've become familiar with Spindle internals during the
 development of TapIDEA. But, there's the free time factor. I just
 wouldn't be able to find the time to do it.
 Still, if this scenario were to be become true, TapIDEA would live on.

 Spindle for T4 dies, a new project is born:
 Ok, so no Spindle and no TapIDEA for T4. What about T5 ? As Geoff as
 pointed out, T5 support is going to require an almost complete rewrite
 of Spindle. So, in this scenario someone would implement Spindle(or
 create a whole new project) for IDE support for T5, and TapIDEA would
 follow. I find that this is the scenario with the most chances of
 becoming reality.

 Spindle and TapIDEA die for good:
 Well, there's always the possibility that no one will volunteer to
 continue our efforts of bringing IDE support to Tapestry. In this
 scenario both Spindle and TapIDEA end their lives now.


 The TapIDEA project will be hibernating until one of these(or any
 other) scenarios become reality.
 I guess now it's up to the community to present their ideas about this.
 I hope that, together, we can give our contribution to making Tapestry
 IDE support a reality.

 Cheers,

 Hugo


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]






TapIDEA future, post Time to move on

2006-08-28 Thread Hugo Palma
Since Geoff decided to leave the Spindle project i've been thinking 
about the future of TapIDEA. As many of you know, TapIDEA is built on 
top of Spindle, which means No Spindle - No TapIDEA.


There are several scenarios that can be put into account in the current 
situation, and after a long consideration here are my conclusions.


Someone else picks up Spindle where Geoff left off:
I honestly don't think this is going to happen. AFAIK Spindle was a one 
man project so no one else has the know how to quickly get into gear 
with the project. Some might think that that person could be me, and 
indeed i've become familiar with Spindle internals during the 
development of TapIDEA. But, there's the free time factor. I just 
wouldn't be able to find the time to do it.

Still, if this scenario were to be become true, TapIDEA would live on.

Spindle for T4 dies, a new project is born:
Ok, so no Spindle and no TapIDEA for T4. What about T5 ? As Geoff as 
pointed out, T5 support is going to require an almost complete rewrite 
of Spindle. So, in this scenario someone would implement Spindle(or 
create a whole new project) for IDE support for T5, and TapIDEA would 
follow. I find that this is the scenario with the most chances of 
becoming reality.


Spindle and TapIDEA die for good:
Well, there's always the possibility that no one will volunteer to 
continue our efforts of bringing IDE support to Tapestry. In this 
scenario both Spindle and TapIDEA end their lives now.



The TapIDEA project will be hibernating until one of these(or any 
other) scenarios become reality.
I guess now it's up to the community to present their ideas about this. 
I hope that, together, we can give our contribution to making Tapestry 
IDE support a reality.


Cheers,

Hugo


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: TapIDEA future, post Time to move on

2006-08-28 Thread andyhot
You're right and ... here's the rest of the story

I've been trying to reach Alex Kochnev, the author of
http://akochnev.blogspot.com/2006/08/tapestry-netbeans-plugin.html
but since i couldn't wait for his response, I went ahead and created
something
along the lines that he describes.
I made use of the works of http://blogs.sun.com/geertjan and Petr Pisl
https://nbwicketsupport.dev.java.net/ .

Seeing how it was mostly a copy-paste process I went ahead and proposed
( see comments of
http://blogs.sun.com/geertjan/entry/click_wicket_and_the_world )
the creation of a generic module for such web frameworks.

Both of them seem to be interested in something like this, and they
announced
https://nbwicketsupport.dev.java.net/servlets/ProjectForumMessageView?forumID=2221messageID=15065

I also went ahead and applied for https://nbtapestrysupport.dev.java.net/
I believe that with Alex, Petr and Geertjan's help we can create
something useful and nice.

Dwi Ardi Irawan wrote:
 I think someone has started working on a module that integrates the
 Tapestry web framework in NetBeans
 http://www.netbeans.info/newsletter/story.php?id=719

 DJ Gredler wrote:
 If I remember correctly, one of the benefits of the move to maven2 was
 supposed to be the creation of Tapestry sub-projects with their own
 commiters, where both contributors and components could be nurtured.

 What about a tapestry-ide subproject that Hugo and some other intrepid
 volunteers could get commit rights to, without getting commit rights to
 core/contrib/etc? This sub-project could contain core IDE support, with
 perhaps subprojects (tapestry-idea, tapestry-eclipse or whatever) for
 thin
 adaptors to IDEA, Eclipse, etc.

 My 2¢ is that Tapestry would benefit from official IDE tooling with a
 team
 behind it (rather than one-person efforts), and this certainly won't
 happen
 anytime soon if left to the current core developers (though Jesse
 does seem
 to possess superhuman time management abilities).

 Just an idea... feel free to shoot it down.

 Daniel


 On 8/28/06, Hugo Palma [EMAIL PROTECTED] wrote:

 Since Geoff decided to leave the Spindle project i've been thinking
 about the future of TapIDEA. As many of you know, TapIDEA is built on
 top of Spindle, which means No Spindle - No TapIDEA.

 There are several scenarios that can be put into account in the current
 situation, and after a long consideration here are my conclusions.

 Someone else picks up Spindle where Geoff left off:
 I honestly don't think this is going to happen. AFAIK Spindle was a one
 man project so no one else has the know how to quickly get into gear
 with the project. Some might think that that person could be me, and
 indeed i've become familiar with Spindle internals during the
 development of TapIDEA. But, there's the free time factor. I just
 wouldn't be able to find the time to do it.
 Still, if this scenario were to be become true, TapIDEA would live on.

 Spindle for T4 dies, a new project is born:
 Ok, so no Spindle and no TapIDEA for T4. What about T5 ? As Geoff as
 pointed out, T5 support is going to require an almost complete rewrite
 of Spindle. So, in this scenario someone would implement Spindle(or
 create a whole new project) for IDE support for T5, and TapIDEA would
 follow. I find that this is the scenario with the most chances of
 becoming reality.

 Spindle and TapIDEA die for good:
 Well, there's always the possibility that no one will volunteer to
 continue our efforts of bringing IDE support to Tapestry. In this
 scenario both Spindle and TapIDEA end their lives now.


 The TapIDEA project will be hibernating until one of these(or any
 other) scenarios become reality.
 I guess now it's up to the community to present their ideas about this.
 I hope that, together, we can give our contribution to making Tapestry
 IDE support a reality.

 Cheers,

 Hugo


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




-- 
Andreas Andreou - [EMAIL PROTECTED] - http://andyhot.di.uoa.gr
Tapestry / Tacos developer
Open Source / J2EE Consulting 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: TapIDEA future, post Time to move on

2006-08-28 Thread Jesse Kuhnert

Jesse has no such superhuman abilities. Or...can't fit anymore information
into his brain.

On 8/28/06, andyhot [EMAIL PROTECTED] wrote:


You're right and ... here's the rest of the story

I've been trying to reach Alex Kochnev, the author of
http://akochnev.blogspot.com/2006/08/tapestry-netbeans-plugin.html
but since i couldn't wait for his response, I went ahead and created
something
along the lines that he describes.
I made use of the works of http://blogs.sun.com/geertjan and Petr Pisl
https://nbwicketsupport.dev.java.net/ .

Seeing how it was mostly a copy-paste process I went ahead and proposed
( see comments of
http://blogs.sun.com/geertjan/entry/click_wicket_and_the_world )
the creation of a generic module for such web frameworks.

Both of them seem to be interested in something like this, and they
announced

https://nbwicketsupport.dev.java.net/servlets/ProjectForumMessageView?forumID=2221messageID=15065

I also went ahead and applied for https://nbtapestrysupport.dev.java.net/
I believe that with Alex, Petr and Geertjan's help we can create
something useful and nice.

Dwi Ardi Irawan wrote:
 I think someone has started working on a module that integrates the
 Tapestry web framework in NetBeans
 http://www.netbeans.info/newsletter/story.php?id=719

 DJ Gredler wrote:
 If I remember correctly, one of the benefits of the move to maven2 was
 supposed to be the creation of Tapestry sub-projects with their own
 commiters, where both contributors and components could be nurtured.

 What about a tapestry-ide subproject that Hugo and some other intrepid
 volunteers could get commit rights to, without getting commit rights to
 core/contrib/etc? This sub-project could contain core IDE support, with
 perhaps subprojects (tapestry-idea, tapestry-eclipse or whatever) for
 thin
 adaptors to IDEA, Eclipse, etc.

 My 2¢ is that Tapestry would benefit from official IDE tooling with a
 team
 behind it (rather than one-person efforts), and this certainly won't
 happen
 anytime soon if left to the current core developers (though Jesse
 does seem
 to possess superhuman time management abilities).

 Just an idea... feel free to shoot it down.

 Daniel


 On 8/28/06, Hugo Palma [EMAIL PROTECTED] wrote:

 Since Geoff decided to leave the Spindle project i've been thinking
 about the future of TapIDEA. As many of you know, TapIDEA is built on
 top of Spindle, which means No Spindle - No TapIDEA.

 There are several scenarios that can be put into account in the
current
 situation, and after a long consideration here are my conclusions.

 Someone else picks up Spindle where Geoff left off:
 I honestly don't think this is going to happen. AFAIK Spindle was a
one
 man project so no one else has the know how to quickly get into gear
 with the project. Some might think that that person could be me, and
 indeed i've become familiar with Spindle internals during the
 development of TapIDEA. But, there's the free time factor. I just
 wouldn't be able to find the time to do it.
 Still, if this scenario were to be become true, TapIDEA would live on.

 Spindle for T4 dies, a new project is born:
 Ok, so no Spindle and no TapIDEA for T4. What about T5 ? As Geoff as
 pointed out, T5 support is going to require an almost complete rewrite
 of Spindle. So, in this scenario someone would implement Spindle(or
 create a whole new project) for IDE support for T5, and TapIDEA would
 follow. I find that this is the scenario with the most chances of
 becoming reality.

 Spindle and TapIDEA die for good:
 Well, there's always the possibility that no one will volunteer to
 continue our efforts of bringing IDE support to Tapestry. In this
 scenario both Spindle and TapIDEA end their lives now.


 The TapIDEA project will be hibernating until one of these(or any
 other) scenarios become reality.
 I guess now it's up to the community to present their ideas about
this.
 I hope that, together, we can give our contribution to making Tapestry
 IDE support a reality.

 Cheers,

 Hugo


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




--
Andreas Andreou - [EMAIL PROTECTED] - http://andyhot.di.uoa.gr
Tapestry / Tacos developer
Open Source / J2EE Consulting


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





--
Jesse Kuhnert
Tapestry/Dojo/(and a dash of TestNG), team member/developer

Open source based consulting work centered around
dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com