We've had discussions of this before. I believe the end result was
that we liked author tags! I know I do.
On 5/7/06, Brian K. Wallace <[EMAIL PROTECTED]> wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Please don't flame me on this one.
I've seen numerous threads on the Apache lists abo
I believe this was working in the past (or was that for HiveMind). In
any case, yes, +1, this is very very useful and important. May need
to add an INFRASTRUCTURE bug to get it properly set up.
On 5/7/06, Brian K. Wallace <[EMAIL PROTECTED]> wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
SVN log works great so this
is a tap-dev process to make sure it happens, not infra.
Howard Lewis Ship wrote:
> I believe this was working in the past (or was that for HiveMind). In
> any case, yes, +1, this is very very useful and important. May need
> to add an INFRASTRUCTURE bug to get
I would love to see Maven 2 build for Tapestry 4.1. I'm working on a
Maven build for HiveMind 1.2 right now (well, actually I'm on the
road, as usual) and once I work through all those issues, I'll be on
track for doing the same for Tapestry.
The new free Maven book has been a bit of a help.
On
Would this help?
http://www.theserverside.com/blogs/showblog.tss?id=JettyHack
On 5/9/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
It's been a huge headache for me. I'm still not sure of the best overall
solution.
For me, I've been manually running the ant target "copy-libs" from
framework/src
Cleanup is fine with me. Just be careful on reformatting code too dramatically.
On 5/9/06, Brian K. Wallace <[EMAIL PROTECTED]> wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Is anyone else having Eclipse show links.ent with an error for 'markup
preceeding the root element must be well-fo
I still think this is great news, even with the limitations.
On 5/9/06, Geoff Longman <[EMAIL PROTECTED]> wrote:
I have thrown the book out on supporting T4 completely. Sorry, it's
just not doable.
After months of paralysis, making the above decision has been
cathartic and real progress has bee
Those are good observations.
Building a system such as Tapestry and improving it for every release
is a challenge. In Tapestry's case, the inheritance imposition, and
the lack of a clear divider between internal/implementation and
public/api has been a growing problem from release to release.
Tap
Sounds like you need a step between the engine and the engine
service's service() method that you can hook, to apply to all
services. I.e.
void executeService(IEngineService service, IRequestCycle cycle);
This could be created as a chain-of-command, allowing you to hook into it.
Alternately, w
Tapestry release numbering has flown in the face of Apache conventions
for some time. It's time to change that.
What you should do is release a 4.1.1 release. Get it some exposure.
Probably follow up with a 4.1.2 release. Eventually, we'll call a
vote to "bless" a release as a stable 4.1 relea
Why?
On 6/6/06, Henri Dupre <[EMAIL PROTECTED]> wrote:
I was wondering if it would be possible/a good idea to add request
synchronization inside the framework to prevent concurrent accesses.
The idea would be to prevent two pages to be rendered concurrently unless
specified (maybe have somekind
I would like to gather as many of the committers and TSN members as possible
for a group skype (voice and/or text chat). Mostly, I want to talk about
properly marketing Tapestry. I suspect about an hour will allow us to reach
a consensus. Importantly, this is NOT about technology or project
manage
What I did was create a @Privileged annotation. The annotation value was
the name of the required role. You could attach this method to classes, or
to methods. @Privileged is inherited, and @Privileged("") means no special
privilege required.
For classes, it implemented/extended PageValidateLis
XULRunner ... much prettier site! Can't wait to use those skins!
On 6/7/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
P.S. I hope no one thinks the site will stay looking the way it currently
does css/image wise. I think something that we will hopefully move towards
will look more like http://d
On 6/7/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
A new ~sample~ website has been setup for tapestry at
http://tapestry.apache.org/tapestry4/ .
Please take a look/provide feedback if there is anything horribly wrong
with
it. Also keep in mind that the biggest thing we want to accomplish here
Skype newbie.
--Chris
--- Howard Lewis Ship <[EMAIL PROTECTED]> wrote:
> I would like to gather as many of the committers and
> TSN members as possible
> for a group skype (voice and/or text chat). Mostly,
> I want to talk about
> properly marketing Tapestry. I suspect about
I'll attempt to take notes and publish to the private mailing list.
On 6/8/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
Unfortunately, i won't be able to participate in this...
Will there be a way of finding out what was said, decisions made,
e.t.c ?
From Howard Le
d using the
EnhancementOperation.extendMethodImplementation() method? If so, how did
you get around the *initial* call to the super implementation? You said
it
did the check before the call to super.
-Original Message-
From: Howard Lewis Ship [mailto:[EMAIL PROTECTED]
Sent: Wednesday, June 07, 2006 2:06 PM
T
moving old
documentation over / providing real links to downloads /etc ) , but it's a
start.
This is also using our new tapestry-site project with maven2 as the build
manager. It's lightning fast and easy to deploy. mvn site:deploy :)
On 6/7/06, Howard Lewis Ship <[EMAIL PROTECTED]> wrote:
&
Looks like the conscensus is Saturday at 18:00 PST (10:00 GMT).
Please reply if you can make this, and please contact me via skype to share
Skype contact info.
On 6/7/06, Howard Lewis Ship <[EMAIL PROTECTED]> wrote:
I would like to gather as many of the committers and TSN members as
po
I have a local client that is pretty desperate to get some minor changes
related to portlets into the 4.1 code. I expect to review and commit the
changes next week. Just a FYI in terms of the 4.1 release.
--
Howard M. Lewis Ship
Independent J2EE / Open-Source Java Consultant
Creator and PMC Chai
rd to talking with people who I've only interacted with
via e-mail!
On 6/9/06, Mind Bridge <[EMAIL PROTECTED]> wrote:
Hi Howard,
I believe it is actually the other way around: 10:00 PST is 18:00 UK
Time...
Will 10:00 be okay on Saturday?
Howard Lewis Ship wrote:
> Looks like the con
Not sure I'm following how this would be used; could you provide an example
for illustrative purposes?
On 6/11/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
For a lot of these new components there are a lot of "events" (aka
functions) that can be connected/listened to via the EventListener
annot
James has been working on HiveMind + Spring libraries to implement the
transaction-per-request model for managing transactions within a Tapestry
application.
-- Forwarded message --
From: James Carman <[EMAIL PROTECTED]>
Date: Mon Jun 12 08:39:43 PDT 2006
Subject: Chat with James
It is the logo for now. Not everyone is happy with it, and we may run a logo
contest in the future.
On 6/12/06, Henri Dupre <[EMAIL PROTECTED]> wrote:
Slick new website! That's a great job.
Btw, I did not follow the whole conversation on the logos but there was
quite a bit of fuss going about t
A number of people from the Tapestry developer community participated in a
multi-way Skype chat to discuss marketting issues for Tapestry. I've
included the transcript below. We expect to do this again, perhaps
regularily, in the future.
[2:04:27 PM] * Howard M. Lewis Ship added Jesse Kuhnert,
Good idea, like the name as well.
On 6/12/06, James Carman <[EMAIL PROTECTED]> wrote:
All,
When writing the Acegi integration, I needed to be able to put some logic
*before* the call to the superclass' implementation of a listener method
in
order to verify that the current user has the require
Everyone else took at step backwards :-)
On 6/12/06, James Carman <[EMAIL PROTECTED]> wrote:
How about if we buffer the response data and only write it back out if the
wrapping transaction commits successfully?
-Original Message-
From: Howard Lewis Ship [mailto:[EMAIL PROTECTED
ExceptionPresenter is the appropriate "hook" for any kind of exception
related logic.
I see what you mean about a parameterIndex for the StrategyFactory.
On 6/14/06, James Carman <[EMAIL PROTECTED]> wrote:
All,
Is ExceptionPresenter the best place to put generalized exception-handling
logic?
So ... you were able to check out but not check back in?
You could log into to people.apache.org and use svnpass to change your
password, I think.
On 6/18/06, Kent Tong <[EMAIL PROTECTED]> wrote:
Hi,
I'm about to commit, but subclipse doesn't accept my username and
password.
I can use those t
I should be able to do something, but I'm not sure what (I'm not sure how
ASF's svn authentication works).
On 6/18/06, Kent Tong <[EMAIL PROTECTED]> wrote:
Howard Lewis Ship gmail.com> writes:
> So ... you were able to check out but not check back in?
Ye
I'm all in favor of moving towards TestNG and EasyMock 2.0. That's what I
use for all my non-Tapestry-4 work.
On 6/18/06, James Carman <[EMAIL PROTECTED]> wrote:
If HiveMindTestCase doesn't need to change to compile, then everything
should be okay. We're marking the easymock jar as optional i
On 6/20/06, Geoff Callender <[EMAIL PROTECTED]> wrote:
Regarding the coding practices in Tapestry JumpStart, I have 2
particular concerns:
1. I avoid using pageBeginRender(PageEvent).
Instead, each page has an "activate" method. Its signature specifies
the parameters that are relevant to the p
You should be able to set up the .htaccess redirect rules before deleting
the other content.
On 6/21/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
If anyone goes to the http://tapestry.apache.org site the new urls should
~hopefully~ be easily identified.
On 6/21/06, Danny Angus <[EMAIL PROTECTE
To support Jesse here, I'm also a TestNG believer. It contains a huge number
of features, well beyong Junit, and it's well though out and has reasonable
IDE plugins. It also supports JDK 1.4 if you like, via an xdoclet kind of
approach.
On 6/23/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
I th
From:
http://tapestry.apache.org/tapestry4/UsersGuide/configuration.html
org.apache.tapestry.template-extension
You can set this value to "htm" within a page or component specification to
affect just that specification. I.e. @Meta("
org.apache.tapestry.template-extension=htm")
You can set th
Jesse - thanks for writing up a great monthly board report. I tweaked
it a tiny bit and posted it to the Apache Board.
I believe we will now be on a three month reporting cycle.
There have been no complaints (or even comments) from the Board, which
I believe means we are doing well.
--
Howard M
We have a committer who needs help updating their login password.
The user is Kent Tong (freemanant).
He can be reached at Kent Tong <[EMAIL PROTECTED]>
Thanks!
-- Forwarded message --
From: Jesse Kuhnert <[EMAIL PROTECTED]>
Date: Jul 1, 2006 10:10 PM
Subject: Re: still no prog
Didn't see any email sent to infrastructure so I sent one now. I
think I left it unsaid that you should send email to infrastructure
way back when. I should have been more explicit.
On 7/1/06, Kent Tong <[EMAIL PROTECTED]> wrote:
Hi,
Still no any sign of progress after 3 weeks (
http://article
I'm very sorry it took so long!
On 7/3/06, Kent Tong <[EMAIL PROTECTED]> wrote:
Hi,
Just to you know that they have reset the password for me and it seems
to be working. Thanks to Howard, Jesse and others for helping me all
along!
--
Kent Tong
Author of a book for learning Tapestry (http://www
Nested stack trace would be helpful. Looks like its a problem with an
eagerly loaded service.
On 7/5/06, James Carman <[EMAIL PROTECTED]> wrote:
You haven't given us the entire stack trace here. It doesn't even tell us
what type of exception it is. But, again, I'd have to guess that you're
run
T5 is very formative.
My goal is to keep the essense of Tapestry (4) but simplify and
improve everything.
Part of that is reducing and eliminating XML. Everthing done today in
.page and .jwc files will be done with annotations. I've been working
on a smart class loader that can detect changes a
Good catch ... I've already fixed it.
On 7/4/06, Massimo Lusetti <[EMAIL PROTECTED]> wrote:
On 7/3/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> Author: hlship
> Date: Mon Jul 3 07:23:04 2006
> New Revision: 418774
>
> URL: http://svn.apache.org/viewvc?rev=418774&view=rev
> Log:
> Start w
7/7/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
Ok.. So should I just ditch the content in the tapestry-site folder or move
it over...?
On 7/7/06, Howard Lewis Ship < [EMAIL PROTECTED]> wrote:
> Actually, the link from tapestry.apache.org should go to
> tapestry5/tapestry-project an
ain of poms
that leads to one master pom, ie tapestry-project. ?
On 7/7/06, Howard Lewis Ship <[EMAIL PROTECTED]> wrote:
>
> Leave things as they are, I think.
>
> tapestry-site --> tapestry.apache.org (this should never change)
>
> tapestry-core -> tapestry.apache.org/t
I had an epiphany almost two years ago that all the XML in HiveMind or
Spring was an attempt to create callbacks, of the kind most natural in
Ruby. That's why Ruby's Needle IoC container is so small and simple.
The module builder, with the service builder callback methods, is
pretty close to Rub
I'm all in favor of it, that's why I put good deprecation management
into T4. It's the fasted way to improve code coverage numbers :-)
On 7/16/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
I think part of the confusion surrounding some aspects of tapestry (besides
hivemind) is that there are too
I would love to know what tests fail and why. With the environment
easier to set up than before (Maven and all that) tests should just
run.
Generally it ends up being because of either a localization issue
(different default locale), or line endings problem (windows vs. unix
style) or a differenc
Something I'm trying out in the new code base is to use Neil Ford's
naming convention for test methods. Names are
words_separated_with_underscores ... the intent is reports generated
about the tests are more readable than wordsInCamelCase. I think he's
right and I'm liking the result.
http://me
If I were (hypothetically never ) running things at Sun I'd be knocking on
Howard's door until a restraining order was created or he decided to help me
write a good spec. ;)
Spec? That's the thorn in Sun's side. Create useful, productive
tools, not specs. Sun stops one step too short. Create a
Sorry I'm getting behind with the voting. To much travel.
The concept is that we release things, the vote to state that an
existing release is a beta, or eventually a GA. That way, we don't
have to go throw release candidates and then hurried bug fix releases.
Anyway, this would be 4.1.1, and t
For public sites, its really important to make use of
org.apache.tapestry.accepted-locales configuration property.
http://tapestry.apache.org/tapestry4/UsersGuide/localization.html#localization.accepted-locales
On 7/26/06, Henri Dupre <[EMAIL PROTECTED]> wrote:
I put into production a "SoftPool
There's been a lot of buzz on my Blog about the (very, very) early
Tapestry 5 code base:
http://howardlewisship.com/blog/2006/07/tapestry-5-updates.html#comments
I've asked that people do more of the discussions here, where its most
visible to the Tapestry community.
--
Howard M. Lewis Ship
TWD
A pretty common complaint is that commons-logging is a problem. It
does some wierd and awkward class loading things that ultimately
result in memory leaks.
An alternative is SL4J:
http://www.slf4j.org/
It has an improved API over commons-logging, making it easier to build
out complex messages.
e on your blog. With that programming paradigm, how
would you add interceptor-like functionality to an existing service in
another module?
-Original Message-----
From: Howard Lewis Ship [mailto:[EMAIL PROTECTED]
Sent: Thursday, July 27, 2006 11:54 AM
To: Tapestry development
Subject: Tapestry 5 D
.
On 7/27/06, Howard Lewis Ship <[EMAIL PROTECTED]> wrote:
>
> There's been a lot of buzz on my Blog about the (very, very) early
> Tapestry 5 code base:
>
> http://howardlewisship.com/blog/2006/07/tapestry-5-updates.html#comments
>
> I've asked that people do more
27/06, Mark Stang <[EMAIL PROTECTED]> wrote:
Will this be a Tapestry only project or will it be stand-alone?
-Original Message-
From: Howard Lewis Ship [mailto:[EMAIL PROTECTED]
Sent: Thu 7/27/2006 10:59 AM
To: Tapestry development
Subject: Re: Tapestry 5 Discussions
I've been *d
I've gotten the impression that
dynamic re-compilation of java classes "on the fly" might potentially be
possible? Ie I can make a change to a page/component in eclipse and it will
be compiled and usable in the app without having to restart?
On 7/27/06, Howard Lewis Ship <[EMA
Right now its impossible because there's nothing to convert to :-)
It will be *VERY* difficult. This isn't a slap of new paint. Basic
paradigms are shifting around in a major way. It would be comparable,
or perhaps even larger than, converting between JSF and Tapestry 4.
Possibly on the order of
es, but
any easy migration is just gravy.
I for one am thrilled to see that Tap5 is dropping some of the encumberances
of it's original implementaton. When I start a new project. I want it to be
using the best tools out available. Here's to Tap5 and all it's
incompatibilities
Here's an interesting question. When writing T4, did you know that T5 was
going to be such a drastic rewrite? Probably not, or you would have just
architected T4 the right way to avoid the rewrite. Correct? Well, then,
who is to say that two years down the road whenever you get down to working
This makes me nervous. I don't understand how parent would be
different from container (and existing, rigid, structural property).
On 7/31/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
I've run into a situation with @Script where I need to be able to limit
script output in dynamic responses. Th
I'm keeping the package names seperate, to facilitate splitting out
Tapestry IoC into a standalone project, ala HiveMind. Right now that
is not a priority.
The way I've been layout out the Tapestry IoC APIs, it should be
possible to create a kind of bridge RegistryBuilder that can read
HiveModule
osed to the public IComponent API, but don't
currently know of a better way to do it. (that doesn't involve javassist
enhancements)
What are your thoughts in the context of what I just went over? Is it a
matter of whether or not we want this kind of logic exposed to the public
API'
to me. To summarize my interpretations:
-) Rename get/set Parent to something more descriptive of what it's doing,
like encloser.
-) Create and test some form of Block component that can properly handle the
encloser semantics to ensure the logic works for all (known) use cases.
On 7/31/06, H
e plenty of scenerios where
they could just as easily specify an existing component as the "block" to
update.
I still think having to use special block components makes the API feel less
"sexy"/intuitive to me, but if you really think so I can give it a try.
On 7/31/06, Howard Le
Seems to me we could extend the PageRenderSupport interface to address
Dojo requires in much the same way that it today handles external
scripts. This would also presume an upgrade of the Script DTD to
allow such things to be specified.
On 7/31/06, Andreas Andreou <[EMAIL PROTECTED]> wrote:
erm
Tis the way of things. Easier to start very strict and loosen up with
good defaults than to start too loose and never be able to get things
organized.
On 7/31/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
Nice! I like it :)
On 7/31/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>
> Author: and
For pages, the syntax needs to be possible, otherwise there'd be no way to
identify a page within a library as part of a URL (i..e, the page
parameter).
For components, this should not be necessary, as it reflects the internal
implementation of a library (i.e., the fact that Library uses SubLibra
I'm hoping to find some time in Sept. for this. Not sure what I'll write up
yet.
On 8/9/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
Does anyone have anything in the works? I'd be interested in knowing
(instead of scouring) if there is anything. I have a small pdf book due
very
soon now so I'm
pplication. Some sort of cool flagship thing for people to try.
Maybe we should charge for it ? It seems like such a simple thing to do,
but
the majority I've seen are pretty crappy.
On 8/11/06, Howard Lewis Ship <[EMAIL PROTECTED]> wrote:
>
> I'm hoping to find some time
Just put up some site updates:
- links for downloading documentation
- More upcoming appearances
- Quick reference for unsubscribing from the mailing lists
--
Howard M. Lewis Ship
TWD Consulting, Inc.
Independent J2EE / Open-Source Java Consultant
Creator and PMC Chair, Apache Tapestry
Creator, A
Yep, it's one of the differences between Tapestry 4 and Tapestry 5. Because
we are building a DOM tree, we can finally do true random access updates to
the tree throughout the rendering process. No more faking it using nested
writers.
It'll also be possible to do some other tricks, such as prett
I've been using mvn site:run, but it doesn't seem to pick up changes to
site.xml, or allow you to access anything not generated from src/site.
Also, even with -DgenerateReports=false, mvn site and mvn site:run both run
all the reports first.
Maybe Maven 3 :-)
On 8/30/06, Jesse Kuhnert <[EMAIL
How about "tapestryforge"?
I'm really happy with the "swiss army knife" motif from the Tapestry @
JavaForge stuff, and think we should run with that. I like the idea of many
small projects, each focuses, each "finishable".
On 8/30/06, devel - Fashion Content <[EMAIL PROTECTED]> wrote:
How abou
I'm looking to keep the amount in the web.xml minimal.
You configure the TapestryFilter (good idea James!) and tell Tapestry about
your root package and it takes it from there.
I've been documenting as I got but can't post the docs from my laptop,
details when I get home to the desktop tomorrow.
Yes, it's a cool idea, in terms of doing an "end run" around the limitations
of web.xml.
On 8/30/06, James Carman <[EMAIL PROTECTED]> wrote:
So, you went with the TapestryFilter idea? Cool! :-)
> I'm looking to keep the amount in the web.xml minimal.
>
> You configure the TapestryFilter (good
x27;t access the SVN repository
anonymously
at JavaForge" anymore. When I finally get HiveMind moved to TLP (next
week
hopefully, since I'll be off work), I'm going to propose a similar setup
and
try to move the HiveMind module code from JavaForge too.
-Original Message-
From: Ho
Basic support for parameters is now in; I'll be working on more types of
bindings next, as well as Selenium integration tests.
New documentation should be up on the site soon. There's a delay between
publishing it, and seeing it live.
Much, much more to do. I'm looking forward to "opening the g
Several of the dependencies are not Apache projects. Apache guidelines (to
my knowledge) forbid distributions that include non-Apache files. Or it may
be non-ASL files. I know that Jesse has been working with the Dojo folks to
support redistribution of their stuff. OGNL and Javassist (both MPL
ent of OGNL with tapestry-prop halved
component rendering times for me. It's nice that Tapestry scales better
than
other frameworks, but baseline speed is important, too...
On 9/4/06, Howard Lewis Ship <[EMAIL PROTECTED]> wrote:
>
> Several of the dependencies are not Apache proj
Things are beginning to come together. Just added an @Inject annotation
that allows injection directly into fields. More to go on that front (in
many cases, Tapestry will be able to deduce what to invoke based on either
the field name or the field type).
Also, I've been writing as much document
The recurring theme I've gotten from my many clients is that they looked at
JSF and looked at Tapestry and saw Tapestry as the clear winner.
JSF demos well, and its goals are good, and its a newer code base. However,
once you get past demos and prototypes, it ends up being quite a bit of
coding.
On 9/5/06, Mark Stang <[EMAIL PROTECTED]> wrote:
So, when will a "working" version be available?
-Original Message-
From: Howard Lewis Ship [mailto:[EMAIL PROTECTED]
Sent: Tue 9/5/2006 12:49 PM
To: Tapestry development
Subject: Re: UseTapestry and Questions (Points to consi
a look at this document later today and get back if any
> immediate thoughts come up wrt different rendering schemes / etc...
>
> On 9/5/06, Howard Lewis Ship <[EMAIL PROTECTED]> wrote:
>
> > Things are beginning to come together. Just added an @Inject
annotation
> > that
Just made component parameters smarter.
First, you can set default values for components, just by updating the
fields. I.e.
@Parameter
private int count = 5;
That value, 5, becomes the default value if the parameter is not bound. It
also is the value the field is reset to after the component
Nope but that's coming.
On 9/13/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
Sounds cool :)
Do properties work in a similar fashion now as well?
On 9/13/06, Howard Lewis Ship <[EMAIL PROTECTED]> wrote:
>
> Just made component parameters smarter.
>
> First, y
Kuhnert <[EMAIL PROTECTED]> wrote:
Sounds cool :)
Do properties work in a similar fashion now as well?
On 9/13/06, Howard Lewis Ship <[EMAIL PROTECTED]> wrote:
>
> Just made component parameters smarter.
>
> First, you can set default values for components, just by upd
Great to see people reading the documentation.
You're seeing a work in progress, documentation and code.
In the short term; the T4 style templates will return (using, probably, a
t:id and t:type, rather than the combined jwcid).
In the medium term, T5 will have a preview mode for pages that sho
I've been looking at some of the code and examples in 4.1. I have some
suggestions.
There's a number of places where we pass list of component ids.
I.e.
updateComponents="ognl:{'author'}"
We should be able to pass a simple string there:
updateComponent="author"
Further, we should be able to
Components which have an "element" parameter (If, For, etc.).
Perhaps we should code it as:
if the component's tag is "span", honor the element parameter,
else honor the component's actual tag
So:
could be replaced with
To the same result.
--
Howard M. Lewis Ship
TWD Consulting, Inc.
I
I'm honestly not sure!
On 9/20/06, andyhot <[EMAIL PROTECTED]> wrote:
Howard Lewis Ship wrote:
> Several of the dependencies are not Apache projects. Apache guidelines
> (to
> my knowledge) forbid distributions that include non-Apache files. Or
> it may
> be non-ASL
Class file editor shows disassembled code
is more important to me.
Also, it's only a small tweak to content assist on annotations; it works in
3.1/3.2, but you have to type the first character of an attribute for it to
complete it, it doesn't suggest annotations on its own. *
*
On 9/23/06, Jesse
I concur; throwing exceptions is a problem. I'd rather split the pipeline
into multiple pipelines to support finer grained scheduling of the
operations.
On 10/4/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
I had a few thoughts.
For some reason throwing exceptions sends a red flag up for me. Is
This is inline with my mixins thoughts. How about a t:mixin="dojo/Curvy"
that would wrap the component's rendering with additional markup that would
produce a curvy look on the client.
I expect to add a few more states to the render state machine (
http://tapestry.apache.org/tapestry5/images/com
I've been updating the home page to list all the extensions, components and
integrations there (it was beginning to take over the left-side menu).
Current version should be visible in a few minutes.
Looking for feedback on missing components/extensions/etc., and on the
super-brief blurb for each
f the
front page. (or if you already have a very large monitor ;) )
Maybe a single link (besides the eclipse links) named "Extensions" or
similar that had it's own html page would help ?
On 10/10/06, Howard Lewis Ship <[EMAIL PROTECTED]> wrote:
>
> I've been updati
The team list at:
http://tapestry.apache.org/tapestry4.1/team-list.html
is a bit sparse. I'd like to ask that everyone take a few minutes to check
out Tapestry 4.1 and update their entry into the list.
--
Howard M. Lewis Ship
TWD Consulting, Inc.
Independent J2EE / Open-Source Java Consultant
Can the Dojo includes be inlcuded via the Body component as with other
JavaScript includes? Or do they have to be in the ?
On 10/17/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
So I think it was a mistake for me to put the core tapestry/dojo script
include logic under control of the @Shell comp
We're thinking on the same frequencies here. If you check the new screencast
(#2) and documentation, you'll see that DataSqueezer is out.
A typical URL might be:
http://localhost:8080/Start.action/choose/10
The context parameter of ActionLink (equivalent to DirectLink's parameters
parameter) is
1 - 100 of 2354 matches
Mail list logo