Re: VOTE: Jochen Kemnade as PMC member

2015-02-27 Thread Andreas Andreou
Andreas Andreou: +1 (binding)

On Fri, Feb 27, 2015 at 12:42 PM, Ulrich Stärk u...@spielviel.de wrote:

 It's absolutely time to recognize Jochen's continuing contributions.

 Ulrich Stärk: +1 (binding)

 On 2015-02-27 01:37, Howard Lewis Ship wrote:
  If you haven't been noticing, Jochen has been putting in a lot of time on
  Tapestry; closing bugs, leading discussions, and mentoring people on the
  mailing list. He's been at it a more than long enough to show real
  commitment ... I'd love to see someone this charged up added to the
  Tapestry PMC.
 
  This is a binding vote to run for three days. It requires majority
  approval: at least three binding +1's and more binding +1's than -1's.
 
  Howard M. Lewis Ship: +1 (binding)
 

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JS Consulting


Re: [VOTE] Drop support for Java 5 in Tapestry 5.4 (2nd attempt)

2014-05-22 Thread Andreas Andreou
Andreas Andreou: +1 (binding)

On Thu, May 22, 2014 at 10:18 PM, Kalle Korhonen
kalle.o.korho...@gmail.com wrote:
 Right, that's the principle but not a strict requirement. I don't want us
 to get stuck with procedural issues. Voting is supposed to help us with
 coding, not prevent it. We don't vote on all code changes and in this case,
 we wanted to ask the community's opinion and it looks we have it. We can go
 by the lazy-consensus as well, I see that Thiago just copied the paragraph
 in his email.

 Kalle


 On Thu, May 22, 2014 at 11:58 AM, Jochen Kemnade kemn...@gmail.com wrote:

 I thought that only PMC members can cast binding votes, so, if none of the
 others vote +1, the vote will eventually fail?




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [1/3] TAP5-2260: Add support for CDI

2013-12-13 Thread Andreas Andreou
I see some source files contain lines with
copyright GOT5

That needs to change, right?


Re: VOTE: Tapestry 5.4-beta-1

2013-12-08 Thread Andreas Andreou
Andreas Andreou: +1 (binding)


On Sat, Dec 7, 2013 at 5:11 PM, Igor Drobiazko igor.drobia...@gmail.comwrote:

 Igor Drobiazko: +1 (binding)


 On Thu, Dec 5, 2013 at 12:01 AM, Howard Lewis Ship hls...@gmail.com
 wrote:

  This is a vote, open to all committers, to create a beta release of
  Tapestry 5.4.
 
  This represents the point at which new functionality should no longer be
  added and, instead, the emphasis should be on bug fixing and
 documentation.
 
  Vote to run for three days.
 
  Howard M. Lewis Ship: +1 (binding)
 
  --
  Howard M. Lewis Ship
 
  Creator of Apache Tapestry
 
  The source for Tapestry training, mentoring and support. Contact me to
  learn how I can get you up and productive in Tapestry fast!
 
  (971) 678-5210
  http://howardlewisship.com
 



 --
 Best regards,

 Igor Drobiazko
 http://tapestry5.de
 http://twitter.com/drobiazko




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting


Re: Tapestry 5.4, AngularJS and partial page content

2013-11-08 Thread Andreas Andreou
I'm also saying that if you're after big/complex angular apps (within
Tapestry or standalone), then componentize at the angular level.

But why have Tapestry templates generate those static angular templates
instead of just serving them directly from the context ?


On Fri, Nov 8, 2013 at 9:29 AM, Michael Wyraz michael.wy...@evermind.dewrote:

 Andreas,

 that's true for small single-page apps. But what if you have a really
 big/complex app with lot of markup?
 If you don't want to deliver such a app as one very big page, there are
 two options.
 The simplest is to create several tapestry pages and split the app into
 smaller pieces. But that's not always possible, especially when different
 pages interact with each other (example: one of our apps has multiple
 modules - e.g. management of contants and management of tasks. You can
 assign a contact to a task and even create a new contact from within a
 task. So the task module uses parts of the contacts module. If you
 split things into pages, it's hard to use frontend markup/code from a
 different page here).
 A different approach is to dynamically load the markup from other modules
 on demand. That's what we are doing at the moment, without angular but
 using tapestry's zones. We just inject a contact page into the tasks page
 and can provide a create new contact dialog via zone updates.
 I'm still doing some research on angular to see if it may be a technology
 we use in future - so I try to find out what's possible here and what not.
 Rendering partial pages is here just an option. Yesterday I've got my code
 working using blocks which I render to string. I used the code from
 https://issues.apache.org/jira/browse/TAP5-1864 and added my comment +
 code there. That works fine for me and gives me what I want. Nevertheless
 there's no reason why it should not be possible to render xml/xhtml
 fragments with tapestry which used to work on older versions and opens new
 usecases for tapestry.

 Regards,
 Michael.





  I'm curious - why do you want to use tapestry's component mechanism to
 provide the angular templates?

 Wouldn't they be loaded only once during the lifecycle of the angular app?
 Wouldn't you then want to bundle
 them in a single file and skip the extra template requests?




 On Thu, Nov 7, 2013 at 5:46 PM, Michael Wyraz michael.wy...@evermind.de
 wrote:

  Hello,

 I'm implementing a proof-of-concept application with tapestry 5.4 and
 angularjs. All basic things work, now I try to find some best practice.

 Angularjs provides the opportinity to dynamically load content (called
 'view templates') into a page area and connect it with logic. This allows
 to split up a large application into parts - a concept very similar to
 tapestry's components. One can embed templates within the page
 (surrounded
 by a special script tag) or can load it from the server.

 Angularjs behaves in the following way to load mytemplate:
 - check if there's a script tag script type=text/ng-template
 id=mytemplate - if yes take the script's content as template
 - otherwise load mytemplate from the server relative to the page's url

 Now I want to use tapestry's component mechanism to provide such
 templates:

 1. I could simply put all into one page and put the template's content
 into tapestry components:
 script type=text/ng-template id=mytemplate
t:mytemplate/
 /script
 This is simple but results in a (very big) page

 2. I could create a page for each template.
 This would make angular to load the template on demand.
 Problem here is that tapestry will not allow to create partial pages
 starting with a div.

 3. Tweak angularjs to use some zone update mechanism to load the
 templates.
 I have no idea if/how this is possible. If someone already did such,
 please let me know.

 What do you think would the best way to do it?

 Regards,
 Michael.


 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





 --
 Mit freundlichen Grüßen / Regards

 Michael Wyraz

 evermind GmbH
 Schorlemmerstraße 1
 04155 Leipzig

 Tel.:   +49 (0)341-25 39 66 - 0
 Fax:+49 (0)341-25 39 66 - 1
 Funk:   +49 (0)177-73 00 00 3
 E-Mail: michael.wy...@evermind.de

 HRB: 21586
 Amtsgericht Leipzig

 Geschäftsführer:
 Christoph Klemm
 Thomas Grünert
 Michael Wyraz



 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting


Re: Tapestry 5.4, AngularJS and partial page content

2013-11-07 Thread Andreas Andreou
I'm curious - why do you want to use tapestry's component mechanism to
provide the angular templates?

Wouldn't they be loaded only once during the lifecycle of the angular app?
Wouldn't you then want to bundle
them in a single file and skip the extra template requests?




On Thu, Nov 7, 2013 at 5:46 PM, Michael Wyraz michael.wy...@evermind.dewrote:

 Hello,

 I'm implementing a proof-of-concept application with tapestry 5.4 and
 angularjs. All basic things work, now I try to find some best practice.

 Angularjs provides the opportinity to dynamically load content (called
 'view templates') into a page area and connect it with logic. This allows
 to split up a large application into parts - a concept very similar to
 tapestry's components. One can embed templates within the page (surrounded
 by a special script tag) or can load it from the server.

 Angularjs behaves in the following way to load mytemplate:
 - check if there's a script tag script type=text/ng-template
 id=mytemplate - if yes take the script's content as template
 - otherwise load mytemplate from the server relative to the page's url

 Now I want to use tapestry's component mechanism to provide such templates:

 1. I could simply put all into one page and put the template's content
 into tapestry components:
 script type=text/ng-template id=mytemplate
   t:mytemplate/
 /script
 This is simple but results in a (very big) page

 2. I could create a page for each template.
 This would make angular to load the template on demand.
 Problem here is that tapestry will not allow to create partial pages
 starting with a div.

 3. Tweak angularjs to use some zone update mechanism to load the templates.
 I have no idea if/how this is possible. If someone already did such,
 please let me know.

 What do you think would the best way to do it?

 Regards,
 Michael.


 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting


Re: [VOTE] Tapestry Release 5.3.7

2013-04-25 Thread Andreas Andreou
Andreas Andreou: +1 (binding)

On Wed, Apr 24, 2013 at 10:55 AM, Massimo Lusetti mluse...@gmail.com wrote:
 I've created and uploaded a release of Tapestry 5.3.7, ready to be voted upon.

 The source and source downloads are uploaded to:
 http://people.apache.org/~mlusetti/tapestry-releases/

 and the Maven artifacts staged to:

 https://repository.apache.org/content/repositories/orgapachetapestry-133/

 Please examine these files to determine if the new release, 5.3.7, is ready.

 I've also created a 5.3.7 tag in Git:

 https://git-wip-us.apache.org/repos/asf?p=tapestry-5.git;a=shortlog;h=refs/tags/5.3.7

 Release notes page has been updated too.

 Vote will run for three days; On a successful vote, I'll release the Maven
 artifacts, and move the source and javadoc distributions from these 
 directories
 to the proper distribution directories and update the Tapestry site
 documentation, and send out appropriate notifications.


 Massimo Lusetti: +1 (binding)

 --
 Massimo



-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Radio and RadioGroup as AbstractField subclasses

2011-08-25 Thread Andreas Andreou
I personnaly consider the way zone works right now in Select a hack.

And btw, RadioGroup really works with that code!


On Wed, Aug 24, 2011 at 14:26, Denis Stepanov denis.stepa...@gmail.com wrote:
 I don't really like hacks like extracting the value or calling process 
 submission also RadioGroup will not work because it doesn't have a client id.

 Right now I would rather see small changes to add support for a zone param on 
 Checkbox and RadioGroup and refactoring after 5.3.

 Denis

 Aug 24, 2011 v 10:32 AM, Andreas Andreou:

 I'm away on vacations so i didn't commit any code to apache svn.

 But you can take a look of what's involved at
 https://github.com/andyhot/tapestry5/commits/trunk

 On Tue, Aug 23, 2011 at 13:44, Denis Stepanov denis.stepa...@gmail.com 
 wrote:
 I would like to have a zone param support for Chechbox and RadioGroup in 
 5.3.

 Will you manage to finish the refactoring into this version?

 Denis

 Aug 16, 2011 v 11:41 PM, Andreas Andreou:

 :) Your patch is ok - it's basically a copy of the Select code that
 did the same thing - but
 what i'd like to do is investigate how to further improve on that. One
 way is by generalizing
 and reusing (instead of copypasting) and the other relates to reusing
 AbstractField#processSubmission (that's what really allows impementing
 this without
 touching subclasses)





 --
 Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
 Apache Tapestry PMC / http://chesstu.be owner
 Open Source / JEE Consulting

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org



 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Radio and RadioGroup as AbstractField subclasses

2011-08-24 Thread Andreas Andreou
I'm away on vacations so i didn't commit any code to apache svn.

But you can take a look of what's involved at
https://github.com/andyhot/tapestry5/commits/trunk

On Tue, Aug 23, 2011 at 13:44, Denis Stepanov denis.stepa...@gmail.com wrote:
 I would like to have a zone param support for Chechbox and RadioGroup in 5.3.

 Will you manage to finish the refactoring into this version?

 Denis

 Aug 16, 2011 v 11:41 PM, Andreas Andreou:

 :) Your patch is ok - it's basically a copy of the Select code that
 did the same thing - but
 what i'd like to do is investigate how to further improve on that. One
 way is by generalizing
 and reusing (instead of copypasting) and the other relates to reusing
 AbstractField#processSubmission (that's what really allows impementing
 this without
 touching subclasses)





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Palette and Checklist don't use contributed value encoder?

2011-08-20 Thread Andreas Andreou
I remember having the same question when documenting some T4 components
way back! Many had required parameters, but if you didn't supply one, Tapestry
would supply a default value - so, to the user they really looked as
non required
parameters.

In any case, it was then decided to mark them an required in the docs
- sometimes
the code that supplied a good default value was added in later
versions... perhaps that
could be better addressed - what would you suggest?



On Sun, Aug 21, 2011 at 04:50, Bob Harner bobhar...@gmail.com wrote:
 Apart from the question of why Palette and Checklist don't yet support
 a default encoder, my other question would be why the encoder
 parameter is marked as required for AjaxFormLoop, Hidden and
 RadioGroup. After all, as Robert Z. says, those components seem to
 have the ability to supply the default encoder based on the bound type
 of value. My brain is a little sleep-deprived, so maybe I'm just not
 understanding how this really makes sense.

 On Sat, Aug 20, 2011 at 6:52 PM, Robert Zeigler
 robert.zeig...@roxanemy.com wrote:
 Um... last time I checked, Grid, GridRows, and Loop all operate on lists of 
 objects, so if this is the argument, then the philosophy is inconsistently 
 applied.  In fact, Grid makes it's determination based on the row 
 parameter.  And AjaxFormLoop /does/ provide a default value encoder (iff 
 you've also bound the value parameter... which is usually).  The 
 components take advantage of the fact that if the user has bound the value, 
 whatever type is bound must be universally applicable to all items in the 
 list.

 Again, AjaxFormLoop already does this.  There's no reason Palette couldn't 
 do something like that as well.. supply the defaultEncoder based on the 
 bound type of the value.
 I haven't looked over Checklist, but I suspect a similar case can be made 
 there.

 Robert

 On Aug 20, 2011, at 8/206:54 AM , Igor Drobiazko wrote:

 Checklist, Palette and AjaxFormLoop operate on a list of objects
 (SelectModel or Iterable) while the other component take only a single
 value. Providing a default ValueEncoder would mean that you need to get the
 first element in the list and check its type. This would probably work if
 the model parameter were principal. But what if you have different types of
 objects in the list?

 On Sat, Aug 20, 2011 at 3:56 AM, Bob Harner bobhar...@gmail.com wrote:

 Does anyone know why half of the built-in Tapestry 5 components that
 take an encoder parameter are NOT set up to be able to use a
 contributed ValueEncoder (that is, one configured with
 contributeValueEncoderSource() in AppModule class)?

 The following components nicely allow the encoder parameter to be
 optional:

   Grid, GridRows, Loop, Select, Upload:

 But the following make you provide the encoder parameter (even if you
 have a ValueEncoder configured in your AppModule for the appropriate
 type):

   AjaxFormLoop, Palette, Checklist, Hidden, RadioGroup

 Maybe there's some subtle reason for this?

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org




 --
 Best regards,

 Igor Drobiazko
 http://tapestry5.de


 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org



 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Announcing Tapestry startup

2011-08-18 Thread Andreas Andreou
nice! +1

On Thu, Aug 18, 2011 at 10:34, Igor Drobiazko igor.drobia...@gmail.com wrote:
 Hi,

 I'd love to tweak the message printed on registry startup. I was thinking
 about printing Tapestry 5 as ASCII code.

  __                  __             
 /_  __/__   ___ ___ / /___ __  / __/
  / / / _ `/ _ \/ -_|_-/ __/ __/ // / /__ \
 /_/  \_,_/ .__/\__/___/\__/_/  \_, / //
        /_/                   /___/


 What do you think?

 --
 Best regards,

 Igor Drobiazko
 http://tapestry5.de




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Radio and RadioGroup as AbstractField subclasses

2011-08-16 Thread Andreas Andreou
Hi,
I've started work on TAP5-1602 (Add Zone parameter to Checkbox component)
and it's been an interesting learning experience (it's really the
first time i'm going
over such big part of the T5 codebase) - so, keep that in mind, it
should explain
my ignorance in a few cases!

So, anyway, i'd like to provide the zone parameter to all
AbstractField subclasses
since i don't see the need to special-case it to a particular component
and in fact i've gotten it to work quite nicely.

But (there's always a but!), I then noticed that Radio and RadioGroup do not
extend from AbstractField, So, I'm wondering, are there any particular
reason for this?
Because i see a lot of the AbstractField code being duplicated in
those components
(esp. in RadioGroup).

I've prepared a diff file that would turn those components into
AbstractFields and it's at
https://gist.github.com/ef2fe45d2396c7c3f6a7
It's mainly deleted code (i think close to 150 lines less)! but (i did
mention there's always a
but, didn't I?) it requires a slight change in AbstractField (the
isDisabled method needs to
lose its final modifier since Radio needs to overwrite it). Is that an
acceptable change?

If that's not the case, there's still an alternative that i could be
happy with and that is
to have only RadioGroup extend from AbstractField (which makes some
sense since it's
the component with the most duplications and its value is really the
one that gets updated).

What do you think? Please let me know if i'm heading in the wrong direction.

btw, i'll discuss why it's possible to extend the concept of zone from
the select component
to all AbstractFields in a forthcoming email (but it basically has to
do with reusing the
AbstractField#processSubmission() method)

-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Radio and RadioGroup as AbstractField subclasses

2011-08-16 Thread Andreas Andreou
Inline - but keep in mind what i would really like to discuss here is
if the radio
components should extend from AbstractField. The details for supporting zone
parameter in AbstractFields should be discussed in separate thread.

On Wed, Aug 17, 2011 at 00:17, Denis Stepanov denis.stepa...@gmail.com wrote:
 Not all form fields support zone update,

Out of scope, but i hasten to add that i've already got that to work

TextField doesn't

What do you mean? Why not update a zone on change? Or on key press?

 and Radio shouldn't too,

I mentioned about Radios, that's why i'm ok with them not being
AbstractFields. But in either case [see next]

 all radios will be binded by the RadioGroup and because of that it can't use 
 an abstract JS init.

If the client code is smart enough, this doesn't really matter - it'll
be handled for you.


 By adding the zone parameter to the AbstractField you are forcing all 
 subclasses to implement it and in some cases it just doesn't makes sense.

No subclass needs to change, all work happens inside AbstractField


 Just commit my patch and I will then add support for the RadioGroup.

:) Your patch is ok - it's basically a copy of the Select code that
did the same thing - but
what i'd like to do is investigate how to further improve on that. One
way is by generalizing
and reusing (instead of copypasting) and the other relates to reusing
AbstractField#processSubmission (that's what really allows impementing
this without
touching subclasses)


 Denis



-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



$T deprecated

2011-08-15 Thread Andreas Andreou
Hi, in tapestry.js, in the $T function i see:
@deprecated With no specific replacement. To be removed after Tapestry 5.2.

Since that is used in quite a few other places in tapestry.js and also in
autocompleter.js and zone-refresh.js i'm wondering what needs to be
done there...

Is it the intention of the author to replace stuff like
$T(this.field).validationError = true;
to
$(this.field).getStorage().validationError = true;

Or should this helper now be provided by t5-dom.js ?
-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: WAIT_FOR_PAGE code

2011-08-15 Thread Andreas Andreou
Ok - interesting idea, i like it.

Notice though that with the change i'm proposing to
ClientBehaviorSupport it can also be implemented right there,
i.e. ClientBehaviorSupport.addWaitForPage(Element) will be changed
to include ajax-protection.js


On Mon, Aug 15, 2011 at 23:39, Howard Lewis Ship hls...@gmail.com wrote:
 I've been thinking about this as well.

 I want to experiment with an approach that does the following:

 html
  head
   script src=/require.js/
  /head
  body
    script src=ajax-protection.js/

  ...

   script
    // Use require.js to load everthing else
  /script
 /html

 The ajax-protection would write to document, adding an translucent (0%
 alpha) div covering the whole body element. When clicked it would
 become visible. When the document is fully loaded, it would be
 removed.

 This should be written with no dependencies, as Prototype (in 5.3) and
 jQuery (in 5.4) will not yet be loaded and available.

 If implemented correctly, we shouldn't need to worry about the wait
 for page on individual components, it will simply work, as any
 attempt to click on a field or link will hit the div first instead.

 On Mon, Aug 15, 2011 at 12:30 PM, Andreas Andreou andre...@gmail.com wrote:
 Hi, in some projects i'd like to get rid of the
 onclick=javascript:return Tapestry.waitForPage(event);'
 and
 onsubmit=javascript:return Tapestry.waitForPage(event);
 code in the generated html.

 That code is generated in AbstractComponentEventLink#beginRender and in
 Form#beginRender()

 Initially i though of using some (more) conditionals to change this, but 
 then i
 noticed that in both cases ClientBehaviorSupport is available and used
 in the code
 nearby.
 And as the ClientBehaviorSupport name suggests, it makes sense for it to be
 the one responsible for outputting that code ( and in that way give
 anyone the ability
 to override its behavior )

 So i'm thinking of a new method, 
 ClientBehaviorSupport.addWaitForPage(Element)

 Do you guys see any problems with thisd approach? If there are no
 objections, i'll
 soon add a JIRA and go on with this

 --
 Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
 Apache Tapestry PMC / http://chesstu.be owner
 Open Source / JEE Consulting

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: WAIT_FOR_PAGE code

2011-08-15 Thread Andreas Andreou
Sure, if it's going to always be applied, then there's no need doing
anything specific in AbstractComponentEventLink#beginRender
or Form#beginRender() - and thus no need to extract common code
into ClientBehaviorSupport.

On Tue, Aug 16, 2011 at 01:20, Howard Lewis Ship hls...@gmail.com wrote:
 On Mon, Aug 15, 2011 at 3:08 PM, Andreas Andreou andre...@gmail.com wrote:
 Ok - interesting idea, i like it.

 Notice though that with the change i'm proposing to
 ClientBehaviorSupport it can also be implemented right there,
 i.e. ClientBehaviorSupport.addWaitForPage(Element) will be changed
 to include ajax-protection.js


 I really saw this as more something the (@Traditional)
 DocumentLinkerImpl would do automatically.  Part of the idea is to
 make it more fool proof by just applying it to the whole page, no
 questions asked ... and to streamline markup at the same time.


 On Mon, Aug 15, 2011 at 23:39, Howard Lewis Ship hls...@gmail.com wrote:
 I've been thinking about this as well.

 I want to experiment with an approach that does the following:

 html
  head
   script src=/require.js/
  /head
  body
    script src=ajax-protection.js/

  ...

   script
    // Use require.js to load everthing else
  /script
 /html

 The ajax-protection would write to document, adding an translucent (0%
 alpha) div covering the whole body element. When clicked it would
 become visible. When the document is fully loaded, it would be
 removed.

 This should be written with no dependencies, as Prototype (in 5.3) and
 jQuery (in 5.4) will not yet be loaded and available.

 If implemented correctly, we shouldn't need to worry about the wait
 for page on individual components, it will simply work, as any
 attempt to click on a field or link will hit the div first instead.

 On Mon, Aug 15, 2011 at 12:30 PM, Andreas Andreou andre...@gmail.com 
 wrote:
 Hi, in some projects i'd like to get rid of the
 onclick=javascript:return Tapestry.waitForPage(event);'
 and
 onsubmit=javascript:return Tapestry.waitForPage(event);
 code in the generated html.

 That code is generated in AbstractComponentEventLink#beginRender and in
 Form#beginRender()

 Initially i though of using some (more) conditionals to change this, but 
 then i
 noticed that in both cases ClientBehaviorSupport is available and used
 in the code
 nearby.
 And as the ClientBehaviorSupport name suggests, it makes sense for it to be
 the one responsible for outputting that code ( and in that way give
 anyone the ability
 to override its behavior )

 So i'm thinking of a new method, 
 ClientBehaviorSupport.addWaitForPage(Element)

 Do you guys see any problems with thisd approach? If there are no
 objections, i'll
 soon add a JIRA and go on with this

 --
 Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
 Apache Tapestry PMC / http://chesstu.be owner
 Open Source / JEE Consulting

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





 --
 Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
 Apache Tapestry PMC / http://chesstu.be owner
 Open Source / JEE Consulting

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: ValueChanged event from RadioGroup and Checkbox

2011-08-14 Thread Andreas Andreou
Hi, on my way out so just a quick reply...

If this is a mixin (and i'm thinking something that uses
Tapestry.Initializer.updateZoneOnEvent and has 2 parameters, zone and
eventName)
then it can be applied by default in all AbstractField subclasses
(the way that the RenderDisabled mixin applies to AbstractTextField subclasses)

So, users will still just write zone=myZone

And of course, they'll be able to reuse the mixin in their own components.


On Sun, Aug 14, 2011 at 12:07, Igor Drobiazko igor.drobia...@gmail.com wrote:
 Whether you implement that feature as a mixin or as a component's parameter
 is probably a matter of taste. But I have two concerns implementing about a
 mixin:

 1) I think everybody will agree that inconsistent API sucks. If you are used
 to use zone parameter for ajaxifying  ActionLink, Form, Select, etc, you
 would expect the Checkbox component to behave same. Having a consistent API
 is much more important that the fact that zone is orthogonal to the
 core components'
 functionality.

 2) Currently, when I need to explain somebody how to ajaxify a component it
 tell him to use zone parameter. Using this parameter is very simple. Even
 Tapestry beginners are happy with it. In the last 8 months I teached a lot
 of non-Java developers. They start to ask about Ajax after a couple of hours
 using Tapestry. In order to get started with Ajax, they just need to learn
 what is a zone and how to connect it to a component, such as ActionLink.
 That's all.

 3) Now imagine how that would change if you would need to use mixins: First
 of all, you would need to use two parameters for a
 component(t:mixins=FooMixin and FooMixin.zone=myZone). Using just
 zone=myZone is much more simple. Over overcomplicating things? Now let's
 try to explain how to ajaxify a component to a Tapestry beginner. You tell
 him about using FooMixin. Oh, wait. You need to explain the mixin concept
 first. Not that easy for a Tapestry beginners. I'm pretty sure that even
 advanced users don't feel comfortable about mixins. That's just reality.

 Much as I like mixins, I strongly believe we should not use the concept in
 this case.

 On Sat, Aug 13, 2011 at 4:18 PM, Andreas Andreou andre...@gmail.com wrote:

 I'm thinking that zone (and ajax) is orthogonal to the core
 components' functionality. And
 that's exactly where mixins are supposed to be good at.

 Now that doesn't mean that those components cannot directly offer the
 zone parameter
 to their users (this can still be the case) - it's just they will have
 implemented that through
 a mixin.

 The context parameter of ActionLink, EventLink was implemented through
 inheritance
 (in the way AbstractComponentEventLink is used) so i'm not sure if
 it's a good counter-case
 here.


 On Sat, Aug 13, 2011 at 11:43, Igor Drobiazko igor.drobia...@gmail.com
 wrote:
  -1 for implementing it as a mixin. We should keep consisten API for
  components. Almost every component has a zone parameter. Why should Radio
  and Checkbox behave different?
 
  Following this idea we should also have implemented context parameter of
  ActionLink, EventLink, etc as a mixin but we didn't. Why? Just because it
  doesn't make sense. Same for the current patch.
 
  IMHO, the patch should be applied as it is. We shouldn't use mixins just
  because we can. The zone parameter is definitely a part of the component.
 
  On Sat, Aug 13, 2011 at 10:30 AM, Denis Stepanov
  denis.stepa...@gmail.comwrote:
 
   I see the implementation of both very similar: almost just JavaScript,
  listen to a change event and use ZoneManager to update a zone passing a
  value as context (the selected value in Select, true or false in
 Checkbox
  and Radio, select value for RadioGroup). The JavaScript code would
 figure
  out what to do based on the type of HTML form component (or any
 component
  implementing ClientElement instance) in which the mixin was applied. We
  could even have a generic ZoneUpdater mixin that updates a zone and that
  could be used in any component or HTML element (in this case, the Any
  component should be used).
 
  I Agree now :). It would be better to have to have a ZoneUpdater mixin
 even
  though I still think that one param is more lazy dev friendly :).
 
   I haven't seen your patches, though.
 
 
  I will try to implement it.
 
  Denis
 
  On 12.8.2011, at 22:30, Thiago H. de Paula Figueiredo wrote:
 
   On Fri, 12 Aug 2011 15:49:05 -0300, Denis Stepanov 
  denis.stepa...@gmail.com wrote:
  
   I understand mixin concept and code separation but in this case I
 don't
  think we need discuss so much about a few lines of code.
  
   I disagree. :)
  
   We can also discuss that Autocomplete should be somehow wired with
 all
  that onchange actions because it does the same thing.
  
   I'm not following you here. I just presented Autocomplete as something
  that could be implemented inside the component but it was decided that
 it
  was best implemented as a mixin. IMHO that's the approach we

Re: ValueChanged event from RadioGroup and Checkbox

2011-08-13 Thread Andreas Andreou
I'm thinking that zone (and ajax) is orthogonal to the core
components' functionality. And
that's exactly where mixins are supposed to be good at.

Now that doesn't mean that those components cannot directly offer the
zone parameter
to their users (this can still be the case) - it's just they will have
implemented that through
a mixin.

The context parameter of ActionLink, EventLink was implemented through
inheritance
(in the way AbstractComponentEventLink is used) so i'm not sure if
it's a good counter-case
here.


On Sat, Aug 13, 2011 at 11:43, Igor Drobiazko igor.drobia...@gmail.com wrote:
 -1 for implementing it as a mixin. We should keep consisten API for
 components. Almost every component has a zone parameter. Why should Radio
 and Checkbox behave different?

 Following this idea we should also have implemented context parameter of
 ActionLink, EventLink, etc as a mixin but we didn't. Why? Just because it
 doesn't make sense. Same for the current patch.

 IMHO, the patch should be applied as it is. We shouldn't use mixins just
 because we can. The zone parameter is definitely a part of the component.

 On Sat, Aug 13, 2011 at 10:30 AM, Denis Stepanov
 denis.stepa...@gmail.comwrote:

  I see the implementation of both very similar: almost just JavaScript,
 listen to a change event and use ZoneManager to update a zone passing a
 value as context (the selected value in Select, true or false in Checkbox
 and Radio, select value for RadioGroup). The JavaScript code would figure
 out what to do based on the type of HTML form component (or any component
 implementing ClientElement instance) in which the mixin was applied. We
 could even have a generic ZoneUpdater mixin that updates a zone and that
 could be used in any component or HTML element (in this case, the Any
 component should be used).

 I Agree now :). It would be better to have to have a ZoneUpdater mixin even
 though I still think that one param is more lazy dev friendly :).

  I haven't seen your patches, though.


 I will try to implement it.

 Denis

 On 12.8.2011, at 22:30, Thiago H. de Paula Figueiredo wrote:

  On Fri, 12 Aug 2011 15:49:05 -0300, Denis Stepanov 
 denis.stepa...@gmail.com wrote:
 
  I understand mixin concept and code separation but in this case I don't
 think we need discuss so much about a few lines of code.
 
  I disagree. :)
 
  We can also discuss that Autocomplete should be somehow wired with all
 that onchange actions because it does the same thing.
 
  I'm not following you here. I just presented Autocomplete as something
 that could be implemented inside the component but it was decided that it
 was best implemented as a mixin. IMHO that's the approach we should follow.
 
  IMHO mixin is too abstract for two different form components.
 
  I see the implementation of both very similar: almost just JavaScript,
 listen to a change event and use ZoneManager to update a zone passing a
 value as context (the selected value in Select, true or false in Checkbox
 and Radio, select value for RadioGroup). The JavaScript code would figure
 out what to do based on the type of HTML form component (or any component
 implementing ClientElement instance) in which the mixin was applied. We
 could even have a generic ZoneUpdater mixin that updates a zone and that
 could be used in any component or HTML element (in this case, the Any
 component should be used).
 
  I haven't seen your patches, though.
 
  Select component already has a zone parameter
 
  That's my point: it shouldn't have a zone parameter and IMHO we shouldn't
 propagate this error to any other component.
 
  The question is should other form components like Checkbox support
 similar behaviour using same approach simply by binging a zone parameter?
 
  I don't think so.
 
  --
  Thiago H. de Paula Figueiredo
  Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,
 and instructor
  Owner, Ars Machina Tecnologia da Informação Ltda.
  http://www.arsmachina.com.br


 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org




 --
 Best regards,

 Igor Drobiazko
 http://tapestry5.de




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [VOTE] Taha Hafeez as Tapestry Committer

2011-08-13 Thread Andreas Andreou
Andreas Andreou: +1 (binding)

On Sat, Aug 13, 2011 at 14:42, Massimo Lusetti mluse...@gmail.com wrote:
 On Fri, Aug 12, 2011 at 7:45 PM, Howard Lewis Ship hls...@gmail.com wrote:

 Taha has been quite active over the last several months blogging,
 evangalizing, mentoring on the mailing list, and doing all the other
 things that committers are supposed to be doing, so I think it's high
 time we make it official.

 Vote to run for three days.  Binding votes from PMC members only (but
 all are encouraged to show their opinion).

 Howard M. Lewis Ship: +1 (binding)


 Note: please use the format above for your vote ... it saves me a lot
 of work compiling the final tally.

 Massimo Lusetti: +1 (non-binding)

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

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: integrate swing components to tapestry

2011-08-11 Thread Andreas Andreou
Really weird question. So weird, it got me interested...

Looks like there's some java introductory course at
http://www.cs.duke.edu/courses/cps004/fall99/doc/
and for some reason they used tapestry.support package!

Nut anyway, that's unrelated to tapestry (the web framework)
so you can't use those as components

On Thu, Aug 11, 2011 at 20:00, Massimo Lusetti mluse...@gmail.com wrote:
 On Thu, Aug 11, 2011 at 6:55 PM, Howard Lewis Ship hls...@gmail.com wrote:

 To quote Charles Babbage: I am not able rightly to apprehend the kind
 of confusion of ideas that could provoke such a question.

 Please say professor Charles Babbage

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

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: ValueChanged event from RadioGroup and Checkbox

2011-08-11 Thread Andreas Andreou
That makes sense to me too - see
http://tapestry.1045711.n5.nabble.com/Parameters-in-implementation-mixins-td3395407.html

I may be wrong but wasn't that zoneupdate mixin added in 5.3? If
that's the case, then it's
just a matter of using it ... and perhaps deciding what to do with
select (which looks to be
the exception).

On Fri, Aug 12, 2011 at 01:58, Josh Canfield joshcanfi...@gmail.com wrote:
 Perhaps the patch should be to make select component do it as a mixin ;)

 On Thu, Aug 11, 2011 at 1:01 PM, Denis Stepanov
 denis.stepa...@gmail.com wrote:
 What about a mixin instead of changing the component themselves? That's 
 what I'd do.

 Select component doesn't implement it using a mixin.

 I would like to have consistent behaviour in core components, if a Select 
 could update a zone on change why other form's component can't.

 Denis

 On 11.8.2011, at 21:46, Thiago H. de Paula Figueiredo wrote:

 On Thu, 11 Aug 2011 14:41:59 -0300, Denis Stepanov 
 denis.stepa...@gmail.com wrote:

 Anyone?

 What about a mixin instead of changing the component themselves? That's 
 what I'd do.


 On 10.8.2011, at 13:40, Denis Stepanov wrote:

 https://issues.apache.org/jira/browse/TAP5-1602

 Someone with commit access please review the patch.

 Denis

 On Aug 8, 2011, at 11:20 AM, Denis Stepanov wrote:

 Thanks, I have implemented this by using a mixin in our code.

 I just what to have native support for Radio and Checkbox valueChaned 
 event in the next Tapestry version.

 Denis

 On Aug 8, 2011, at 10:39 AM, Михаил Слободянюк wrote:


 If you want use radio as like select try this
 http://code.google.com/p/orion-cpu/source/browse/trunk/orion-web/src/main/java/ua/orion/web/components/RadioSelect.java

 I would like to add support for the valueChanged event from RadioGroup 
 and
 Checkbox component just like it is in Select component, is there 
 anyone who
 thinks it should be done and eventually will accept a patch?


 Don't forget copy
 http://code.google.com/p/orion-cpu/source/browse/trunk/orion-web/src/main/resources/ua/orion/web/components/RadioSelect.js

 Mihail





 --
 Thiago H. de Paula Figueiredo
 Independent Java, Apache Tapestry 5 and Hibernate consultant, developer, 
 and instructor
 Owner, Ars Machina Tecnologia da Informação Ltda.
 Consultor, desenvolvedor e instrutor em Java, Tapestry e Hibernate
 http://www.arsmachina.com.br

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org



 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org



 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Alternate template format?

2011-07-27 Thread Andreas Andreou
It would seem to me that such view technologies don't generally play
well with component based frameworks. One would need to rewrite
parts of their existing parsers (and in some cases even extend the format)
in order to support the expected component lifecycle.

On the other hand, i see nothing wrong with RenderHaml (and similar) type of
components (those would effectively be what we're discussing only that
they can't
include tapestry components in them) which shouldn't require more than
a few lines
(provided there exists a java library for the format).

Finally, of the existing (xml or not) formats, i find most interesting
those that
include client-side renderers (Mustache is an example) - that way you can start
considering sending the view to the client, e.t.c.
.

On Thu, Jul 28, 2011 at 00:27, Thiago H. de Paula Figueiredo
thiag...@gmail.com wrote:
 On Wed, 27 Jul 2011 15:14:58 -0300, Howard Lewis Ship hls...@gmail.com
 wrote:

 I wonder if there's any interest in an alternate, non-XML template
 format ... something like YAML, HAML or Scalate?  It would be super
 easy to implement.  Obviously, for 5.4 or later.

 Isn't this a problem looking for a solution? I don't think it would hurt to
 have hooks to support other template formats/engines, but having support for
 specific template formats/engines inside Tapestry project would just create
 confusion IMHO.

 Might be fun to take a few pages and component templates and create
 mockups of an alternate format.



 --
 Thiago H. de Paula Figueiredo
 Independent Java, Apache Tapestry 5 and Hibernate consultant, developer, and
 instructor
 Owner, Ars Machina Tecnologia da Informação Ltda.
 Consultor, desenvolvedor e instrutor em Java, Tapestry e Hibernate
 http://www.arsmachina.com.br

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [VOTE] Change to Tapestry Version Numbering and Release Processes

2011-06-29 Thread Andreas Andreou
Andreas Andreou: +0 (binding)

On Wed, Jun 29, 2011 at 23:32, Josh Canfield joshcanfi...@gmail.com wrote:
 Josh Canfield: +1 (non-binding)


 On Wed, Jun 29, 2011 at 12:03 PM, Howard Lewis Ship hls...@gmail.com wrote:
 Tapestry versioning structure as currently implemented in problematic
 for several reasons:
 1. We vote and release non-final artifacts, which goes against the
 established model set by the board.
 2. We have a proliferation of version numbers, which complicates the
 creation of builds, as well as tracking in JIRA.
 3. Strictly numeric version numbers require a separate lookup in
 documentation to establish stability (alpha, beta, release candidate,
 final).

 The latter has been seen recently with people thinking that version
 5.3.0 is a final build, rather than a very early alpha build.

 This proposal would simplify the version numbering scheme and link it
 properly to the release numbering scheme, while preserving efforts to
 ensure that releases are available to a wide audience before
 being voted as stable and distributed.

 Tapestry version numbers for stable releases will henceforth match
 Tapestry release numbers.  A release number consists of a product
 number (5) and a index number (for example, 3) separated by a dot.  At
 the time of this writing, the stable release number is 5.2 and the
 development release number is 5.3.

 A bug fix release replaces a stable release, adding an index number to
 the release number. Thus the first bug fix release of Tapestry 5.3
 will be Tapestry 5.3.1, followed by 5.3.2, etc. (as necessary).

 Only final, stable releases will be made widely available (via the
 Apache downloads page, or via the central Maven repository).

 Intermediate artifacts represent previews of the eventual stable
 release.  The version number for such a preview is of the form
 release-number-stability-index, where the release number is as
 described above, the stability is one of alpha, beta or rc, and
 the index number indicates the order within the stability. The index
 number starts at 1.

 alpha versions are not stable; the represent functionality in flux;
 classes and methods may be renamed or otherwise refactored between
 releases.

 beta versions occur once main functionality is complete; they exist
 to fix bugs in both old and new functionality, and fill any gaps in
 functionality.

 rc versions are release candidates; the functionality should be
 solid; the point of a release candidate is to get wide exposure to the
 new codebase to ensure that the final release is free of bugs.

 A preview release may be created at any time. A tag is created in
 Subversion to label the exact source from which the preview release
 is generated.  The preview release is built and uploaded to the Apache
 Nexus. Once uploaded, the master version number (in trunk) should be 
 advanced to
 the next index number within the same stability series (example:
 5.3-alpha-2 to 5.3-alpha-3).

 The Apache Nexus URL for the preview release may
 be distributed on the Tapestry user mailing list. However, preview
 releases are deleted, not released. This is important ... preview
 releases are never released to the Maven Central repository, only
 final releases are distributed via Maven Central.

 A stability vote may follow a preview release. This is
 to vote the code base up to the next level of stability (to beta,
 then rc, then stable). This a lazy consensus vote.

 Once a version has been voted stable, a  release may be built and uploaded 
 to
 the Apache Nexus. A stable release also includes additional non-Maven
 artifacts containing the project's source code, and additional
 artifacts containing JavaDoc or other reports. The other artifacts are
 distributed
 via the Apache Mirrors.

 The vote for a  release is a binding vote, requiring at least 3
 +1 votes and no vetoes, as outlined in
 http://www.apache.org/foundation/voting.html

 Following a successful release vote, the final release artifacts in
 the Apache Nexus repository may be released to the Maven Central
 repository, and the additional artifacts moved into place for download
 from the Apache distribution mirrors.  This is also the point at which
 the Tapestry wiki is updated to announce the new release (and provide
 proper links to it), as well as announcements on the Tapestry user
 mailing list and elsewhere.

 Bug fix releases are follow-ons to stable releases.  Bug fix versions
 automatically start at stability rc, reflecting the fact that only
 localized bug fixes are expected to be included in such a release.
 Once all desired bug fixes are in place, a stability vote (to stable)
 is followed by a release vote.

 This change affects Tapestry 5.3 and up. As part of this change,
 @since and @deprecated tags in Java source will be modified to indicate
 the release number (5.3) not the version number (5.3.0). In
 addition, the existing 5.3.x
 JIRA versions will be collapsed down to a single 5.3 version, which is
 to say that
 JIRA

Re: [VOTE] Massimo Lusetti as Tapestry Committer

2011-06-29 Thread Andreas Andreou
Andreas Andreou: +1 (binding)

On Thu, Jun 30, 2011 at 01:10, Thiago H. de Paula Figueiredo
thiag...@gmail.com wrote:
 Thiago H. de Paula Figueiredo: +1 (binding). Yay! :)

 --
 Thiago H. de Paula Figueiredo
 Independent Java, Apache Tapestry 5 and Hibernate consultant, developer, and
 instructor
 Owner, Ars Machina Tecnologia da Informação Ltda.
 http://www.arsmachina.com.br

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [DISCUSS] Proposal for New Versioning Procedures

2011-06-28 Thread Andreas Andreou
, a stability vote (to final)
 is followed by a release vote.


 PROS:

 At-a-glance identification of version stability.
 Alignment of Tapestry product releases (5.3) with Tapestry version
 numbers (5.3, then 5.3.1).
 Streamlined procedures for generating and distributing a preview release.
 Simplification of issue tracking in JIRA.
 Most votes can be lazy-consensus.

 CONS:

 People desiring early access must search the correct Nexus repository;
 this will limit the exposure of preview releases.
 More voting, as stability votes are separate from preview and final
 release votes.

 As I said before, my understanding is that we can omit voting on preview 
 packages since they are no
 releases in the sense of the ASF. A lazy consensus vote is nice though as it 
 keeps the community
 involved.

 Otherwise: +1

 Uli

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Should we start using RequireJS?

2011-06-24 Thread Andreas Andreou
For the record, i've nothing against requirejs. I like their module work
and it seems to be used in a lot of places (even dojo's 1.7 loader is
able to load requirejs modules and i think they've rewritten their modules
so that they can be loaded by requirejs and other AMD loaders).

Anyway, some more comments inline:

On Fri, Jun 24, 2011 at 20:01, Howard Lewis Ship hls...@gmail.com wrote:
 True, perhaps there's a slimmed-down version of requreJS (or something
 similar) that does the loading, and the callback-on-load, but not the
 modules?  Actually, I doubt the modules code is that big a deal.

 In any case,

 I hadn't thought about working in terms of requireJS modules, and
 given how URLs for JavaScript library assets are organized, it may not
 be possible to use the module name (i.e., require('core')) but always
 the path (require('/assets/123456/tapestry/core.js').


That's not the case. In requirejs you can define a base url (in this case
/assets/123456 and then require(tapestry/core) will work.
You can also define different urls per submodule so that
require(contrib/extra)
loads the code from /contrib-assets/7890 or whatever
See http://requirejs.org/docs/api.html#config

 However, requireJS modules may not be a bad idea, its where I'm
 already headed with T5.extend().  It will help with modularity and
 namespace management.

 It will be interesting to experiment ... for example, perhaps
 requireJS would be the only JS in full page render, and would be
 responsible for bringing in core.js and other main modules.  Or,
 perhaps, requireJS would simply be another JS rolled into the core
 stack.

And of course the other interesting experiment is js/css optimization
through requirejs. The difference with the current work in Tapestry
would be that in the requirejs case you will be able to spread
your js code in multiple files without needing to include all of them in the
stack - you'd just add the one that requires the rest, e.t.c.


 Intuitively, bootstrapping using requireJS (the first option) would
 lead to fast page load times.  We will need to update the solution
 that deals with premature clicks/form submits, etc.




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Should we start using RequireJS?

2011-06-23 Thread Andreas Andreou
So, you're talking about a replacement for Tapestry.ScriptManager.loadScript
(T.S.addScripts will still be needed I think) and not a modularization
of T5 js code
into requirejs modules, right?

If that's the case, then perhaps requirejs (12.8KB minified) might be
overkill. There's also
https://github.com/getify/LABjs (4.59KB minified), but...
it's interesting to note that you can more or less get this for free
in jquery through
http://api.jquery.com/jQuery.getScript/ (though
https://github.com/got5/tapestry5-jquery
isn't yet doing that - it just appends the SCRIPT node to HEAD). So,
isn't there a
(preferably small) prototype plugin just for that?

On Thu, Jun 23, 2011 at 02:05, Howard Lewis Ship hls...@gmail.com wrote:
 http://requirejs.org/

 BSD License

 Would replace tapestry.js code that loads script files and do a better
 job, especially in IE9, which is likely broken at this time.

 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Wanted: better Google results

2011-06-13 Thread Andreas Andreou
it's setup - ask howard for access.

I've setup google webmasters account, so if you want to
see those, ask me.

On Tue, Jun 14, 2011 at 04:18, Bob Harner bobhar...@gmail.com wrote:
 Not by me. Maybe one of the other guys has set up something, not sure.

 On Mon, Jun 13, 2011 at 6:27 PM, Mark mark-li...@xeric.net wrote:
 Looks good.  Is there any type of analytics running so you can see
 if/when searches start shifting to the newer pages?

 Mark

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org



 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Wanted: better Google results

2011-06-13 Thread Andreas Andreou
Ok, the webmasters account should be accessible to you...
It's mainly used to exclude T4 pages from becoming sitelinks

On Tue, Jun 14, 2011 at 04:32, Bob Harner bobhar...@gmail.com wrote:
 Yes to both, please :-)

 On Mon, Jun 13, 2011 at 9:26 PM, Andreas Andreou andre...@gmail.com wrote:
 it's setup - ask howard for access.

 I've setup google webmasters account, so if you want to
 see those, ask me.

 On Tue, Jun 14, 2011 at 04:18, Bob Harner bobhar...@gmail.com wrote:
 Not by me. Maybe one of the other guys has set up something, not sure.

 On Mon, Jun 13, 2011 at 6:27 PM, Mark mark-li...@xeric.net wrote:
 Looks good.  Is there any type of analytics running so you can see
 if/when searches start shifting to the newer pages?

 Mark

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org



 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





 --
 Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
 Apache Tapestry PMC / http://chesstu.be owner
 Open Source / JEE Consulting

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org



 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [VOTE] Bob Harner as Tapestry committer

2011-06-04 Thread Andreas Andreou
Andreas Andreou: +1 (binding)

On Wed, Jun 1, 2011 at 21:23, Igor Drobiazko igor.drobia...@gmail.com wrote:
 Bob did a fantastic job. Kudos!

 Igor Drobiazko: +1 (binding)

 On Wed, Jun 1, 2011 at 1:57 PM, Ulrich Stärk u...@spielviel.de wrote:

 Bob has been extremely active contributing to our documentation and website
 in the past. It's a
 shame that we haven't made him a committer earlier ;)

 Vote to run for 72 hours.

 Ulrich Stärk: +1 (binding)

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org




 --
 Best regards,

 Igor Drobiazko
 http://tapestry5.de




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Failing builds / javadoc

2011-06-01 Thread Andreas Andreou
Googling for this the other day, i was under the impression this is
a gradle issue - ppl were basically asking for a way to include system
dependencies, see:
http://www.mail-archive.com/user@gradle.codehaus.org/msg03352.html
http://issues.gradle.org/browse/GRADLE-1477

As for access to jenkins, it's not possible to access the server, just
the build
clients (for instance vesta.apache.org). I think INFRA can set this up


On Wed, Jun 1, 2011 at 23:21, Howard Lewis Ship hls...@gmail.com wrote:
 I recently had to disable the build of tapestry-javadoc.  From what I
 can tell, the JDK on the Jenkins build server does not include
 tools.jar (or perhaps it does, but the com.sun.javadoc.* classes are
 not present).

 Has anyone investigated a solution to this problem?  My guess is that
 /usr/lib/jvm/java-6-sun/jre/lib/rt.jar is on the classpath, but
 /usr/lib/jvm/lib/tools.jar is not (adjust for whatever version of the
 JDK is on the build server). What is the right way to get tools.jar on
 the classpath?  Does anyone have login access to the Jenkins build
 server, which would make debugging this MUCH easier?

 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Tapestrty Builds on Ubunutu2

2011-04-21 Thread Andreas Andreou
I'll open a jira for this - here's the original one
https://issues.apache.org/jira/browse/INFRA-2436

On Thu, Apr 21, 2011 at 21:44, Ulrich Stärk u...@spielviel.de wrote:
 In fact Andreas set it up. He should know what packages are required. I'm
 a bit thin on free time lately due to my involvement with Google Summer of
 Code this year and can't look into it in more detail until mid-may.

 Uli

 Am Do, 21.04.2011, 20:39 schrieb Howard Lewis Ship:
 On Thu, Apr 21, 2011 at 11:18 AM, Niklas Gustavsson
 nik...@protocol7.com wrote:
 On Thu, Apr 21, 2011 at 6:19 PM, Howard Lewis Ship hls...@gmail.com
 wrote:
 Context: we have some frustration that our build is limited to
 execution on Ubuntu2, which has some heavy hitters (ActiveMQ, Hive,
 etc.) continuously building, resulting in long waits (many hours) for
 our 15 minute build.

 If you can provide instructions for what you need installed (apt
 packages) on ubuntu1, I'll take care of it. If you're build would work
 on BSD, the freebsd1 slave is pretty much idle most of the time. Also,
 you might investigate getting your own slave if this continuos being a
 problem for you.


 Thanks for the help.  I believe Uli set up the build initially,
 perhaps he can provide you with the information.  We shouldn't be tied
 to any particular platform; the main things we need are Xvfb and
 Firefox (Tapestry is a web framework, we need to run a web browser to
 test it).

 /niklas




 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com




 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [VOTE] Francois Facon as committer

2011-04-08 Thread Andreas Andreou
Andreas Andreou: +1 (binding)

On Fri, Apr 8, 2011 at 12:11, Robin Komiwes robin.komi...@gmail.com wrote:
 Robin Komiwes : +1 (non binding)



 On Thu, Apr 7, 2011 at 9:09 AM, Emmanuel DEMEY 
 demey.emman...@gmail.comwrote:

 Emmanuel DEMEY : +1 (non binding)





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Deploying javadocs

2011-04-01 Thread Andreas Andreou
i see you got around this - what was the problem?

On Wed, Mar 30, 2011 at 00:00, Igor Drobiazko igor.drobia...@gmail.com wrote:
 Hi,

 I'm getting the following error when deploying the javadocs for 5.2.5. While
 I'm able to login to people.apache.org via SSH, copying javadocs fails. Any
 ideas?

 [INFO] [site:deploy {execution: default-cli}]
 scpexe://people.apache.org/www/tapestry.apache.org/tapestry5.2-dev/ -
 Session: Opened
 Executing command: mkdir -p /www/tapestry.apache.org/tapestry5.2-dev/.
 Executing command: /bin/sh -c ssh -o 'BatchMode yes'
 drobia...@people.apache.org 'mkdir -p /www/
 tapestry.apache.org/tapestry5.2-dev/.'



 Note that too many successive login failures will result in further
 logins from your IP address being blocked. If this happens, contact
 infrastruct...@apache.org, mentioning your IP address so that it can
 be unblocked.


 Permission denied (publickey,keyboard-interactive).

 scpexe://people.apache.org/www/tapestry.apache.org/tapestry5.2-dev/ -
 Session: Disconnecting
 scpexe://people.apache.org/www/tapestry.apache.org/tapestry5.2-dev/ -
 Session: Disconnected
 [INFO]
 
 [ERROR] BUILD ERROR
 [INFO]
 
 [INFO] Error uploading site

 Embedded error: Error performing commands for file transfer
 Exit code 255 -

 Note that too many successive login failures will result in further
 logins from your IP address being blocked. If this happens, contact
 infrastruct...@apache.org, mentioning your IP address so that it can
 be unblocked.


 Permission denied (publickey,keyboard-interactive).

 [INFO]
 
 [INFO] For more information, run Maven with the -e switch
 [INFO]
 
 [INFO] Total time: 1 minute 1 second
 [INFO] Finished at: Tue Mar 29 22:06:02 CEST 2011
 [INFO] Final Memory: 32M/58M
 [INFO]
 

 --
 Best regards,

 Igor Drobiazko
 http://tapestry5.de




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: TAP5-742: Fixed in 5.2.5?

2011-03-30 Thread Andreas Andreou
The commits were in fact against 5.2.5-SNAPSHOT
(just check the pom files in trunk for revision 1051293) so the close
version in jira was indeed correct.

This probably occured when 5.2.x was moved to where it is now and trunk was
upgraded for 5.3


On Wed, Mar 30, 2011 at 21:11, Igor Drobiazko igor.drobia...@gmail.com wrote:
 Yes, we don't do them very often. They also have a small number of issues,
 so that it's easy to review them. But in case of major releases like 5.3.0
 (probably with more than 100 issues), I would go crazy, if I would check
 every single issue for the release version. So, an assigned committer should
 take care for providing a proper fix version.

 On Wed, Mar 30, 2011 at 7:29 PM, Howard Lewis Ship hls...@gmail.com wrote:

 Both were done by Dan Adams, I believe.  Obviously, something is wrong
 with our process for such things to slip through ... though we don't
 do maintenance releases that often.

 On Wed, Mar 30, 2011 at 10:22 AM, Igor Drobiazko
 igor.drobia...@gmail.com wrote:
  Also this one is only fixed for 5.3.0:
 
  https://issues.apache.org/jira/browse/TAP5-1378
 
  On Wed, Mar 30, 2011 at 7:20 PM, Howard Lewis Ship hls...@gmail.com
 wrote:
 
  It might apply to other things marked as fixed as well.
 
  On Wed, Mar 30, 2011 at 10:17 AM, Igor Drobiazko
  igor.drobia...@gmail.com wrote:
   Damn, I didn't check it. I just relied on the committers to set the
  fixed
   version field correctly.
  
   On Wed, Mar 30, 2011 at 6:46 PM, Howard Lewis Ship hls...@gmail.com
  wrote:
  
   https://issues.apache.org/jira/browse/TAP5-742
  
   I think there's an error in the bug and the release notes; this
   appears to NOT be fixed in 5.2.5, just in trunk (5.3.0).  I can find
   no trace of the code there --- am I missing something?.  We should
   double check the release notes where this is listed as fixed.
  
   --
   Howard M. Lewis Ship
  
   Creator of Apache Tapestry
  
   The source for Tapestry training, mentoring and support. Contact me
 to
   learn how I can get you up and productive in Tapestry fast!
  
   (971) 678-5210
   http://howardlewisship.com
  
   -
   To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
   For additional commands, e-mail: dev-h...@tapestry.apache.org
  
  
  
  
   --
   Best regards,
  
   Igor Drobiazko
   http://tapestry5.de
  
 
 
 
  --
  Howard M. Lewis Ship
 
  Creator of Apache Tapestry
 
  The source for Tapestry training, mentoring and support. Contact me to
  learn how I can get you up and productive in Tapestry fast!
 
  (971) 678-5210
  http://howardlewisship.com
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
  For additional commands, e-mail: dev-h...@tapestry.apache.org
 
 
 
 
  --
  Best regards,
 
  Igor Drobiazko
  http://tapestry5.de
 



 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org




 --
 Best regards,

 Igor Drobiazko
 http://tapestry5.de




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Releasing 5.2.5

2011-03-23 Thread Andreas Andreou
Not sure but always do a dryRun and see what will change, i.e.
mvn -DdryRun=true release:prepare
and then diff poms

Also, check if there are any temp files from the release plugin


On Wed, Mar 23, 2011 at 10:48, Igor Drobiazko igor.drobia...@gmail.com wrote:
 Looks like this commit cause by the plugin is the reason. Does anyone has a
 clue what's happening?

 http://svn.apache.org/viewvc?view=revisionrevision=1084504

 On Wed, Mar 23, 2011 at 9:46 AM, Igor Drobiazko 
 igor.drobia...@gmail.comwrote:

 How is it possible that maven release plugin creates such a strange tag?


 https://svn.apache.org/repos/asf/tapestry/tapestry5/tags/releases/5.2.5/pom.xml

 The version and scm is just wrong.

 On Tue, Mar 22, 2011 at 8:49 AM, Igor Drobiazko 
 igor.drobia...@gmail.comwrote:

 Fortunately I'm on Mac.  I'll try adding
 mavenExecutorIdforked-path/mavenExecutorId to the release plugin.

 On Tue, Mar 22, 2011 at 8:13 AM, Massimo Lusetti mluse...@gmail.comwrote:

 On Tue, Mar 22, 2011 at 7:34 AM, Kalle Korhonen
 kalle.o.korho...@gmail.com wrote:

  Interactively? i.e. you don't have encrypted key in your settings.xml?
  You have to specify mavenExecutorIdforked-path/mavenExecutorId
  see http://jira.codehaus.org/browse/MGPG-9
  and http://svn.apache.org/repos/asf/shiro/trunk/pom.xml

 Yeah It's a nightmare and I cannot even imagine on Windows...

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

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org




 --
 Best regards,

 Igor Drobiazko
 http://tapestry5.de




 --
 Best regards,

 Igor Drobiazko
 http://tapestry5.de




 --
 Best regards,

 Igor Drobiazko
 http://tapestry5.de




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Releasing 5.2.5

2011-03-23 Thread Andreas Andreou
As a workaround for this, one can manually fix the tag and then do
mvn release:perform
-DconnectionUrl=scm:svn:https://svn.apache.org/repos/asf/tapestry/tapestry5/tags/releases/5.2.5/
and hopefully that will work

On Wed, Mar 23, 2011 at 11:25, Igor Drobiazko igor.drobia...@gmail.com wrote:
 As you can see in this commit, the proper version has been committed to the
 tag.

 http://svn.apache.org/viewvc?view=revisionrevision=1084502

 But then the release plugin copies from trunk into the tag.

 http://svn.apache.org/viewvc?view=revisionrevision=1084504

 This is really weird.

 On Wed, Mar 23, 2011 at 10:06 AM, Andreas Andreou andy...@di.uoa.gr wrote:

 Not sure but always do a dryRun and see what will change, i.e.
 mvn -DdryRun=true release:prepare
 and then diff poms

 Also, check if there are any temp files from the release plugin


 On Wed, Mar 23, 2011 at 10:48, Igor Drobiazko igor.drobia...@gmail.com
 wrote:
  Looks like this commit cause by the plugin is the reason. Does anyone has
 a
  clue what's happening?
 
  http://svn.apache.org/viewvc?view=revisionrevision=1084504
 
  On Wed, Mar 23, 2011 at 9:46 AM, Igor Drobiazko 
 igor.drobia...@gmail.comwrote:
 
  How is it possible that maven release plugin creates such a strange tag?
 
 
 
 https://svn.apache.org/repos/asf/tapestry/tapestry5/tags/releases/5.2.5/pom.xml
 
  The version and scm is just wrong.
 
  On Tue, Mar 22, 2011 at 8:49 AM, Igor Drobiazko 
 igor.drobia...@gmail.comwrote:
 
  Fortunately I'm on Mac.  I'll try adding
  mavenExecutorIdforked-path/mavenExecutorId to the release plugin.
 
  On Tue, Mar 22, 2011 at 8:13 AM, Massimo Lusetti mluse...@gmail.com
 wrote:
 
  On Tue, Mar 22, 2011 at 7:34 AM, Kalle Korhonen
  kalle.o.korho...@gmail.com wrote:
 
   Interactively? i.e. you don't have encrypted key in your
 settings.xml?
   You have to specify mavenExecutorIdforked-path/mavenExecutorId
   see http://jira.codehaus.org/browse/MGPG-9
   and http://svn.apache.org/repos/asf/shiro/trunk/pom.xml
 
  Yeah It's a nightmare and I cannot even imagine on Windows...
 
  --
  Massimo
  http://meridio.blogspot.com
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
  For additional commands, e-mail: dev-h...@tapestry.apache.org
 
 
 
 
  --
  Best regards,
 
  Igor Drobiazko
  http://tapestry5.de
 
 
 
 
  --
  Best regards,
 
  Igor Drobiazko
  http://tapestry5.de
 
 
 
 
  --
  Best regards,
 
  Igor Drobiazko
  http://tapestry5.de
 



 --
 Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
 Apache Tapestry PMC / http://chesstu.be owner
 Open Source / JEE Consulting

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org




 --
 Best regards,

 Igor Drobiazko
 http://tapestry5.de




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Add TAP5 to sonar?

2011-03-03 Thread Andreas Andreou
i remember seeing tapestry stats too somewhere...
yep, here they are (for 5.3.0-SNAPSHOT):
http://nemo.sonarsource.org/dashboard/index/14

It reports a code coverage of 45,0% but that's probably because
it can't run the browser based tests (also explains the 758 skipped tests)

In the design menu, you'll see lot's of dependency cycles (in the package level)
but overal the rules compliance (whatever that means) seems very good

On Thu, Mar 3, 2011 at 22:23, Igor Drobiazko igor.drobia...@gmail.com wrote:
 It's amazing. The most Apache projects have a coverage under 50%.

 On Thu, Mar 3, 2011 at 8:24 PM, Kalle Korhonen
 kalle.o.korho...@gmail.comwrote:

 I just noticed there's a Sonar instance running at
 http://analysis.apache.org/. Could we get Tapestry on it? I'd ask for
 permissions myself but I'm pretty sure access is restricted to PMC
 members.

 Kalle

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org




 --
 Best regards,

 Igor Drobiazko
 http://tapestry5.de




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: YUICompresser/Rhino as dependency?

2011-03-03 Thread Andreas Andreou
+1 for tapestry-minification from me as well

On Fri, Mar 4, 2011 at 00:03, Howard Lewis Ship hls...@gmail.com wrote:
 2011/3/3 françois facon fra.fa...@gmail.com:
 seems to be compatible with jQuery and others toolkits.
 better performance on both client an server side. it's Green.
 +1 for tapestry-minification, or 3rd party library (in case license trouble)
 Perhaps this will also let the door open to use any compressor during the
 Maven *build.*


 I think the advantage of doing it at runtime, rather than build time,
 is that the un-minified files are always there, which are easier to
 debug on the client. I think it's a have-your-cake-and-eat-it-too
 situation ... though there's the cost of aggregating and mini-fying
 the JS files the first time.  Other solutions involve shipping
 multiple copies of files (individual, minified, aggregated,
 aggregated/minified). That can cause its own problems, not just bloat.

 2011/3/3 Howard Lewis Ship hls...@gmail.com

 Check out my most recent commit, which will make it super-easy to
 override any default behavior.

 On Thu, Mar 3, 2011 at 11:09 AM, Josh Canfield joshcanfi...@gmail.com
 wrote:
  So ... where should the hooks into YUICompressor go?  Could put it
  right into tapestry-core, could create a new sub-project,
  tapestry-minification, or it could just be a 3rd party library on
  GitHub.
 
  I would make my decision based on whether this would turn into a
  prototype vs. jquery debate at some point. If you make it a module
  then I assume core would get public APIs that would make integrating
  the next great js/css compressor.
 
  Maybe just keeping an eye on replaceability would be good enough.
 
  Josh
 
  On Thu, Mar 3, 2011 at 10:16 AM, Howard Lewis Ship hls...@gmail.com
 wrote:
  If you've been watching the commits, I've been reorganizing things
  inside Tapestry's asset processing to support some new features. The
  big goal is JavaScript (and CSS) minification. Right now, all the
  pipelines are in place, and there's a placeholder service,
  ResourceMinimizer, waiting for a real implementation.
 
  I've targeted YUICompressor
  (http://developer.yahoo.com/yui/compressor/) which uses a BSD license
  (and requires Rhino,  MPL license). I believe these are compatible
  licences w/ ASL.
 
  So ... where should the hooks into YUICompressor go?  Could put it
  right into tapestry-core, could create a new sub-project,
  tapestry-minification, or it could just be a 3rd party library on
  GitHub.
 
  Thoughts? Preferences?
 
  --
  Howard M. Lewis Ship
 
  Creator of Apache Tapestry
 
  The source for Tapestry training, mentoring and support. Contact me to
  learn how I can get you up and productive in Tapestry fast!
 
  (971) 678-5210
  http://howardlewisship.com
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
  For additional commands, e-mail: dev-h...@tapestry.apache.org
 
 
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
  For additional commands, e-mail: dev-h...@tapestry.apache.org
 
 



 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org






 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Parameters in implementation mixins

2011-02-28 Thread Andreas Andreou
ok, i get what you're sayin but that phrazze in the docs is misleading
I really thought that implementation mixins don't get their parameters
bound at all.
I would suggest changing Note that Tapestry currently doesn't support
parameters in implementation mixins. to something like
Note that Tapestry implementation mixins get their parameters bound
from those specified in the containing component but that also is the case
with Instance mixins... so, not sure...perhaps another suggestion there?


On Mon, Feb 28, 2011 at 06:11, Howard Lewis Ship hls...@gmail.com wrote:
 I think what that comment is getting it as that when you define an
 implementation mixin, and the mixin has parameters, there's no way to
 bind those parameters as part of the implementation. They simply
 become available when the composite component (including the mixin) is
 introduced into a page.

 On Sun, Feb 27, 2011 at 6:57 PM, Andreas Andreou andy...@di.uoa.gr wrote:
 So, i only just took a look at EmbeddedComponentAssemblerImpl
 which seems to be the place that does the mixin assembly and i noticed
 there's not
 much difference with how implementation and instance mixins are registered.

 That got me thinking and i figured there's no visible reason why
 implementation mixins
 can't use parameters - so, i created a quick test and indeed
 parameters work (both in
 5.3.0-SNASHOT and 5.2.4).

 That basicaly means that the docs at
 http://tapestry.apache.org/component-mixins.html
 are incorrect (or that the phrase
 Note that Tapestry currently doesn't support parameters in
 implementation mixins
 refers to something else??)

 Interestingly, the 5.1.0.5 docs at
 http://tapestry.apache.org/tapestry5/guide/mixins.html
 don't mention any such limitation!

 Finally, https://issues.apache.org/jira/browse/TAP5-13 was resolved at
 some point and can
 now safely be closed.

 I'll go on and update the docs and jira in a day or two...

 On Wed, Feb 23, 2011 at 17:52, Andreas Andreou andy...@di.uoa.gr wrote:
 thx, i'll try to add support for this then

 On Tue, Feb 22, 2011 at 19:06, Howard Lewis Ship hls...@gmail.com wrote:
 On Tue, Feb 22, 2011 at 4:10 AM, Andreas Andreou andre...@gmail.com 
 wrote:
 Short version:
 Why doesn't Tapestry support parameters in implementation mixins?
 Is it something that's just not yet written, or is there something that 
 would
 make this infeasible?


 Just not yet written.


 Long version:
 So, i've started doing some T5 work at last :) ... and came
 across the ZoneUpdater mixin
 ( http://tinybits.blogspot.com/2010/03/new-and-better-zoneupdater.html )
 which looks interesting and useful enough to be included in T5.

 I then noticed https://issues.apache.org/jira/browse/TAP5-1415
 (which is basically an unintented consequence of introducing a zone
 parameter to the Select component ... makes existing zoneupdater
 user code fail) which made me took a look at the zone related code in
 Select. It seems to me that what happens there is just a special
 case of ZoneUpdater (for instance zoneupdater can connect to
 any clientside event, and it can pass extra context params).

 Anyway, assuming that something like ZU is introduced as a mixin in T5,
 it should be possible to remove the zone related code of Select and reuse
 ZU if it wasn't for that implementation mixin limitation.

 --
 Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
 Apache Tapestry PMC / http://chesstu.be owner
 Open Source / JEE Consulting

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





 --
 Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
 Apache Tapestry PMC / http://chesstu.be owner
 Open Source / JEE Consulting




 --
 Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
 Apache Tapestry PMC / http://chesstu.be owner
 Open Source / JEE Consulting

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail

Re: Parameters in implementation mixins

2011-02-27 Thread Andreas Andreou
So, i only just took a look at EmbeddedComponentAssemblerImpl
which seems to be the place that does the mixin assembly and i noticed
there's not
much difference with how implementation and instance mixins are registered.

That got me thinking and i figured there's no visible reason why
implementation mixins
can't use parameters - so, i created a quick test and indeed
parameters work (both in
5.3.0-SNASHOT and 5.2.4).

That basicaly means that the docs at
http://tapestry.apache.org/component-mixins.html
are incorrect (or that the phrase
Note that Tapestry currently doesn't support parameters in
implementation mixins
refers to something else??)

Interestingly, the 5.1.0.5 docs at
http://tapestry.apache.org/tapestry5/guide/mixins.html
don't mention any such limitation!

Finally, https://issues.apache.org/jira/browse/TAP5-13 was resolved at
some point and can
now safely be closed.

I'll go on and update the docs and jira in a day or two...

On Wed, Feb 23, 2011 at 17:52, Andreas Andreou andy...@di.uoa.gr wrote:
 thx, i'll try to add support for this then

 On Tue, Feb 22, 2011 at 19:06, Howard Lewis Ship hls...@gmail.com wrote:
 On Tue, Feb 22, 2011 at 4:10 AM, Andreas Andreou andre...@gmail.com wrote:
 Short version:
 Why doesn't Tapestry support parameters in implementation mixins?
 Is it something that's just not yet written, or is there something that 
 would
 make this infeasible?


 Just not yet written.


 Long version:
 So, i've started doing some T5 work at last :) ... and came
 across the ZoneUpdater mixin
 ( http://tinybits.blogspot.com/2010/03/new-and-better-zoneupdater.html )
 which looks interesting and useful enough to be included in T5.

 I then noticed https://issues.apache.org/jira/browse/TAP5-1415
 (which is basically an unintented consequence of introducing a zone
 parameter to the Select component ... makes existing zoneupdater
 user code fail) which made me took a look at the zone related code in
 Select. It seems to me that what happens there is just a special
 case of ZoneUpdater (for instance zoneupdater can connect to
 any clientside event, and it can pass extra context params).

 Anyway, assuming that something like ZU is introduced as a mixin in T5,
 it should be possible to remove the zone related code of Select and reuse
 ZU if it wasn't for that implementation mixin limitation.

 --
 Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
 Apache Tapestry PMC / http://chesstu.be owner
 Open Source / JEE Consulting

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





 --
 Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
 Apache Tapestry PMC / http://chesstu.be owner
 Open Source / JEE Consulting




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Parameters in implementation mixins

2011-02-23 Thread Andreas Andreou
thx, i'll try to add support for this then

On Tue, Feb 22, 2011 at 19:06, Howard Lewis Ship hls...@gmail.com wrote:
 On Tue, Feb 22, 2011 at 4:10 AM, Andreas Andreou andre...@gmail.com wrote:
 Short version:
 Why doesn't Tapestry support parameters in implementation mixins?
 Is it something that's just not yet written, or is there something that would
 make this infeasible?


 Just not yet written.


 Long version:
 So, i've started doing some T5 work at last :) ... and came
 across the ZoneUpdater mixin
 ( http://tinybits.blogspot.com/2010/03/new-and-better-zoneupdater.html )
 which looks interesting and useful enough to be included in T5.

 I then noticed https://issues.apache.org/jira/browse/TAP5-1415
 (which is basically an unintented consequence of introducing a zone
 parameter to the Select component ... makes existing zoneupdater
 user code fail) which made me took a look at the zone related code in
 Select. It seems to me that what happens there is just a special
 case of ZoneUpdater (for instance zoneupdater can connect to
 any clientside event, and it can pass extra context params).

 Anyway, assuming that something like ZU is introduced as a mixin in T5,
 it should be possible to remove the zone related code of Select and reuse
 ZU if it wasn't for that implementation mixin limitation.

 --
 Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
 Apache Tapestry PMC / http://chesstu.be owner
 Open Source / JEE Consulting

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Parameters in implementation mixins

2011-02-22 Thread Andreas Andreou
Short version:
Why doesn't Tapestry support parameters in implementation mixins?
Is it something that's just not yet written, or is there something that would
make this infeasible?

Long version:
So, i've started doing some T5 work at last :) ... and came
across the ZoneUpdater mixin
( http://tinybits.blogspot.com/2010/03/new-and-better-zoneupdater.html )
which looks interesting and useful enough to be included in T5.

I then noticed https://issues.apache.org/jira/browse/TAP5-1415
(which is basically an unintented consequence of introducing a zone
parameter to the Select component ... makes existing zoneupdater
user code fail) which made me took a look at the zone related code in
Select. It seems to me that what happens there is just a special
case of ZoneUpdater (for instance zoneupdater can connect to
any clientside event, and it can pass extra context params).

Anyway, assuming that something like ZU is introduced as a mixin in T5,
it should be possible to remove the zone related code of Select and reuse
ZU if it wasn't for that implementation mixin limitation.

-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Gradle build

2011-02-10 Thread Andreas Andreou
Can't we keep both systems around?

I guess at some point we'll run a vote on which one to
keep using but it's probably too early to do that now.

2011/2/10 Igor Drobiazko igor.drobia...@gmail.com:
 BTW will our Hudson be able to build Tapestry with gradle?

 2011/2/10 andyhot andy...@di.uoa.gr

 ah, ok! i thought i was missing a step or had misconfigured
 something.

 On 10/2/2011 10:43 πμ, Howard Lewis Ship wrote:
  Yes, the Gradle build is far from complete.  I'm working on the Antlr
  stuff ... Tapestry's grammar is for Antlr3 but the Gradle support is
  currently Antlr2.  I should have something together in a couple of
  days.  All the other Gradle conversion work was pretty much cake,
  though the main issue of creating and uploading artifacts and site
  documentation remain.  For the moment, I just want a build, and
  Eclipse support.
 
  On Thu, Feb 10, 2011 at 12:26 AM, andyhot andy...@di.uoa.gr wrote:
  Can't we use the maven target for those cases? or is there a consensus
  to remove the poms?
 
  Also, while trying out tapestry-core with gradle i get compilation
  errors (they're due to the stuff in src\main\antlr\ not getting
  precompiled) - how are you tackling this?
 
  On 10/2/2011 10:05 πμ, Howard Lewis Ship wrote:
  Actually, that's just copy-n-paste from the tapx Gradle files.  I'll
  strip it out in the meantime, later figure out the SSH magic for Nexus
  deployments.
 
  On Wed, Feb 9, 2011 at 2:47 PM, Andreas Andreou andy...@di.uoa.gr
 wrote:
  Well, I don't know - i guess if it's not easy to customize this per
 user,
  then it can stay there for a while. On the other hand, i think we do
 deployfads
  snapshots to repository.apache.org after eash commit, so i thought
 i'd aask
 
  On Thu, Feb 10, 2011 at 00:30, Howard Lewis Ship hls...@gmail.com
 wrote:
  At best, its only temporary. Is that a problem?
 
  On Wed, Feb 9, 2011 at 1:49 PM, Andreas Andreou andy...@di.uoa.gr
 wrote:
  Should the reference to
 ftp://howardlewisship.com/snapshot-repository
  exist in the commit?
 
 
  --
  Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
  Apache Tapestry PMC
  Open Source / JEE Consulting
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
  For additional commands, e-mail: dev-h...@tapestry.apache.org
 
 
 
 
 

 --
 Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
 Apache Tapestry PMC
 Open Source / JEE Consulting

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org




 --
 Best regards,

 Igor Drobiazko
 http://tapestry5.de




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Gradle build

2011-02-10 Thread Andreas Andreou
Well, until there's a final decision on which to keep,
both should be up to date.

2011/2/10 Igor Drobiazko igor.drobia...@gmail.com:
 Keeping both would cause too much problems. Sooner or later the dependencies
 will differ.

 2011/2/10 Andreas Andreou andy...@di.uoa.gr

 Can't we keep both systems around?

 I guess at some point we'll run a vote on which one to
 keep using but it's probably too early to do that now.

 2011/2/10 Igor Drobiazko igor.drobia...@gmail.com:
  BTW will our Hudson be able to build Tapestry with gradle?
 
  2011/2/10 andyhot andy...@di.uoa.gr
 
  ah, ok! i thought i was missing a step or had misconfigured
  something.
 
  On 10/2/2011 10:43 πμ, Howard Lewis Ship wrote:
   Yes, the Gradle build is far from complete.  I'm working on the Antlr
   stuff ... Tapestry's grammar is for Antlr3 but the Gradle support is
   currently Antlr2.  I should have something together in a couple of
   days.  All the other Gradle conversion work was pretty much cake,
   though the main issue of creating and uploading artifacts and site
   documentation remain.  For the moment, I just want a build, and
   Eclipse support.
  
   On Thu, Feb 10, 2011 at 12:26 AM, andyhot andy...@di.uoa.gr wrote:
   Can't we use the maven target for those cases? or is there a
 consensus
   to remove the poms?
  
   Also, while trying out tapestry-core with gradle i get compilation
   errors (they're due to the stuff in src\main\antlr\ not getting
   precompiled) - how are you tackling this?
  
   On 10/2/2011 10:05 πμ, Howard Lewis Ship wrote:
   Actually, that's just copy-n-paste from the tapx Gradle files.  I'll
   strip it out in the meantime, later figure out the SSH magic for
 Nexus
   deployments.
  
   On Wed, Feb 9, 2011 at 2:47 PM, Andreas Andreou andy...@di.uoa.gr
  wrote:
   Well, I don't know - i guess if it's not easy to customize this per
  user,
   then it can stay there for a while. On the other hand, i think we
 do
  deployfads
   snapshots to repository.apache.org after eash commit, so i thought
  i'd aask
  
   On Thu, Feb 10, 2011 at 00:30, Howard Lewis Ship hls...@gmail.com
 
  wrote:
   At best, its only temporary. Is that a problem?
  
   On Wed, Feb 9, 2011 at 1:49 PM, Andreas Andreou 
 andy...@di.uoa.gr
  wrote:
   Should the reference to
  ftp://howardlewisship.com/snapshot-repository
   exist in the commit?
  
  
   --
   Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
   Apache Tapestry PMC
   Open Source / JEE Consulting
  
   -
   To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
   For additional commands, e-mail: dev-h...@tapestry.apache.org
  
  
  
  
  
 
  --
  Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
  Apache Tapestry PMC
  Open Source / JEE Consulting
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
  For additional commands, e-mail: dev-h...@tapestry.apache.org
 
 
 
 
  --
  Best regards,
 
  Igor Drobiazko
  http://tapestry5.de
 



 --
 Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
 Apache Tapestry PMC / http://chesstu.be owner
 Open Source / JEE Consulting

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org




 --
 Best regards,

 Igor Drobiazko
 http://tapestry5.de




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: A plan for 5.3 / 5.4

2011-02-09 Thread Andreas Andreou
Some quick notes
- wrt JS/CSS minimization: AFAIK, all frameworks doing that (for
instance jawr) use the
yuicompressor library which is close to 800KB. Additionally, many
companies prefer
doing the minimization offline, so i hope this doesnt end up inside core.
- JS improvements and rewrite:
https://github.com/got5/tapestry5-jquery was usable
with 5.2.0 and after the recent updates by Christian Riedel should
work fine in 5.2.4
This basically means that the rewrite/improvements are closer that one
might think
(i'll help develop them and making sure they end up in 5.3)
- Plastic: if it's not inside tapestry, it needs to at least be
available from central

On Tue, Feb 8, 2011 at 20:13, Howard Lewis Ship hls...@gmail.com wrote:
 Been chatting with clients (who may help fund this) and just thinking
 about plans.  Here's a rough outline of what I think I can commit to
 in 5.3 and 5.4.

 5.3
 - Deprecate Javassist inside ComponentClassInstantiator, replace with Plastic
 - Deprecate ClassFactory, provide necessary hooks to use Plastic
 - Move Plastic into Tapestry?
 - Gradle build for Tapestry
 - Improve debugging experience (shadow per-thread values into shared
 object fields in development mode)
 - Improve asset pipelines for
  - Dynamic generation of content (example, .less files converted to
 static CSS automatically)
  - JS/CSS minimization
 - Do something about Component Report ... turn it into an Ant task,
 perhaps, or integrate Component Report into JavaDoc directly
 - Minor JS improvements, set expectations for 5.4 rewrite

 5.4
 - Remove Javassist entirely
 - Remove ClassFactory
 - Rewrite JS entirely, introduce abstraction layer and backwards
 compatibility layer
 - Maybe cometd/server-push support

 I'd love to see both these releases in 2011.

 In case you missed in:  http://github.com/hlship/plastic

 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Hudson permissions

2011-02-01 Thread Andreas Andreou
i remember any hudson account could change any project -
what happens if you login to hudson.apache.org (same
credentials as svn), go to
https://hudson.apache.org/hudson/job/tapestry-5.2-freestyle
and click on configure ?

On Tue, Feb 1, 2011 at 11:00, Ulrich Stärk u...@spielviel.de wrote:
 Can someone please grant me permissions to view and edit the hudson build
 configurations for Tapestry?

 Thanks,

 Uli

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Hudson permissions

2011-02-01 Thread Andreas Andreou
I don't have a clue - there's no per project setting for permissions

I've asked at bui...@apache.org


On Tue, Feb 1, 2011 at 12:46, Igor Drobiazko igor.drobia...@gmail.com wrote:
 Nope, I just logged in and don't have any permisions to change the
 configuration. I would like to have these permission  as well.

 On Tue, Feb 1, 2011 at 11:30 AM, Andreas Andreou andy...@di.uoa.gr wrote:

 i remember any hudson account could change any project -
 what happens if you login to hudson.apache.org (same
 credentials as svn), go to
 https://hudson.apache.org/hudson/job/tapestry-5.2-freestyle
 and click on configure ?

 On Tue, Feb 1, 2011 at 11:00, Ulrich Stärk u...@spielviel.de wrote:
  Can someone please grant me permissions to view and edit the hudson build
  configurations for Tapestry?
 
  Thanks,
 
  Uli
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
  For additional commands, e-mail: dev-h...@tapestry.apache.org
 
 



 --
 Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
 Tapestry PMC / Tacos developer
 Open Source / JEE Consulting

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org




 --
 Best regards,

 Igor Drobiazko
 http://tapestry5.de




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Hudson permissions

2011-02-01 Thread Andreas Andreou
So, i was emailed that the PMC chair can add them as Hudson job admins:
http://wiki.apache.org/general/Hudson#How_do_I_get_an_account

Once that's done, the account will have full edit access in all hudson projects
though, so ... take care!

On Tue, Feb 1, 2011 at 13:24, Andreas Andreou andy...@di.uoa.gr wrote:
 I don't have a clue - there's no per project setting for permissions

 I've asked at bui...@apache.org


 On Tue, Feb 1, 2011 at 12:46, Igor Drobiazko igor.drobia...@gmail.com wrote:
 Nope, I just logged in and don't have any permisions to change the
 configuration. I would like to have these permission  as well.

 On Tue, Feb 1, 2011 at 11:30 AM, Andreas Andreou andy...@di.uoa.gr wrote:

 i remember any hudson account could change any project -
 what happens if you login to hudson.apache.org (same
 credentials as svn), go to
 https://hudson.apache.org/hudson/job/tapestry-5.2-freestyle
 and click on configure ?

 On Tue, Feb 1, 2011 at 11:00, Ulrich Stärk u...@spielviel.de wrote:
  Can someone please grant me permissions to view and edit the hudson build
  configurations for Tapestry?
 
  Thanks,
 
  Uli
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
  For additional commands, e-mail: dev-h...@tapestry.apache.org
 
 



 --
 Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
 Tapestry PMC / Tacos developer
 Open Source / JEE Consulting

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org




 --
 Best regards,

 Igor Drobiazko
 http://tapestry5.de




 --
 Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
 Tapestry PMC / Tacos developer
 Open Source / JEE Consulting




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [jira] Closed: (TAP5-409) Localization documentation should be clear that Tapestry (and Java) do not support BOM headers in message catalog files

2011-01-26 Thread Andreas Andreou
yes, leave it blank - that's what i remember too.

I guess the only documentation issues that will have
a fix version will be those related to javadocs

On Wed, Jan 26, 2011 at 22:37, Ulrich Stärk u...@spielviel.de wrote:
 How do we go about with setting fix versions for documentation now that it's
 decoupled from the releases? Do we just leave it out?

 On 26.01.2011 21:32, Ulrich Stärk (JIRA) wrote:

      [
 https://issues.apache.org/jira/browse/TAP5-409?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

 Ulrich Stärk closed TAP5-409.
 -

     Resolution: Fixed

 Fixed in the documentation wiki at
 https://cwiki.apache.org/confluence/display/TAPESTRY/Localization

 Localization documentation should be clear that Tapestry (and Java) do
 not support BOM headers in message catalog files

 ---

                 Key: TAP5-409
                 URL: https://issues.apache.org/jira/browse/TAP5-409
             Project: Tapestry 5
          Issue Type: Bug
    Affects Versions: 5.0.15, 5.0.16, 5.0.17
            Reporter: Borut Bolcina
            Assignee: Ulrich Stärk
         Attachments: locale-not-working.zip


 app.properties has 3 entries:
 openid-provider-title=OpenID provider
 my-account-link=My account
 login-link=Login
 index.tml
 html xmlns:t=http://tapestry.apache.org/schema/tapestry_5_0_0.xsd;
        head
                title${message:openid-provider-title}/title
                link rel=stylesheet type=text/css
 href=${asset:context:css/iopenid.css} /
        /head
        body
                t:security.ifloggedin
                        pt:userdetails /  a t:type=pagelink
 t:page=AccountEdit href=#${message:my-account-link}/a  a
 t:type=actionlink t:id=logoutodjava/a/p
                        t:parameter name=else
                                a t:type=pagelink t:page=Login
 href=#${message:login-link}/a
                        /t:parameter
                /t:security.ifloggedin
        /body
 /html
 I also have two other lozalized properties files. Depending on the
 browser preffered language selection the correct translatinos are displayed
 - EXCEPT the first entry, which always falls back to english.
 I first noticed this behaviour when playing arounf with EditBean - the
 translated labels all worked, well, except the first one. Whichever entry
 was the first in the file, that label was not translated.


 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Tapestry subprojects (was: [jira] Commented: (TAP5-1421) Create a standard way to track messages to be presented to the user)

2011-01-25 Thread Andreas Andreou
So, in order to go on with adding / accepting new modules / subprojects
(such as the cayenne integration module discussed at
http://markmail.org/message/5l7xi6srkcfwepeo )
and have a clear vision of how things will be, let me recap the alternatives
mentioned here...

1) New modules live in
https://svn.apache.org/repos/asf/tapestry/tapestry5/trunk/
Releases are performed for all subprojects at the exact same time (and hence
for the same version). This process is what we currently employ and
thus requires
no further explanation.

2) New modules can be created outside of
https://svn.apache.org/repos/asf/tapestry/tapestry5/trunk/
perhaps in https://svn.apache.org/repos/asf/tapestry/tapestry5-module-name.
Releases will
not have to be performed at the same exact time for all those new
subprojects BUT when they
do occur they have to use the exact version number of the tapestry
core modules they target.
The differences in this process are:
a) each module gets its own truck, branches and tags. This allows the
module to also release
versions compatible with older tapestry versions if there's such a
need (so tapestry-cayenne can
release a 5.2.x version)
b) timing of the releases doesn't have to coincide 100% - so,
unfinished subprojects don't have
to stall the rest of the releases. Additionally, it becomes easier to
accept experimental
subprojects
c) it might not be possible to guarantee same release numbers in all
subprojects - that
would result in maintenance and support problems as well as user frustration

Now, we haven't run a vote on which to choose as my original intention
in this thread
was to get a first understanding of what the other devs think on the
matter. From
the responses, I get that most prefer to keep things as described in
1), so there's no real
point in running a vote... but as i said, it's good to see where
everyone stands :)

Thx.


On Fri, Jan 21, 2011 at 19:47, Massimo Lusetti mluse...@gmail.com wrote:
 On Fri, Jan 21, 2011 at 6:47 PM, Massimo Lusetti mluse...@gmail.com wrote:
 On Fri, Jan 21, 2011 at 6:34 PM, Howard Lewis Ship hls...@gmail.com wrote:

 I also agree; we now have consistent tests to ensure that tapestry-ioc
 5.3.7 works with tapestry-core 5.3.7 works with tapestry-spring 5.3.7.
  If each had its own version, you end up in a situation where you need
 complex tables to try and guess which version goes with which other.
 I guess inter-module dependencies may streamline this, but I think it
 still is more complicated than having a consistent version number.

 Having a separate release engineering is totally different from
 version number but I agree with the fact that a precise and consistent
 dependency management.

 ... a precise and consistent dependency management have to be present
 before starting to separate projects.

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

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [VOTE] remove bwallace from committers list

2011-01-22 Thread Andreas Andreou
Andreas Andreou: +1 (binding)

On Sun, Jan 23, 2011 at 02:05, Charith Madusanka charithc...@gmail.com wrote:
 Charitha Madusanka: +1 (non-binding)

 On Sat, Jan 22, 2011 at 11:59 PM, Ulrich Stärk u...@spielviel.de wrote:

 bwallace has been last seen May 24, 2006. I guess it's safe to assume he
 doesn't want to be involved with Tapestry anymore. Any objections against
 revoking his commit privileges and cleaning up the committers lists?

 Vote to run for 72 hours.

 Ulrich Stärk: +1 (binding)

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org






-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Tapestry subprojects (was: [jira] Commented: (TAP5-1421) Create a standard way to track messages to be presented to the user)

2011-01-21 Thread Andreas Andreou
://www.arsmachina.com.br

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org



 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Tapestry subprojects (was: [jira] Commented: (TAP5-1421) Create a standard way to track messages to be presented to the user)

2011-01-21 Thread Andreas Andreou
 How about building something like an appstore for components/projects?

 What do you mean by appstore? Sell and buy modules? Or just one place which
 provides a search for them? As far as I can remember, there was one for T4.

Initially just search and discover modules. It would be a more dynamic version
of the http://tapestry.apache.org/modules.html page perhaps hosted at
http://tapestry.zones.apache.org

I remember the similar T4 initiative (i think it was named tassel) but
i'm talking about
something more officially endorsed and polished.

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Tapestry subprojects (was: [jira] Commented: (TAP5-1421) Create a standard way to track messages to be presented to the user)

2011-01-21 Thread Andreas Andreou
On Fri, Jan 21, 2011 at 13:45, Massimo Lusetti mluse...@gmail.com wrote:
 On Fri, Jan 21, 2011 at 11:13 AM, Andreas Andreou andy...@di.uoa.gr wrote:

 On another note, i'm not sure why tapestry-upload needs a separate subproject
 (one can manually exclude commons-fileupload)

 That's a good question...


In fact, having separate releases would be the only good justification
for this. I took a look
at the commit history [1] and from 5.1.0.0 till 5.3.0-SNAPSHOT,
tapestry-upload's only
real changes where [2] and [3], the former just before 5.2.0 and the
latter just before 5.2.1

[1] https://github.com/apache/tapestry5/commits/trunk/tapestry-upload
[2] end of 
https://github.com/apache/tapestry5/commit/7a521c1185fef67bf24a69ec248164f33d4ae136
[3] 
https://github.com/apache/tapestry5/commit/614c10ae1809beb13d91123f5573da60db017560

On the minus side, separate releases can result in user frustration 
make offering help in
the lists more difficult...

We could tackle that and shield the user by having Tapestry do some
version checking
on bootstrap (though it's not obvious how older modules can signal
that they're compatible with newer tapestry versions, i.e. it could very well
be the case that tapestry-upload 5.2 works as is in tapestry 5.3 but
its metadata will not
contain that information )... anyway, i dont have a solution yet, but
if we don't offer such a
runtime service to the users, separate releases can quickly become a hell.

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [jira] Commented: (TAP5-1421) Create a standard way to track messages to be presented to the user

2011-01-19 Thread Andreas Andreou
Well, with tapestry's extensibility it's not always straightforward
where such code better belongs to... Is there some guideline you're using
to decide?
Cause on the other hand, this SSO  service you're talking about would
also probably work with T5.2... that would imply that it'd better live outside
core, wouldn't it?


On Wed, Jan 19, 2011 at 22:56, Howard Lewis Ship hls...@gmail.com wrote:
 Not certain; I think the base implementation of the SSO and service
 would suffice for most projects, and the component could be easily
 augmented with CSS or replaced entirely.

 On Wed, Jan 19, 2011 at 12:51 PM, Andreas Andreou (JIRA)
 j...@apache.org wrote:

    [ 
 https://issues.apache.org/jira/browse/TAP5-1421?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12983883#action_12983883
  ]

 Andreas Andreou commented on TAP5-1421:
 ---

 Isn't it best to keep something like this out of the core?

 Create a standard way to track messages to be presented to the user
 ---

                 Key: TAP5-1421
                 URL: https://issues.apache.org/jira/browse/TAP5-1421
             Project: Tapestry 5
          Issue Type: New Feature
          Components: tapestry-core
            Reporter: Howard M. Lewis Ship
            Priority: Minor

 For a client, I've created a GlobalAlerts SSO, along with a 
 GlobalAlertsManager service, an Alerts component, even JavaScript 
 client-side support for adding and clearing alerts.  I'd like to generalize 
 this code a bit ... currently Alerts messages are limited to strings (fully 
 renderable would be better).

 --
 This message is automatically generated by JIRA.
 -
 You can reply to this email to add a comment to the issue online.





 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: TAP5-1410, TAP5-1371 and TAP5-808 can be closed now

2011-01-12 Thread Andreas Andreou
done, ty

On Wed, Jan 12, 2011 at 18:52, Bob Harner bobhar...@gmail.com wrote:
 The following JIRA issues can now be closed by somebody with the
 privilege to do so:

 https://issues.apache.org/jira/browse/TAP5-1410 (Correction to regexp
 used for zip code validation in Tapestry 5 tutorial) -- I verified in
 my own code that the old regex was flawed and the new regex works
 correctly, and I updated the wiki page.

 https://issues.apache.org/jira/browse/TAP5-1371 (Images Assets) --
 this documentation error was already fixed by somebody in recent
 months.

 https://issues.apache.org/jira/browse/TAP5-808 (Add references to
 tapestry-xpath and tapestry-testify to the documentation) -- I added
 the requested links

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [VOTE] Kalle Korhonen as Tapestry Committer

2011-01-10 Thread Andreas Andreou
Andreas Andreou: +1 (binding)

2011/1/11 françois facon fra.fa...@gmail.com:
 François Facon: +1 (non-binding)

 2011/1/10 Thiago H. de Paula Figueiredo thiag...@gmail.com

 Thiago H. de Paula Figueiredo: +1 (binding). Wonderful addition for the
 team. :)

 --
 Thiago H. de Paula Figueiredo
 Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,
 and instructor
 Owner, Ars Machina Tecnologia da Informação Ltda.
 http://www.arsmachina.com.br


 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org






-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Sprint planning pushed back

2011-01-04 Thread Andreas Andreou
hmm... ok?

On Tue, Jan 4, 2011 at 16:06, Kevin Menard ke...@backupify.com wrote:
 Let's do the sprint planning tomorrow (Wed.) instead of today.  Ben will
 be in the office and Eric will be back from vacation.

 --
 Kevin



 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [CONF] Apache Tapestry Introduction

2010-12-30 Thread Andreas Andreou
(both of these refer to Aspect Oriented Techniques applied to Tapestry IoC
services).
- Tapestry Services can now be injected into Spring Beans, when using
the Tapestry/Spring integration library.
- Tapestry now compresses responses for clients that support GZIP
compression. Context and classpath assets are now handled uniformly:
versioned URLs, far-future expiration headers, and GZIP compression where
applicable.
- Ordered and mapped configurations can now have overrides.
- Property expressions have been improved: You can now invoke methods
with parameters, or create a list (very useful for link contexts).
- IoC Service contributions may now be made in terms of classes (that
are automatically instantiated) as well as instances.
- A simpler method of overriding built-in services has been added.

 Roadmap

 Version 5.2 has reached General Availability (stable) status, and
 developers are working on features for a 5.3 snapshot.

 The goal is to produce releases on a regular schedule, every 4 - 6 months.

 High priorities for upcoming releases include Spring Web Flow integration,
 support for developing Tapestry applications as Portlets, a Javascript
 abstraction layer, removal of Javassist, IoC improvements, more add-on
 libraries and components, and improvements to documentation.
 Third Party Libraries, Tutorials and Resources

 A number of third party libraries, tutorials and resources are listed on
 the Tapestry Home page.
 About Snapshots and Releases

 Tapestry is built using Maven, which makes it really easy to download the
 source and build it yourself, either the whole project, or just one single
 module.

 Better yet, you can pull down Tapestry modules from the central Maven
 repository.

 The use of Maven has let us move with great speed, providing preview
 releases and snapshots.

 Snapshots are intermediate versions of releases. As of this writing, the
 most recent release is 5.2.4 and the current snapshots are for
 5.3.0-SNAPSHOT. Maven keys off the -SNAPSHOT suffix and handles the
 dependency specially. It knows that snapshot releases can change frequently,
 so it will keep checking (at least once a day, maybe more often) to see if
 there's an updated version of the snapshot.

 A nightly build process on Tapestry's continuous integration server creates
 new snapshots every night.

 Snapshots don't go in the central Maven repository (that's reserved for
 full releases). Instead, they go into the Tapestry snapshots repository at
 http://tapestry.formos.com/maven-snapshot-repository.

 To access this repository, you may add -DremoteRepositories=
 http://tapestry.formos.com/maven-snapshot-repository to the command line
 when running Maven.

 Your best bet is to use the quickstart Maven archetype to create your
 initial Tapestry project; it generates a full project directory, including a
 POM that links to the Apache snapshots repository.

 Documentation on this site usually refers to the latest snapshot ... that
 is, it is usually ahead of the last official release. In some cases, it is
 written as if the snapshot release is stable; if documentation refers to
 version 5.1.x.x and that doesn't work, try 5.1.x.x-SNAPSHOT.
   Change Notification 
 Preferenceshttps://cwiki.apache.org/confluence/users/viewnotifications.action
 View 
 Onlinehttps://cwiki.apache.org/confluence/display/TAPESTRY/Introduction| 
 View
 Changeshttps://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=2653revisedVersion=6originalVersion=5




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting


Re: Loop's value parameter is now of Type T, instead of Object

2010-12-29 Thread Andreas Andreou
Last time i checked there wasnt any... Let me know if you
find something

On Wed, Dec 29, 2010 at 21:54, Josh Canfield joshcanfi...@gmail.com wrote:
 I'd like to modify Loop.xdoc without having to run mvn site for every
 change. Before I spend too much time looking around, does someone have a
 simple command-line for doing that?

 Thanks,
 Josh

 On Wed, Dec 29, 2010 at 10:55 AM, Howard Lewis Ship hls...@gmail.comwrote:

 Looks very nice!

 Update the Loop.xdoc file to explain all this, and/or the JavaDoc.

 On Wed, Dec 29, 2010 at 10:49 AM, Josh Canfield joshcanfi...@gmail.com
 wrote:

  I checked in code last weekend to get more complete generics support into
  components (generic services are coming when I get a chance to do another
  code review). Part of this change I made the Loop component generic and
 the
  value property is now public.
 
  In the parameters section of the component reference the Type of value
 has
  changed from Object to T, but the source parameter still shows up as
  Iterable, not IterableT.
 
  What is the right way to document this? T is out of context, and only
 true
  for 5.3
 
  Also, should I add a simple example of the 5.3 syntax, or change one of
 the
  others? I assume we want to mark this as @since 5.3.
 
  @Property
  @Component
  private LoopPerson personLoop;
 
  @Property
  private ListPerson people;
 
 
  t:loop t:id=personLoop source=people
   ${personLoop.value.firstName} ${personLoop.value.lastName}br/
  /t:loop
 
 
  Josh
 



 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn
 how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Moving issues in jira

2010-12-24 Thread Andreas Andreou
ty

On Fri, Dec 24, 2010 at 11:26, Ulrich Stärk u...@spielviel.de wrote:
 I made you an administrator for both TAPESTRY and TAP5, you should be able
 to do whatever you want now ;)

 Uli

 On 23.12.2010 23:34, Andreas Andreou wrote:

 Hi, i used to be able to move issues from TAPESTRY to TAP5 in jira
 but i don't see that option any more. Any ideas?


 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Moving issues in jira

2010-12-23 Thread Andreas Andreou
Hi, i used to be able to move issues from TAPESTRY to TAP5 in jira
but i don't see that option any more. Any ideas?

-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: svn commit: r1051757 - in /tapestry/tapestry5/trunk: ./ quickstart/ tapestry-annotations/ tapestry-beanvalidator/ tapestry-component-report/ tapestry-core/ tapestry-func/ tapestry-hibernate-core/

2010-12-22 Thread Andreas Andreou

 ==
 --- tapestry/tapestry5/trunk/tapestry-json/pom.xml (original)
 +++ tapestry/tapestry5/trunk/tapestry-json/pom.xml Wed Dec 22 05:14:15
 2010
 @@ -7,7 +7,7 @@
    parent
      groupIdorg.apache.tapestry/groupId
      artifactIdtapestry-project/artifactId
 -version5.2.5-SNAPSHOT/version
 +version5.3.0-SNAPSHOT/version
    /parent
    nameTapestry JSON Library/name
    description

 Modified: tapestry/tapestry5/trunk/tapestry-spring/pom.xml
 URL:
 http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-spring/pom.xml?rev=1051757r1=1051756r2=1051757view=diff

 ==
 --- tapestry/tapestry5/trunk/tapestry-spring/pom.xml (original)
 +++ tapestry/tapestry5/trunk/tapestry-spring/pom.xml Wed Dec 22 05:14:15
 2010
 @@ -11,7 +11,7 @@
      parent
          groupIdorg.apache.tapestry/groupId
          artifactIdtapestry-project/artifactId
 -version5.2.5-SNAPSHOT/version
 +version5.3.0-SNAPSHOT/version
      /parent

      dependencies

 Modified: tapestry/tapestry5/trunk/tapestry-test/pom.xml
 URL:
 http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-test/pom.xml?rev=1051757r1=1051756r2=1051757view=diff

 ==
 --- tapestry/tapestry5/trunk/tapestry-test/pom.xml (original)
 +++ tapestry/tapestry5/trunk/tapestry-test/pom.xml Wed Dec 22 05:14:15
 2010
 @@ -9,7 +9,7 @@
    parent
      groupIdorg.apache.tapestry/groupId
      artifactIdtapestry-project/artifactId
 -version5.2.5-SNAPSHOT/version
 +version5.3.0-SNAPSHOT/version
    /parent

    dependencies

 Modified: tapestry/tapestry5/trunk/tapestry-tutorial1/pom.xml
 URL:
 http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-tutorial1/pom.xml?rev=1051757r1=1051756r2=1051757view=diff

 ==
 --- tapestry/tapestry5/trunk/tapestry-tutorial1/pom.xml (original)
 +++ tapestry/tapestry5/trunk/tapestry-tutorial1/pom.xml Wed Dec 22
 05:14:15 2010
 @@ -19,7 +19,7 @@
      parent
          groupIdorg.apache.tapestry/groupId
          artifactIdtapestry-project/artifactId
 -version5.2.5-SNAPSHOT/version
 +version5.3.0-SNAPSHOT/version
      /parent

      dependencies

 Modified: tapestry/tapestry5/trunk/tapestry-upload/pom.xml
 URL:
 http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-upload/pom.xml?rev=1051757r1=1051756r2=1051757view=diff

 ==
 --- tapestry/tapestry5/trunk/tapestry-upload/pom.xml (original)
 +++ tapestry/tapestry5/trunk/tapestry-upload/pom.xml Wed Dec 22 05:14:15
 2010
 @@ -12,7 +12,7 @@
      parent
          groupIdorg.apache.tapestry/groupId
          artifactIdtapestry-project/artifactId
 -version5.2.5-SNAPSHOT/version
 +version5.3.0-SNAPSHOT/version
      /parent
      inceptionYear2007/inceptionYear




 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org



 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Index 2

2010-12-21 Thread Andreas Andreou
yep, love the latest version (with the updated colors on rss and icons)!

On Mon, Dec 20, 2010 at 19:44, Howard Lewis Ship hls...@gmail.com wrote:
 I once again concur, this is a big improvement to the home page.  I think we
 should move the IndexV2 contents over to Index immediately.

 On Mon, Dec 20, 2010 at 9:13 AM, Christophe Cordenier 
 christophe.corden...@gmail.com wrote:

 Great Work Katia !

 This is exactly the kind of changes that lightens and gives more impact to
 our front page. Of course, we should polish it about colors and typo, but
 it's concise and clear.

 Also I like the idea of putting links on contributions on the front page,
 because we ARE an active community !

 Le 20 décembre 2010 15:06, Clément Uster clement.us...@gmail.com a écrit
 :

  Ok great. :)
 
 
  On 20 December 2010 15:04, Katia Aresti katiaare...@gmail.com wrote:
 
   Key features will stay, it's just a matter of layout !
  
   2010/12/20 Clément Uster clement.us...@gmail.com
  
Ok, I didn't get your point about the key features.
So you want to keep the current items at the top of the page, right ?
   
   
On 20 December 2010 14:54, Katia Aresti katiaare...@gmail.com
 wrote:
   
 2010/12/20 Clément Uster clement.us...@gmail.com

  Hello Katia,
 
  I do like your new design. It's definitely lighter than the
 current
one.
  The idea of the 3 boxes is quite interesting, but I don't
  completely
 agree
  with the content.
  Because they are on top of the page, they are the first things to
  be
 seen,
  and in my opinion they should be the most important things about
 tapestry.
 

 What do yo mean ? In your point of view the content of these boxes
   should
 be
 on the key features part ?



  Your What is Tapestry part is just awesome! I love it :)
 
  By the way, I'm very pleased to see the official
   documentation/website
  becoming better every day.
  Presentation and design are keys to attract and keep new (and
 old!)
 users.
 
  Clément
 
 
  On 20 December 2010 14:05, Katia Aresti katiaare...@gmail.com
   wrote:
 
   Hi,
  
   I'm working on Index V2 page. It's not finished yet, but before
 I
  continue
   to do some staff I think about, I would like to know your
  opinions.
  
   Here is the preview of the page :
  
    https://cwiki.apache.org/TAPESTRY/indexv2.html%20
   https://cwiki.apache.org/TAPESTRY/indexv2.html
  
   Important things to note :
  
   1)  Key features are not included on top just because for some
   reason
  when
   I
   include them they are not placed on the top, but down Apache
   Tapestry  IndexV2.
  
   2 ) The boxes with Download, extensions and so, are not
 finished
   yet.
I
   want
   to modify and adapt several things on them. They  just offer an
   idea
  about
   what I have in mind.
  
   3 ) Icons are free use
  
   So, what do you think ?
  
   Can you give me some feedback please ?
  
   Katia
  
 

   
  
 



 --
 Regards,
 Christophe Cordenier.

 Committer on Apache Tapestry 5
 Co-creator of wooki @wookicentral.com




 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to learn
 how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: @Inject and Tapestry IoC

2010-12-21 Thread Andreas Andreou
Well, my thought was that it would be possible to architect ioc in
such a way that
the jsr jar isn't required at runtime (if users dont need its
features)... if that's not
possible, then i'm slightly leaning to having a separate project

On Tue, Dec 21, 2010 at 18:36, Robert Zeigler robe...@scazdl.org wrote:
 I'll offer a dissenting voice. :) I think it's not onerous for people who 
 want them to add a dependency, but adding them directly to IOC introduces a 
 potentially unwanted dependency to people who have no interest in using them. 
  The jar may be small, but a lot of all, inused jars adds up quickly.  I like 
 having more control over what gets sucked intoy application  ;) So my vote 
 would be for a separate module.   I wouldn't be opposed to the quickstart 
 adding the jsr ioc module since that is easy enough to remove.

 Robert

 GATAATGCTATTTCTTTAACGAA

 On Dec 21, 2010, at 8:41 AM, Igor Drobiazko igor.drobia...@gmail.com wrote:

 Ok, keeping own annotations makes sense. Do we want to support JSR-303
 annotations out of the box by adding a new jar depenency to tapestry-ioc or
 would a new library make more sense?

 I tend to the outof the box soluton.

 On Tue, Dec 21, 2010 at 12:37 PM, Thiago H. de Paula Figueiredo 
 thiag...@gmail.com wrote:

 On Tue, 21 Dec 2010 08:58:40 -0200, Christian Riedel 
 cr.ml...@googlemail.com wrote:

 Hi Igor,


 Hi, guys!


 I'm not sure about the deprecation but generally it's a good idea, I
 think. Look at Hibernate and JPA for example. They have kept their
 annotations and support the standard ones as well. I like the idea of 
 having
 the choice...


 I was going to post the same opinion. :) I think it wouldn't be hard to
 support both the Tapestry-IoC annotations and the JSR 303 ones. We'd just
 need to document which one Tapestry would check first and not allowing mixed
 use in the same class.

 By the way, thanks Igor for stepping up for implementing this. I hope I
 have time to team up with you in this project.

 --
 Thiago H. de Paula Figueiredo
 Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,
 and instructor
 Owner, Ars Machina Tecnologia da Informação Ltda.
 http://www.arsmachina.com.br


 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org




 --
 Best regards,

 Igor Drobiazko
 http://tapestry5.de

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [VOTE] Tapestry 5.2.4 as Stable Release

2010-12-15 Thread Andreas Andreou
So, as i understand this, the changed behavior is caused from using the
localPort but this doesn't mean that the change was wrong in itself. It was
just that it broke existing code for clustered / load balanced / proxied
environments.

On the other hand, in that kind of environment, how do you deal with the
use of request.getServerName() in BaseURLSourceImpl ? I too come to the
conclusion that you'll always gonna need a custom implementation (or just a
wrapper to Request that returns specific values for serverName and localPort)

On Wed, Dec 15, 2010 at 20:52, Igor Drobiazko igor.drobia...@gmail.com wrote:
 I just had a look into BaseURLSourcImpl in the 5.1.0.5 tag. Here is the
 code:

 http://svn.apache.org/viewvc/tapestry/tapestry5/tags/releases/5.1.0.5/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/BaseURLSourceImpl.java?view=markup

 As you can see the issue is not localPort vs. serverPort as in 5.1.0.5 the
 port was not set into the base URL at all. Again, I believe that the default
 implementation of the BaseURLSourceImpl  is not usable for any app as the
 ports 80 and 443 are just default values. How many applications out there
 are using these ports?

 http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/BaseURLSourceImpl.java?view=markup

 I see another issue here: Request interface is a generic version of
 HttpServletRequest and PortletRequest. As of 5.2.0 Request has the
 getLocalPort() method which is not available in PortletRequest.

 On Wed, Dec 15, 2010 at 7:05 PM, Robert Zeigler robe...@scazdl.org wrote:

 Agreed.  The vote wasn't on whether to release; 5.2.4 is released.  The
 vote was to call 5.2.4 stable.
 I think it's pointless to call 5.2.4 GA if we know there's going to be a
 bug fix release 2 days later.  It's saying: Hi, here's a stable product.
  Except, we know it's not exactly stable in every environment.  But we're
 going to /call/ it stable
 I was previously +1 on calling 5.2.4 GA based on my not finding any issues
 with it.  But if the bug mentioned really does create an issue/bug in a
 clustered environment (and it certainly appears to), I would change my vote.
  With the refresh of the site, we're touting Tapestry's performance and
 stability and scalability (things like: easy to use in a clustered
 environment)... a bug like this is a bad first impression.  /Especially/
 since it's a trivial issue to fix.

 Robert

 On Dec 15, 2010, at 12/1511:59 AM , Massimo Lusetti wrote:

  On Wed, Dec 15, 2010 at 5:44 PM, Bob Harner bobhar...@gmail.com wrote:
 
  Please release now AND commit to a bug fix release right after.
 
  The fact is that the release is made and the vote is for a GA release,
  let's say a stable one, so here I'm with Andy.
 
  Cheers
  --
  Massimo
  http://meridio.blogspot.com
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
  For additional commands, e-mail: dev-h...@tapestry.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org




 --
 Best regards,

 Igor Drobiazko
 http://tapestry5.de




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [VOTE] Tapestry 5.2.4 as Stable Release

2010-12-12 Thread Andreas Andreou
Andreas Andreou: +1 (binding)

On Sun, Dec 12, 2010 at 17:21, Ulrich Stärk u...@spielviel.de wrote:
 Ulrich Stärk: +1 (binding)



 Am 10.12.2010 um 19:09 schrieb Howard Lewis Ship hls...@gmail.com:

 Tapestry 5.2.4 has been out and available for a couple of weeks now and no
 show-stopper bugs have been identified. I think it is time to declare it the
 stable release for Tapestry 5.2.

 Vote to run for 3 days.

 Howard M. Lewis Ship: +1 (binding)

 Note: I'm continuing to work on the tutorial as well, but I've decided not
 to hold the vote until that work is finished.

 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to learn
 how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Fixing the web site

2010-11-23 Thread Andreas Andreou
y, page renames work fine so that references still work
I think the only exception/problem is when renaming a page
that is a subpage of another one - you'd have to manually change
the main page then...

On Wed, Nov 24, 2010 at 00:38, Howard Lewis Ship hls...@gmail.com wrote:
 Great; there are a lot of bad links on pages too, from linking the Maven
 way.  Some images have been lost as well.

 Plus I'm converting {noformat} to {code} and making use of {warning} and
 {note}.

 Finally, there is often a missing blank line after a list (lines leading
 with *) that causes render problems.

 I'm switching back and forth between wiki text editing and preview.  Sorry,
 I don't trust the rich text editor (it doesn't handle a lot of things
 correctly).

 Also, I'm finding its easier to copy the text to TextMate, fix the problem
 (including many spelling errors) and copy it back to CWiki.

 Also, some of these pages have horrible names (IoC+-+module), so perhaps
 we can rename them as well. Does Confluence handle renames nicely (i.e.,
 find references on other pages)?

 On Tue, Nov 23, 2010 at 2:12 PM, Christophe Cordenier 
 christophe.corden...@gmail.com wrote:

 Hi

 I have made some fixes, here is the list of pages i didn't fixed yet and
 that are returned by a confluence search with '../apidoc' pattern


 https://cwiki.apache.org/confluence/display/TAPESTRY/IoC+cookbook+-+servconf
 https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=21792074

 https://cwiki.apache.org/confluence/display/TAPESTRY/Unit+testing+pages+or+components
 https://cwiki.apache.org/confluence/display/TAPESTRY/Component+Parameters
 https://cwiki.apache.org/confluence/display/TAPESTRY/Class+Reloading
 https://cwiki.apache.org/confluence/display/TAPESTRY/Component+Rendering

 https://cwiki.apache.org/confluence/display/TAPESTRY/Content+Type+and+Markup
 https://cwiki.apache.org/confluence/display/TAPESTRY/IoC+-+order
 https://cwiki.apache.org/confluence/display/TAPESTRY/IoC+-+shadow
 https://cwiki.apache.org/confluence/display/TAPESTRY/Test
 https://cwiki.apache.org/confluence/display/TAPESTRY/IoC+-+decorator
 https://cwiki.apache.org/confluence/display/TAPESTRY/Persistent+State
 https://cwiki.apache.org/confluence/display/TAPESTRY/Configuration
 https://cwiki.apache.org/confluence/display/TAPESTRY/CSS
 https://cwiki.apache.org/confluence/display/TAPESTRY/DOM
 https://cwiki.apache.org/confluence/display/TAPESTRY/Component+Events
 https://cwiki.apache.org/confluence/display/TAPESTRY/IoC+-+autoload
 https://cwiki.apache.org/confluence/display/TAPESTRY/IoC+-+command
 https://cwiki.apache.org/confluence/display/TAPESTRY/IoC+-+pipeline
 https://cwiki.apache.org/confluence/display/TAPESTRY/Upload
 https://cwiki.apache.org/confluence/display/TAPESTRY/Reload
 https://cwiki.apache.org/confluence/display/TAPESTRY/Localization
 https://cwiki.apache.org/confluence/display/TAPESTRY/Page+Lifecycle

 https://cwiki.apache.org/confluence/display/TAPESTRY/IoC+cookbook+-+override

 https://cwiki.apache.org/confluence/display/TAPESTRY/IoC+cookbook+-+patterns
 https://cwiki.apache.org/confluence/display/TAPESTRY/IoC+-+module
 https://cwiki.apache.org/confluence/display/TAPESTRY/Component+Classes
 https://cwiki.apache.org/confluence/display/TAPESTRY/Layout+Component
 https://cwiki.apache.org/confluence/display/TAPESTRY/Page+Navigation
 https://cwiki.apache.org/confluence/display/TAPESTRY/Input+Validation
 https://cwiki.apache.org/confluence/display/TAPESTRY/Userguide
 https://cwiki.apache.org/confluence/display/TAPESTRY/Forms2
 https://cwiki.apache.org/confluence/display/TAPESTRY/Logging
 https://cwiki.apache.org/confluence/display/TAPESTRY/Component+Templates

 2010/11/23 Howard Lewis Ship hls...@gmail.com

  A pretty urgent need on the CWiki is to fix all the Javadoc URLs
 
  There's a lot of URLs of the form:
 
     ../apidocs/etc
 
  That need to be:
 
     http://tapestry.apache.org/current/apidocs
 
  current is a symbolic link to the current release, currently
  tapestry-5.2-dev
 
  There's also a goodly number of minor problems that came from the
  mechanical
  way that the files were converted.  Still, just a few minor touchups and
  things work nicely!
 
 
  --
  Howard M. Lewis Ship
 
  Creator of Apache Tapestry
 
  The source for Tapestry training, mentoring and support. Contact me to
  learn
  how I can get you up and productive in Tapestry fast!
 
  (971) 678-5210
  http://howardlewisship.com
 



 --
 Regards,
 Christophe Cordenier.

 Committer on Apache Tapestry 5
 Co-creator of wooki @wookicentral.com




 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to learn
 how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

confluence space.css

2010-11-22 Thread Andreas Andreou
Looks like that confluence space.css file needs some editing
cause there are some IE problems. We host it at
http://tapestry.apache.org/resources/space.css
but I can't find it in svn. Anyone knows what's the deal with it?

fyi, this css problem has also been found by struts2 guys and others
lately, see:
https://issues.apache.org/jira/browse/WW-3531

-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [VOTE] Tapestry 5.2.4

2010-11-15 Thread Andreas Andreou
Andreas Andreou: +1 (binding)

Also note that the valid repository url for the staged artifacts is just:
https://repository.apache.org/content/repositories/orgapachetapestry-006/

On Mon, Nov 15, 2010 at 20:29, Howard Lewis Ship hls...@gmail.com wrote:
 I've created and uploaded a release of Tapestry 5.2.4, ready to be
 voted upon. This corrects the problem with the quickstart archetype (I've
 downloaded
 the new version and double-checked that the version number is 5.2.4).

 The binary and source downloads are uploaded to:

 http://people.apache.org/~hlship/tapestry-releases/

 and the Maven artifacts staged to:

 https://repository.apache.org/content/repositories/orgapachetapestry-006/org/apache/tapestry/

 Please examine these files to determine if the new release, 5.2.4, is ready.

 I've also created a 5.2.4 tag in Subversion:

 http://svn.apache.org/viewvc/tapestry/tapestry5/tags/releases/5.2.4/

 On a successful vote, I'll move the files from these directories to
 the proper distribution directories and update the Tapestry site
 documentation.

 Vote will run for three days; on success I'll move the voted artifacts
 into place and send out appropriate notifications.

 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to learn
 how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [VOTE] Tapestry 5.2.4

2010-11-15 Thread Andreas Andreou
 Also note that the valid repository url for the staged artifacts is just:
 https://repository.apache.org/content/repositories/orgapachetapestry-006/

 True, I do the favor of digging down a few directly levels for people who
 are really going to look at the artifacts. I can stop doing that in the
 future if its a problem.

Well, it's just that if ppl want to test the new release, they must use
https://repository.apache.org/content/repositories/orgapachetapestry-006/
as a repository url in their poms.

Using
https://repository.apache.org/content/repositories/orgapachetapestry-006/org/apache/tapestry/
will result in error messages (stuff like 5.2.4 not found).


-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [CONF] Apache Tapestry Committers

2010-11-08 Thread Andreas Andreou
thx, i'll fix it later today - i think i can use the include page macro for this


On Mon, Nov 8, 2010 at 14:36, Igor Drobiazko igor.drobia...@gmail.com wrote:
 I guess this page is not really needed as we have a similar one already.

 http://people.apache.org/~uli/tapestry-site/about.html


 On Sun, Nov 7, 2010 at 9:54 PM, conflue...@apache.org wrote:

    
 Committershttps://cwiki.apache.org/confluence/display/TAPESTRY/Committers 
 Page
 *added* by Andreas 
 Andreouhttps://cwiki.apache.org/confluence/display/%7Eandyhot
  Tapestry Committers
   *Name*  *PMC?*  *Committer Since*  *Notes*   Dan Adams  -  Jul 2007    
 Andreas
 Andreou http://blog.andyhot.gr  Yes  Mar 2006    Christophe Cordenier  -
  Jun 2010    Ben Dotte  -  May 2007    Igor Drobiazko  -  May 2008    Thiago
 H. de Paula Figueiredo  Yes  Feb 2009    Dan Griedler  -  May 2007    Jesse
 Kuhnert  Yes  Nov 2005  Leads Tapestry 4.1 effort   Howard M. Lewis Ship 
 Chair Jan 2000 Creator of Tapestry, leads Tapestry 5 effort  Kevin Menard - 
 Feb. 2008
    Marcus Schulte  Yes  May 2007    Ulrich Stärk  -  Nov 2009    Brian K.
 Wallace  -  Mar 2006    Robert Zeigler  -  Feb. 2009
   Change Notification 
 Preferenceshttps://cwiki.apache.org/confluence/users/viewnotifications.action
 View Onlinehttps://cwiki.apache.org/confluence/display/TAPESTRY/Committers




 --
 Best regards,

 Igor Drobiazko
 http://tapestry5.de




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Build failed in Hudson: tapestry-5.2-freestyle #226

2010-11-05 Thread Andreas Andreou
 PASSED: non_file_URLs_are_ignored
 PASSED: second_level_granularity

 ===
     Internals
     Tests run: 490, Failures: 0, Skips: 0
 ===

 [ERROR] SerializationSupport Unexpected service proxy provider when
 clearing the provider. This may indicate that you have multiple IoC
 Registries.

 ===
 Tapestry IOC
 Total tests run: 693, Failures: 1, Skips: 0
 ===

 [org.testng.internal.PoolService] Shutting down poolservice
 org.testng.internal.poolserv...@19a3d76 terminated:false
 Tests run: 693, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 18.873
 sec  FAILURE!

 Results :

 Failed tests:
   reload_a_service_implementation(org.apache.tapestry5.ioc.ReloadTest)

 Tests run: 693, Failures: 1, Errors: 0, Skipped: 0

 [INFO]
 
 [ERROR] BUILD FAILURE
 [INFO]
 
 [INFO] There are test failures.

 Please refer
 tohttps://hudson.apache.org/hudson/job/tapestry-5.2-freestyle/ws/trunk/tapestry-ioc/target/surefire-reports
  for the individual test results.
 [INFO]
 
 [INFO] For more information, run Maven with the -e switch
 [INFO]
 
 [INFO] Total time: 2 minutes 5 seconds
 [INFO] Finished at: Fri Nov 05 09:49:27 UTC 2010
 [INFO] Final Memory: 58M/394M
 [INFO]
 
 [WARNINGS] Skipping publisher since build result is FAILURE
 [TASKS] Skipping publisher since build result is FAILURE


 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: broken quickstart archetypes

2010-11-05 Thread Andreas Andreou
Well, this problem was noticed during some of the votes. I personnally voted
+1 inspite of that because i knew those wouldn't be the final releases

And since the votes were successful, I dont think we have the right to
change anything now. Let's make sure this is correct in the next releases.

As for archetype-catalog.xml, the process is to update it in svn
and then do a site:deploy (i'm doing this now)


On Fri, Nov 5, 2010 at 11:29, Ulrich Stärk u...@spielviel.de wrote:
 This raises another question: should we commit to tags?

 On 05.11.2010 10:22, Ulrich Stärk wrote:

 The 5.2.x archetypes are severely broken:

 The 5.2.0 archetype references Tapestry 5.2.0-SNAPSHOT which doesn't
 exist.
 The 5.2.1 archetype references Tapestry 5.2.1-SNAPSHOT which doesn't
 exist.
 The 5.2.2 archetype references Tapestry 5.2.2-SNAPSHOT which doesn't
 exist.
 The 5.2.3-SNAPSHOT archetype is not in archetype-catalog.xml

 I suggest we redeploy the 5.2.x series archetypes with corrected Tapestry
 versions.

 Uli

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: broken quickstart archetypes

2010-11-05 Thread Andreas Andreou
agreed on only keeping the latest 5.2

It's in tapestry-site cause that's what gets deployed to the root of our website


On Fri, Nov 5, 2010 at 18:50, Howard Lewis Ship hls...@gmail.com wrote:
 I  must have missed a step in the Deployment Process:

 https://cwiki.apache.org/confluence/display/TAPESTRY/Release+Process

 This does indicate that our process is flawed since its so easy to mess it
 up; more needs to be done in an automated fashion.

 I'm thinking of doing the 5.2.3 release vote next week.

 I don't see the need to keep earlier versions of the archetype (5.2.x) once
 the lastest beta is available (5.2.3).

 Where is the archetype-catalog.xml stored?  Having it in the tapestry-site
 project may not make as much sense as moving it to tapestry-project, where
 it will be easier to coordinate changes w.r.t new releases.


 On Fri, Nov 5, 2010 at 5:25 AM, Andreas Andreou andy...@di.uoa.gr wrote:

 Well, this problem was noticed during some of the votes. I personnally
 voted
 +1 inspite of that because i knew those wouldn't be the final releases

 And since the votes were successful, I dont think we have the right to
 change anything now. Let's make sure this is correct in the next releases.

 As for archetype-catalog.xml, the process is to update it in svn
 and then do a site:deploy (i'm doing this now)


 On Fri, Nov 5, 2010 at 11:29, Ulrich Stärk u...@spielviel.de wrote:
  This raises another question: should we commit to tags?
 
  On 05.11.2010 10:22, Ulrich Stärk wrote:
 
  The 5.2.x archetypes are severely broken:
 
  The 5.2.0 archetype references Tapestry 5.2.0-SNAPSHOT which doesn't
  exist.
  The 5.2.1 archetype references Tapestry 5.2.1-SNAPSHOT which doesn't
  exist.
  The 5.2.2 archetype references Tapestry 5.2.2-SNAPSHOT which doesn't
  exist.
  The 5.2.3-SNAPSHOT archetype is not in archetype-catalog.xml
 
  I suggest we redeploy the 5.2.x series archetypes with corrected
 Tapestry
  versions.
 
  Uli
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
  For additional commands, e-mail: dev-h...@tapestry.apache.org
 
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
  For additional commands, e-mail: dev-h...@tapestry.apache.org
 
 



 --
 Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
 Tapestry PMC / Tacos developer
 Open Source / JEE Consulting

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org




 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to learn
 how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [jira] Created: (INFRA-3151) add servlet filter to nexus to block maven 2.2.0 deploys

2010-11-05 Thread Andreas Andreou
2.2.1 is fine on that regard

On Fri, Nov 5, 2010 at 19:13, Howard Lewis Ship hls...@gmail.com wrote:
 I hope 2.2.1 generates proper checksums because upgrading to 3.x was a
 floster cuck for me.

 On Fri, Nov 5, 2010 at 12:49 AM, Ulrich Stärk u...@spielviel.de wrote:

 FYI

  Original Message 
 Subject: [jira] Created: (INFRA-3151) add servlet filter to nexus to block
 maven 2.2.0 deploys
 Date: Wed, 3 Nov 2010 19:37:22 -0400 (EDT)
 From: Brian Fox (JIRA) j...@apache.org
 Reply-To: infrastruct...@apache.org
 To: infrastructure-iss...@apache.org

 add servlet filter to nexus to block maven 2.2.0 deploys
 

                 Key: INFRA-3151
                 URL: https://issues.apache.org/jira/browse/INFRA-3151
             Project: Infrastructure
          Issue Type: Improvement
      Security Level: public (Regular issues)
          Components: Nexus
            Reporter: Brian Fox
            Assignee: Brian Fox


 Maven 2.2.0 is known to produce bad checksums and doubles the data upload
 potentially causing timeouts.

 Here's an example user agent we want to block: Apache-Maven/2.2 (Java
 1.6.0_16; Linux 2.6.26-2-amd64) maven-artifact/2.2.0 -

 This should be blocked from /content for PUTs only.

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org




 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to learn
 how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [VOTE] Release 5.2.2

2010-10-27 Thread Andreas Andreou
Andreas Andreou: +1 (binding)

On Mon, Oct 25, 2010 at 19:08, Thiago H. de Paula Figueiredo
thiag...@gmail.com wrote:
 Thiago H. de Paula Figueiredo: +0 (binding). Still haven't had a chance to
 play with T5.2 yet. That's sad. :(

 --
 Thiago H. de Paula Figueiredo
 Independent Java, Apache Tapestry 5 and Hibernate consultant, developer, and
 instructor
 Owner, Ars Machina Tecnologia da Informação Ltda.
 http://www.arsmachina.com.br

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [VOTE] Release 5.2.2

2010-10-27 Thread Andreas Andreou
but that's a different vote, right?

On Wed, Oct 27, 2010 at 15:09, Ulrich Stärk u...@spielviel.de wrote:
 Ulrich Stärk: +0 (binding)

 I noticed yesterday, while giving a tapestry talk, that the quickstart
 archetype references 5.2.1-SNAPSHOT. We don't have a 5.2.1-SNAPSHOT release,
 though. Apart from that it should reference the same version as the release,
 i.e. 5.2.2. This should be fixed before voting 5.2.2 GA.

 Uli

 On 25.10.2010 10:21, Ulrich Stärk wrote:

 Ulrich Stärk: +1 (binding)

 It depends on how we handle it. We *can* make committers' votes binding,
 also limited to specific matters, but we should make that clear in some
 sort of bylaws. Standard ASF procedure is that only PMC votes are
 binding. See also [1].

 Uli

 [1] http://www.apache.org/foundation/voting.html

 Am 25.10.2010 06:23 schrieb Howard Lewis Ship:

 I can't remember whether commiters' votes are binding when the subject
 is a release (I think it should be, but I can't remember for sure).
 Since we tend to vote on three things (releases, new committers, and
 new PMCs) it seems like we could just write up the guidelines on the
 wiki.

 On Sun, Oct 24, 2010 at 8:59 PM, Josh Canfield
 joshcanfi...@gmail.com wrote:

 Josh Canfield: +1 (binding)
 On 24 Oct 2010 11:01, Howard Lewis Ship hls...@gmail.com wrote:

 Well, it's that time again. I've put up copies of 5.2.2
 source/binaries (http://people.apache.org/~hlship/tapestry-releases/)
 and created artifacts
 (


 https://repository.apache.org/content/repositories/orgapachetapestry-003/org/apache/tapestry/

 ).

 I've also created a release tag:


 http://svn.apache.org/viewvc/tapestry/tapestry5/tags/releases/tapestry-project-5.2.2/

 Howard M. Lewis Ship: +1 (binding)

 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org



 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [VOTE] Release 5.2.2

2010-10-27 Thread Andreas Andreou
well, ok - i'd personnally -1 this release for GA but that's imho irrelevant to
the current voting

On Wed, Oct 27, 2010 at 16:56, Ulrich Stärk u...@spielviel.de wrote:
 It is. My +0 is to indicate that I won't vote it GA due to that issue. I'll
 create issues in Jira for this and the missing license files shortly.

 Uli

 On 27.10.2010 14:37, Andreas Andreou wrote:

 but that's a different vote, right?

 On Wed, Oct 27, 2010 at 15:09, Ulrich Stärku...@spielviel.de  wrote:

 Ulrich Stärk: +0 (binding)

 I noticed yesterday, while giving a tapestry talk, that the quickstart
 archetype references 5.2.1-SNAPSHOT. We don't have a 5.2.1-SNAPSHOT
 release,
 though. Apart from that it should reference the same version as the
 release,
 i.e. 5.2.2. This should be fixed before voting 5.2.2 GA.

 Uli

 On 25.10.2010 10:21, Ulrich Stärk wrote:

 Ulrich Stärk: +1 (binding)

 It depends on how we handle it. We *can* make committers' votes binding,
 also limited to specific matters, but we should make that clear in some
 sort of bylaws. Standard ASF procedure is that only PMC votes are
 binding. See also [1].

 Uli

 [1] http://www.apache.org/foundation/voting.html

 Am 25.10.2010 06:23 schrieb Howard Lewis Ship:

 I can't remember whether commiters' votes are binding when the subject
 is a release (I think it should be, but I can't remember for sure).
 Since we tend to vote on three things (releases, new committers, and
 new PMCs) it seems like we could just write up the guidelines on the
 wiki.

 On Sun, Oct 24, 2010 at 8:59 PM, Josh Canfield
 joshcanfi...@gmail.com  wrote:

 Josh Canfield: +1 (binding)
 On 24 Oct 2010 11:01, Howard Lewis Shiphls...@gmail.com  wrote:

 Well, it's that time again. I've put up copies of 5.2.2
 source/binaries (http://people.apache.org/~hlship/tapestry-releases/)
 and created artifacts
 (



 https://repository.apache.org/content/repositories/orgapachetapestry-003/org/apache/tapestry/

 ).

 I've also created a release tag:



 http://svn.apache.org/viewvc/tapestry/tapestry5/tags/releases/tapestry-project-5.2.2/

 Howard M. Lewis Ship: +1 (binding)

 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me
 to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org



 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org







 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: FreeBSD jail for demo app

2010-10-20 Thread Andreas Andreou
i'd say keep in github - heck, i was even planning a quick jquery fork :)

On Wed, Oct 20, 2010 at 14:30, Ulrich Stärk u...@spielviel.de wrote:
 Good point. As I said. Let's discuss it. And hear what the others think.

 Uli

 On 20.10.2010 13:25, Igor Drobiazko wrote:

 Why do you need it in our SVN? Is it dictated by Apache? Moving from Gihub
 to Apache SVN would mean that Kalle, Katia, etc can't work on that
 application anymore. As I remember Christoph started the project to give
 the
 community the possibility to play with Tapestry and to work together.
 Moving
 to Apache SVn would mean that the basic idea behind the app is lost. I
 would
 really prefer a demo app which is built by the community and not by
 committers.

 On Wed, Oct 20, 2010 at 1:06 PM, Ulrich Stärku...@spielviel.de  wrote:

 Firstly, I'd like to have the demo application in our SVN. Maybe under
 tapestry-demoapp at the top level.

 I'll create you a manager account for tomcat, you can use that to deploy
 the application.

 Uli


 On 20.10.2010 13:00, Christophe Cordenier wrote:

 Hi

 I would like to deploy hotel-booking, how do i get access to the server
 ?

 2010/10/20 Christophe Cordenierchristophe.corden...@gmail.com

  Maybe we will need a git client to retrieve demo application from
 git...

 Anyway, how do we access to this machine ?

 2010/10/20 Christophe Cordenierchristophe.corden...@gmail.com

 Hi


 Great !! In-memory h2 or hsqldb is sufficient i guess



 2010/10/20 Ulrich Stärku...@spielviel.de

 Our jail is ready and I installed tomcat 6. Is there anything else we
 need

 (database, ...)?

 Uli

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org




 --
 Regards,
 Christophe Cordenier.

 Committer on Apache Tapestry 5
 Co-creator of wooki @wookicentral.com




 --
 Regards,
 Christophe Cordenier.

 Committer on Apache Tapestry 5
 Co-creator of wooki @wookicentral.com





 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Maven 3.0

2010-10-19 Thread Andreas Andreou
There shouldnt be a problem running maven3 in hudson - we've set it
up as a freestyle job after all. The only real problem i see is that
mvn3 is not
yet installed in the slave we're using.

On Tue, Oct 19, 2010 at 19:00, Igor Drobiazko igor.drobia...@gmail.com wrote:
 I'm using Maven 3.0 since couple of weeks. It works fine but there is a
 problem with the tapestry-component-report plugin. Looks like we need to
 port it.

 Another issue is that Hudson is not compatible with Maven 3.0.

 On Tue, Oct 19, 2010 at 5:55 PM, Howard Lewis Ship hls...@gmail.com wrote:

 I've just upgraded my workstation to use Maven 3.0.  I'm doing a full
 clean build (i.e., after deleting ~/.m2/repository).  Looks like it
 works fine.

 My client using Artifactory to manage their Maven repositories has
 been having (unspecified) problems with the Tapestry JARs.  I saw a
 cryptic note that the problem in Maven 2.2.x.  Perhaps Maven 3.0 will
 fix that.

 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org




 --
 Best regards,

 Igor Drobiazko
 http://tapestry5.de




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: New bug category for docs?

2010-10-13 Thread Andreas Andreou
So, realistically and within apache, what are the alternatives?

On Wed, Oct 13, 2010 at 11:55, Ulrich Stärk u...@spielviel.de wrote:
 How much further do we have to go with this before we switch to a
 different paradigm?  I was very enthusiastic about using Confluence,
 but my enthusiasm is waning because it's been very, very clunky in
 practice, and the exporting stuff is often very broken.


 As was I. But once I evaluated Confluence I changed my mind and told you so.
 We still have other options. We can stop right now and switch to something
 else. The already created contents can be exported and converted to some
 other format, that's not the problem. What we need to do though is finally
 agree on what we want and only decide once we have evaluated the available
 solutions.

 Uli

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [VOTE] Tapestry 5.2.1 beta release

2010-10-02 Thread Andreas Andreou
Andreas Andreou: +1 (binding)

On Fri, Oct 1, 2010 at 09:37, Katia Aresti Gonzalez
katiaare...@gmail.com wrote:
 Katia Aresti +1 (non-binding)

 2010/10/1 Kristian Marinkovic kristian.marinko...@porsche.co.at

 Kristian Marinkovic: +1 (non-binding)





 Von:    Ben Dotte ben.do...@gmail.com
 An:     Tapestry development dev@tapestry.apache.org
 Datum:  30.09.2010 17:12
 Betreff:        Re: [VOTE] Tapestry 5.2.1 beta release



 Ben Dotte: +1 (non-binding)

 On Thu, Sep 30, 2010 at 7:17 AM, Thiago H. de Paula Figueiredo
 thiag...@gmail.com wrote:
  Thiago H. de Paula Figueiredo: +0 (binding). I couldn't play with
 Tapestry
  5.2 nor 5.2.1 yet, unfortunately. :(
 
  --
  Thiago H. de Paula Figueiredo
  Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,
 and
  instructor
  Owner, Ars Machina Tecnologia da Informação Ltda.
  http://www.arsmachina.com.br
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
  For additional commands, e-mail: dev-h...@tapestry.apache.org
 
 

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org







-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: 5.2.1

2010-09-27 Thread Andreas Andreou
+1 ...

and not really an objection, but a chance to discuss some related to releases
issues.

- Am I right in saying that apart from the amount of time that has passed since
the last stable version, there's no other pressing need to move to 5.3 (and thus
pronounce 5.2 stable) ?

- My reason for asking this is not to stall the process, but to better
understand (or
make us define)  what is supposed to go in each version, and what just needs to
wait for the next version. It feels that currently this just depends on timing
and i'm wondering if we're fine with such a process. If we are, then let's just
enforce it better - and if we're not, let's discuss the alternatives.

- Now, my other reason for asking this is that the current process
basically also
creates unmaintained (or lightly maintained) branches. Does it make
sense to officially
declare them as such? For instance, it's obvious that we didn't handle that
classpath resources problem elegantly and uniformally in all the
branches... i dont
think anyone wants to see that repeated.
Also and fyi, i've recently disabled 5.0 builds in hudson because they
were failing for
the last 6 months - the failure (just_HTML of TemplateParserImplTest)
is probably JVM
specific (i had looked at it back then) and we've since changed more than once
the template parser... so, it doesn't really look like anyone will
ever spend time
on that.

- Finally, backporting features / improvements. Is anyone interested
or committed to
that? For which versions? I often see issues opened against 5.1 or 5.0
but fixed only
for 5.2 - and that's just ok, it is the reality. Are we all fine with that?


On Mon, Sep 27, 2010 at 20:53, Ulrich Stärk u...@spielviel.de wrote:
 +1

 On 27.09.2010 19:36, Howard Lewis Ship wrote:

 I'll be creating a 5.2.1 release shortly, then put it to the vote.

 Will anyone object if the vote is to release 5.2.1 as a beta?  We
 don't have a standard procedure for the alpha-beta transition.  For
 beta-ga, I will want to have the release out as a beta, then
 retroactively vote it ga once it has proved itself in the wild.


 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Generated site out of date

2010-09-15 Thread Andreas Andreou
hudson is generating the site fine -
https://hudson.apache.org/hudson/view/Tapestry/job/tapestry-5.2-docs/site/
it's just that they've changed some sercers  perms and the old rsync
job was failing

I don't have time to fix that now, but i did a manual sync and
http://tapestry.apache.org/tapestry5.2-dev/
should be up-to-date soon

On Thu, Sep 16, 2010 at 01:01, Howard Lewis Ship hls...@gmail.com wrote:
 The generated site (http://tapestry.apache.org/tapestry5.2-dev/) shows
 it was last updated on Aug 22nd.  I know Hudson has been building the
 code since then ... doesn't it re-generate the site as well?

 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Java 6 + generics support cause PermGen OOM in core tests.

2010-09-08 Thread Andreas Andreou
we got some almost a year ago - i guess they'll soon expire so you
could reask on behalf of everyone

wrt hudson and test failures, any links that show them?

On Wed, Sep 8, 2010 at 19:20, Josh Canfield joshcanfi...@gmail.com wrote:
 Have we asked YourKit for a license for tapestry devs?

 http://www.yourkit.com/purchase/index.jsp

 The license is granted to developers of non-commercial Open Source
 projects, with an established and active community. The license is
 free. However, we ask you to add a reference to YourKit website on the
 web pages of your Open Source project.

 Josh

 On Wed, Sep 8, 2010 at 8:18 AM, Josh Canfield joshcanfi...@gmail.com wrote:
 I grabbed a copy of trunk and was not able to reproduce the OOM.
 This is on my OSX 10.6 box using 64 bit Java 6.
 I haven't set up yourkit yet, but I believe what is happening is that I'm 
 causing the memory usage for a bunch of the classes to get bigger by calling 
 the generics reflection methods. The sun jvm lazy loads the generic objects 
 the first time you request them by parsing the signature of the 
 class/method/constrictor.

 To fully support generics I end up calling one of the generics methods on 
 every page, service and interface used by a page or interface. There is 
 probably some optimization that can be done on my end, but I think it'd be 
 thin.

 I believe the problem is partially the 64 bit jvm which uses more memory to 
 store references 
 (http://wikis.sun.com/display/HotSpotInternals/CompressedOops) but I haven't 
 played with the jvm settings to see if it helps.

 I ran the tests successfully with a 32 bit java 5 (and discovered  a couple 
 java 6 dependencies in my stuff)

 So, what does Hudson run the tests in?
 Should we consider adding jvm memory stuff to the docs?
 Currently the tests all run under the same jvm instance. I believe this may 
 end up accumulating copies of classes in permgen since multiple 
 registries/apps are fired up. Should the tests fork a new


 -- Josh



 --
 --
 http://www.bodylabgym.com - a private, by appointment only, one-on-one
 health and fitness facility.
 --
 http://www.ectransition.com - Quality Electronic Cigarettes at a
 reasonable price!
 --
 TheDailyTube.com. Sign up and get the best new videos on the internet
 delivered fresh to your inbox.

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [VOTE] Josh Canfield as Committer

2010-09-04 Thread Andreas Andreou
Andreas Andreou: +1 (binding)

On Sat, Sep 4, 2010 at 19:10, Massimo Lusetti mluse...@gmail.com wrote:
 On Thu, Sep 2, 2010 at 11:34 PM, Howard Lewis Ship hls...@gmail.com wrote:

 Josh Canfield has been very active in the Tapestry community for quite
 some time; he was an early evangalist for Tapestry 5 and has deployed
 multiple Tapestry 5 applications. He's also been very active in the
 mailing list, and has provided some terrific patches, including one
 that largely addresses the mismatch between generics and Tapestry's
 property expression language. I've spoken with him, and he is eager to
 join the team.

 Howard M. Lewis Ship: +1 (binding)



 Massimo Lusetti: +1 (non-binding)


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

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Update archetype for 5.2.0?

2010-08-15 Thread Andreas Andreou
it's actually needed to be copied manually to the tapestry root
at p.a.o

But perhaps (as Kalle suggested) it's possible to integrate that to
the mvn site
process but i haven't investigated how - i sort of thought mvn site would just
transform xml, apt files to html... but perhaps there's some option to
copy over
specific files


On Sun, Aug 15, 2010 at 07:50, Kalle Korhonen
kalle.o.korho...@gmail.com wrote:
 I'm just an innocent bystander :) but isn't this still the current
 catalog: 
 http://svn.apache.org/repos/asf/tapestry/tapestry-site/trunk/archetype-catalog.xml?
 If so, modify and commit and publish a new site (mvn site-deploy).

 Kalle


 On Sat, Aug 14, 2010 at 8:42 PM, Howard Lewis Ship hls...@gmail.com wrote:
 Do we have a direct way to update the archetype catalog for the 5.2.0 
 release?

 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org



 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Update archetype for 5.2.0?

2010-08-15 Thread Andreas Andreou
ok - taking care of that now

On Mon, Aug 16, 2010 at 04:38, Kalle Korhonen
kalle.o.korho...@gmail.com wrote:
 On Sun, Aug 15, 2010 at 5:06 AM, Andreas Andreou andy...@di.uoa.gr wrote:
 But perhaps (as Kalle suggested) it's possible to integrate that to
 the mvn site
 process but i haven't investigated how - i sort of thought mvn site would 
 just
 transform xml, apt files to html... but perhaps there's some option to
 copy over
 specific files

 Should have noticed that - so easy to call from the sidelines without
 actually doing any work, sorry about that. Anyway, yes, you can deploy
 anything, including binary distributables, with the site plugin. Since
 this is a static resource, it should simply be re-located under
 src/site/resources for deployment, see
 http://maven.apache.org/guides/mini/guide-site.html.

 Kalle


 On Sun, Aug 15, 2010 at 07:50, Kalle Korhonen
 kalle.o.korho...@gmail.com wrote:
 I'm just an innocent bystander :) but isn't this still the current
 catalog: 
 http://svn.apache.org/repos/asf/tapestry/tapestry-site/trunk/archetype-catalog.xml?
 If so, modify and commit and publish a new site (mvn site-deploy).

 Kalle


 On Sat, Aug 14, 2010 at 8:42 PM, Howard Lewis Ship hls...@gmail.com wrote:
 Do we have a direct way to update the archetype catalog for the 5.2.0 
 release?

 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org



 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





 --
 Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
 Tapestry PMC / Tacos developer
 Open Source / JEE Consulting

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org



 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Pre-loading Tapestry pages

2010-08-09 Thread Andreas Andreou
in some 4.1 project, i had introduced the concept of UrlManager - it
would get you
urls or paths in the absense of Request but they had to be user
configured (unless
an active request was found)

It solved similar problems (i.e. rendering a tapestry page offline, not using
that data in the Request when creating urls [helps when under proxy] )


On Mon, Aug 9, 2010 at 23:33, Howard Lewis Ship hls...@gmail.com wrote:
 I was just experimenting with pre-loading Tapestry pages.  It doesn't
 work, because if you inject an Asset, it looks for the
 Request.getContextPath() and hits a null (no Request object during
 startup).

 In Servlet 2.5 we could use the ServletContext.getContextPath()
 instead, which makes a lot more sense.

 At some point, we should require that 2.5 be the minimum.  That's
 Tomcat 6 and up, and Jetty 7 and up and I think current versions of
 Geronimo.  I wonder what app servers would be ruled out if we required
 2.5?

 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [VOTE] Tapestry 5.2.0

2010-08-06 Thread Andreas Andreou
Andreas Andreou: +1 (binding)

On Fri, Aug 6, 2010 at 10:45, Christophe Cordenier
christophe.corden...@gmail.com wrote:
 Christophe Cordenier : +1 (non-binding)

 We are using 5.2.0-SNAPSHOT for a while on Wooki now, fairly stable !


 2010/8/4 Howard Lewis Ship hls...@gmail.com

 I've created and uploaded a release of Tapestry 5.2.0, ready to be
 voted upon. This will be the first release for Tapestry 5.2, and hopefully
 the last alpha release.

 The binary and source downloads are uploaded to:

 http://people.apache.org/~hlship/tapestry-releases/http://people.apache.org/%7Ehlship/tapestry-releases/

 and the Maven artifacts staged to:

 https://repository.apache.org/content/repositories/orgapachetapestry-063/

 Please examine these files to determine if the new release, 5.2.0, is
 ready.

 I've also created a 5.2.0 tag in Subversion:

 http://svn.apache.org/viewvc/tapestry/tapestry5/tags/releases/5.2.0/

 On a successful vote, I'll move the files from these directories to
 the proper distribution directories and update the Tapestry site
 documentation.

 Vote will run for three days; on success I'll move the voted artifacts
 into place and send out appropriate notifications.

 Howard M. Lewis Ship: +1 binding


 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org




 --
 Regards,
 Christophe Cordenier.

 Committer on Apache Tapestry 5
 Co-creator of wooki @wookicentral.com




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [VOTE] Tapestry 5.2.0

2010-08-04 Thread Andreas Andreou
Hmm... Do we want this alpha release to appear in
http://tapestry.apache.org/download.html ?

If we don't, then we can surely go on

On Wed, Aug 4, 2010 at 21:11, Howard Lewis Ship hls...@gmail.com wrote:
 Note that the binary and source distributions (generated from Ant) are
 not quite right:

 https://issues.apache.org/jira/browse/TAP5-1229

 However, since everything *is* available in the Maven repository, I
 don't think this is worth holding up the alpha release.

 On Wed, Aug 4, 2010 at 11:04 AM, Howard Lewis Ship hls...@gmail.com wrote:
 I've created and uploaded a release of Tapestry 5.2.0, ready to be
 voted upon. This will be the first release for Tapestry 5.2, and hopefully
 the last alpha release.

 The binary and source downloads are uploaded to:

 http://people.apache.org/~hlship/tapestry-releases/

 and the Maven artifacts staged to:

 https://repository.apache.org/content/repositories/orgapachetapestry-063/

 Please examine these files to determine if the new release, 5.2.0, is ready.

 I've also created a 5.2.0 tag in Subversion:

 http://svn.apache.org/viewvc/tapestry/tapestry5/tags/releases/5.2.0/

 On a successful vote, I'll move the files from these directories to
 the proper distribution directories and update the Tapestry site 
 documentation.

 Vote will run for three days; on success I'll move the voted artifacts
 into place and send out appropriate notifications.

 Howard M. Lewis Ship: +1 binding


 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com




 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [VOTE] Tapestry 5.2.0

2010-08-04 Thread Andreas Andreou
dunno - i only see stable stuff there now

If we do need to link this release there, i believe it's fine if
we just regenerate the bin/src distributions (instead of doing
the whole release again)

On Wed, Aug 4, 2010 at 21:35, Howard Lewis Ship hls...@gmail.com wrote:
 Is the download page only for final, stable releases?  In the past
 we've put up alpha and beta releases as well, just not snapshots.

 On Wed, Aug 4, 2010 at 11:25 AM, Andreas Andreou andy...@di.uoa.gr wrote:
 Hmm... Do we want this alpha release to appear in
 http://tapestry.apache.org/download.html ?

 If we don't, then we can surely go on

 On Wed, Aug 4, 2010 at 21:11, Howard Lewis Ship hls...@gmail.com wrote:
 Note that the binary and source distributions (generated from Ant) are
 not quite right:

 https://issues.apache.org/jira/browse/TAP5-1229

 However, since everything *is* available in the Maven repository, I
 don't think this is worth holding up the alpha release.

 On Wed, Aug 4, 2010 at 11:04 AM, Howard Lewis Ship hls...@gmail.com wrote:
 I've created and uploaded a release of Tapestry 5.2.0, ready to be
 voted upon. This will be the first release for Tapestry 5.2, and hopefully
 the last alpha release.

 The binary and source downloads are uploaded to:

 http://people.apache.org/~hlship/tapestry-releases/

 and the Maven artifacts staged to:

 https://repository.apache.org/content/repositories/orgapachetapestry-063/

 Please examine these files to determine if the new release, 5.2.0, is 
 ready.

 I've also created a 5.2.0 tag in Subversion:

 http://svn.apache.org/viewvc/tapestry/tapestry5/tags/releases/5.2.0/

 On a successful vote, I'll move the files from these directories to
 the proper distribution directories and update the Tapestry site 
 documentation.

 Vote will run for three days; on success I'll move the voted artifacts
 into place and send out appropriate notifications.

 Howard M. Lewis Ship: +1 binding


 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com




 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





 --
 Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
 Tapestry PMC / Tacos developer
 Open Source / JEE Consulting

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Starting to build the Alpha

2010-08-03 Thread Andreas Andreou
i think i indeed had the passphrase in plain text when i did the deploys

On Tue, Aug 3, 2010 at 21:08, Howard Lewis Ship hls...@gmail.com wrote:
 I think it's a Maven problem with encypted passwords in settings.xml.
 It works better when the gpg.passphase is in plain text.

 I'm using Maven 2.2.1.



 On Tue, Aug 3, 2010 at 10:36 AM, Kalle Korhonen
 kalle.o.korho...@gmail.com wrote:
 Hmm, no takers? The ids look fine. What's the error message? What do
 you mean by not accepting my gpg key - is it not accepting the
 encrypted passphrase? Can you supply it from the command line instead?
 (That's what I do).

 Kalle


 On Mon, Aug 2, 2010 at 3:04 PM, Howard Lewis Ship hls...@gmail.com wrote:
 Well, I'm having problems. It's not accepting my gpg key.

 Here's my settings.xml:

 settings
  servers
    !-- To publish a snapshot of some part of Maven --
    server
      idapache.snapshots.https/id
      usernamehlship/username
      password{YrlUOJydvUEHYlZAghF1q7wfkcNaNSqKrnn17xHUA9g=}/password
    /server
    !-- To publish a website using Maven --
    server
      idtapestry/id
      usernamehlship/username
      filePermissions664/filePermissions
      directoryPermissions775/directoryPermissions
    /server
    !-- To stage a release of some part of Maven --
    server
      idapache.releases.https/id
      usernamehlship/username
      password{YrlUOJydvUEHYlZAghF1q7wfkcNaNSqKrnn17xHUA9g=}/password
    /server
  /servers
  profiles
    profile
      idapache-release/id
      properties
        
 gpg.passphrase{HYijDpEybKEHx1acUlyWV1bIXT1ZP0ZdVHdxocyHP5h7DsetZaawTJWpUqbGvDOg}/gpg.passphrase
      /properties
    /profile
  /profiles
 /settings



 I haven't had time to experiment too much; I bet some of my ids are wrong?



 On Mon, Aug 2, 2010 at 1:26 PM, Igor Drobiazko igor.drobia...@gmail.com 
 wrote:
 Great. We all have been waiting for 5.2 too long.

 On Mon, Aug 2, 2010 at 8:21 PM, Howard Lewis Ship hls...@gmail.com wrote:

 I'm going to stumble my way through Andreas' notes.  Wish me luck!

 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org




 --
 Best regards,

 Igor Drobiazko
 http://tapestry5.de




 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org



 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Time for an alpha?

2010-07-27 Thread Andreas Andreou
http://www.mail-archive.com/dev@tapestry.apache.org/msg15952.html
was we thread i discussed about release process

Unofortunately, i never committed the new release process (which i've in
fact followed for 3 releases two of which were voted down) and i've recently
lost one of my hard drives so i don't have it any more :(

http://www.apache.org/dev/publishing-maven-artifacts.html has the
process in more detail
and i think this is what i ended up down... Some notes on it:
- Step 1.2.3 i've found to be very important - if the diffs make sense
then you're in no
danger of messing up the svn repo !
- During step 4 we need to generate some additional artifacts through
the ant target
This is very easy to do because during the mvn release:perform step, the correct
tag will have been checked out into your /target folder, so just go
into there and issue
the ant goal.

That's all - i don't think i remember any other gotchas... hope it
goes smoothly for you too



On Wed, Jul 28, 2010 at 01:21, Igor Drobiazko igor.drobia...@gmail.com wrote:
 Ok, I'll commit the fix probably tomorrow.

 On Tue, Jul 27, 2010 at 11:46 PM, Howard Lewis Ship hls...@gmail.comwrote:

 In a day or two; also I could use a pointer to documentation on how to
 build the new release on Nexus, I haven't looked at that stuff at all.

 On Tue, Jul 27, 2010 at 2:37 PM, Igor Drobiazko
 igor.drobia...@gmail.com wrote:
  When do you want to start the vote? I need to commit the fix for
 TAP5-335.
 
  On Tue, Jul 27, 2010 at 10:03 PM, Howard Lewis Ship hls...@gmail.com
 wrote:
 
  I'm ready I think; just gathering pre-vote opinions.
 
  --
  Howard M. Lewis Ship
 
  Creator of Apache Tapestry
 
  The source for Tapestry training, mentoring and support. Contact me to
  learn how I can get you up and productive in Tapestry fast!
 
  (971) 678-5210
  http://howardlewisship.com
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
  For additional commands, e-mail: dev-h...@tapestry.apache.org
 
 
 
 
  --
  Best regards,
 
  Igor Drobiazko
  http://tapestry5.de
 



 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org




 --
 Best regards,

 Igor Drobiazko
 http://tapestry5.de




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [VOTE] Committer status for Robin Komiwes

2010-07-14 Thread Andreas Andreou
Andreas Andreou: +1 (binding)

On Wed, Jul 14, 2010 at 22:50, Igor Drobiazko igor.drobia...@gmail.com wrote:
 Igor Drobiazko: +1 (binding)

 On Wed, Jul 14, 2010 at 9:23 PM, Ulrich Stärk u...@spielviel.de wrote:

 Robin has continued to provide valuable contributions to Tapestry in the
 form of a new logo, a slogan and two new website designs, one of which is
 currently being integrated into our new website, as well as through
 mentoring on the users mailing list. I'd therefore like to make Robin a
 committer. Please cast your votes within the next 72 hours. Please also use
 the scheme name: vote (binding/non-binding) when voting. That will
 facilitate compiling the results.

 Ulrich Stärk: +1 (binding)

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org




 --
 Best regards,

 Igor Drobiazko
 http://tapestry5.de




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Maven warning: [WARNING] Using platform encoding (MacRoman actually) to copy filtered resources, i.e. build is platform dependent!

2010-07-08 Thread Andreas Andreou
which project?

the parent pom already has:
plugin
  groupIdorg.apache.maven.plugins/groupId
  artifactIdmaven-resources-plugin/artifactId
  configuration
encodingUTF-8/encoding
  /configuration
/plugin


On Fri, Jul 9, 2010 at 01:24, Howard Lewis Ship hls...@gmail.com wrote:
 We get this a lot for the last few builds of Maven:

 [WARNING] Using platform encoding (MacRoman actually) to copy filtered
 resources, i.e. build is platform dependent!

 I've been ignoring it but we probably should do something. What is the
 right encoding, and where is it specified?  Anybody know?

 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org





-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Problem deploying Tapestry site

2010-07-02 Thread Andreas Andreou
i just did a deploy and it was successful...
i'm not sure why you get Permission denied
(publickey,keyboard-interactive)

Perhaps a change in ~/.m2/settings.xml ?

On Fri, Jul 2, 2010 at 19:44, Howard Lewis Ship hls...@gmail.com wrote:

 Just made a bunch of updates to the T5 site, but Maven can't do the upload:

 [INFO] [site:deploy {execution: default-cli}]
 scpexe://people.apache.org/www/tapestry.apache.org/ - Session: Opened
 Executing command: mkdir -p /www/tapestry.apache.org/.
 Executing command: /bin/sh -c ssh -i /Users/Howard/.ssh/id_dsa -o
 'BatchMode yes' people.apache.org 'mkdir -p
 /www/tapestry.apache.org/.'



 Note that too many successive login failures will result in further
 logins from your IP address being blocked. If this happens, contact
 infrastruct...@apache.org, mentioning your IP address so that it can
 be unblocked.


 Permission denied (publickey,keyboard-interactive).

 scpexe://people.apache.org/www/tapestry.apache.org/ - Session:
 Disconnecting
 scpexe://people.apache.org/www/tapestry.apache.org/ - Session:
 Disconnected
 [INFO]
 
 [ERROR] BUILD ERROR
 [INFO]
 
 [INFO] Error uploading site

 Embedded error: Error performing commands for file transfer
 Exit code 255 -

 Note that too many successive login failures will result in further
 logins from your IP address being blocked. If this happens, contact
 infrastruct...@apache.org, mentioning your IP address so that it can
 be unblocked.


 Permission denied (publickey,keyboard-interactive).

 [INFO]
 
 [INFO] For more information, run Maven with the -e switch
 [INFO]
 
 [INFO] Total time: 4 seconds
 [INFO] Finished at: Fri Jul 02 09:42:52 PDT 2010
 [INFO] Final Memory: 14M/81M
 [INFO]
 
 ~/work/tapestry-site


 Any idea what's happened here?  I'm not sure what's changed on my end.

 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting


Re: Nightly build / source JARs

2010-07-02 Thread Andreas Andreou
but sources ARE deployed to the snapshot repo!

On Sat, Jul 3, 2010 at 02:37, Howard Lewis Ship hls...@gmail.com wrote:

 Is there a reason why the nightly build does not generate and deploy
 source JARs to the snapshot repository?  I would prefer that it did.

 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com

 -
 To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: dev-h...@tapestry.apache.org




-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting


  1   2   3   4   5   6   7   8   >