Re: [Tapestry Wiki] Trivial Update of "ArlenStow" by ArlenStow

2013-03-28 Thread Josh Canfield
7;d move to the next target. > > On Thu, Mar 28, 2013 at 4:08 AM, Bob Harner wrote: > > > I just deleted all of the recent ones.. > > > > I don't know who else has the ability to delete these. I assumed every > > logged in user does. > > > > On Wed, M

Re: [Tapestry Wiki] Trivial Update of "ArlenStow" by ArlenStow

2013-03-27 Thread Josh Canfield
Who has permissions to remove the entries, or configure the wiki? On Wed, Mar 27, 2013 at 10:05 AM, Thiago H de Paula Figueiredo < thiag...@gmail.com> wrote: > Someone is spamming the Tapestry wiki . . . :( > > > On Wed, 27 Mar 2013 13:58:29 -0300, Apache Wiki > wrote: > > Dear Wiki user, >> >>

Fwd: [Tapestry Wiki] Trivial Update of "TMUKiera" by TMUKiera

2013-03-22 Thread Josh Canfield
Hmm... looks like some spam pages are being created. I'm deleting them, is there anything to do but delete them as the pop up? -- Forwarded message -- From: Apache Wiki Date: Fri, Mar 22, 2013 at 12:11 PM Subject: [Tapestry Wiki] Trivial Update of "TMUKiera" by TMUKiera To: Apache

Re: TAP5-2049 - Exclusive session access

2013-01-15 Thread Josh Canfield
Locking in the session is a step back. With ajax enabled apps you want to be able to get these requests to run concurrently. If you're storing your login token in the session you've now degraded user perception of performance by making the panels load synchronously. I believe there could be a need

Re: Idea for 5.4: ControlGroup mixin

2012-12-14 Thread Josh Canfield
This is so bootstrap specific. Seems like something that a bootstrap specific module could implement. Plus, when bootstrap 3 comes out all of this will be broken. Have you tried to upgrade from bootstrap 1 -> 2? unlike Tapestry5, compatibility wasn't a concern :( Josh On Fri, Dec 14, 2012 at

Re: Is there a guide to building Tapestry5 from source?

2012-10-03 Thread Josh Canfield
Hey Bob. That looks great! Josh On Wed, Oct 3, 2012 at 3:03 AM, Bob Harner wrote: > For anyone else looking in the mail archives on this issue, see the > http://tapestry.apache.org/building-tapestry-from-source.html article > in the docs. > > On Wed, Sep 26, 2012 at 8:37 AM, Dragan Sahpaski >

Re: Submmiting bug fixes and their propagation to releases

2012-09-04 Thread Josh Canfield
Hi Boris. You can get the latest tapestry code from the git repository. It's documented here: http://tapestry.apache.org/download.html git clone https://git-wip-us.apache.org/repos/asf/tapestry-5.git You can find lots of docs for using git online, including how to create a patch. Have fun! Jos

Re: Module-specific versioning of assets?

2012-08-24 Thread Josh Canfield
:) catching up on old threads. > I for my part also think that with HTTP's Cache-Control, ETag and Expires > headers there is actually no need for reinvoking late 80s/90s URL > scrambling by adding random identifiers to the URL. Ah, the good old days of 80's web programming... ;) Seriously thoug

Re: [VOTE] Massimo Lusetti as PMC member

2012-08-23 Thread Josh Canfield
Josh Canfield: +1 (non-binding) On Mon, Aug 20, 2012 at 11:30 AM, Howard Lewis Ship wrote: > Massimo has clearly demonstrated all the requirements for being a PMC > member, and then some: he has been contributing code, bug fixes, and > documentation; he has been actively mentoring use

Re: MongoDB modules for next 5.4

2012-08-23 Thread Josh Canfield
Ha, that's what I get for reading an old thread and not finishing it before commenting. I agree, an dependency on Morphia is a bad choice for me as well. On Thu, Aug 16, 2012 at 1:46 PM, Christian Riedel wrote: > I remember Igor talking about a mongodb integration.. What happened with > it? > >

Re: MongoDB modules for next 5.4

2012-08-23 Thread Josh Canfield
Have you considered using Jackson and ObjectMapper? there doesn't seem to be a really good reason to implement this again. There is a plugin for jackson that reads/writes BSON objects, I'm sure an adapter could be created to write Tapestry JSON. What would be really nice is if Tapestry JSON was i

Re: META-INF/assets/ in 5.4

2012-08-01 Thread Josh Canfield
So, with a project layout like this: /src/main/resources/t5-assets/image/tapestry_banner.gif We'd still use this: and @Inject @Path("../edit.png")private Asset icon; and AssetSource would look in *t5-assets* before trying the relative classpath (with a warning) Sounds good to me. Although I'

Re: svn commit: r1236574 - /tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/OperationAdvisorImpl.java

2012-01-27 Thread Josh Canfield
+1 for keeping the @Override annotations. On Fri, Jan 27, 2012 at 12:48 PM, Howard Lewis Ship wrote: > I'll have to check how I have IDEA set up; it was inserting those. > @Override on JDK 1.5 is different than 1.6 ... for 1.6 it also means > implementing an interface method, rather than strictly

Re: JavaScript waitForPage() handler be added when rendering a partial Ajax response

2012-01-10 Thread Josh Canfield
Still missing the component that actually contains the link that isn't rendering... You've given us a line that doesn't work, and the contents of components that don't actually contain that line. On Tue, Jan 10, 2012 at 12:36 PM, gs_tapestry wrote: > Yes. I am using nabble directly. > > advanced

Re: JavaScript waitForPage() handler be added when rendering a partial Ajax response

2012-01-10 Thread Josh Canfield
> Oh really?! I just tried 3 different browser and able to see them. Ah. This is a mailing list. I get messages in my email client. I assume you're using nabble directly. When nabble sends email to the mailing list it strips html. You can look at the quoted response to see that your HTML was stripp

Re: JavaScript waitForPage() handler be added when rendering a partial Ajax response

2012-01-10 Thread Josh Canfield
The email that you sent to the list has no HTML output in it. You wrote: " The line In T5.2.6, is rendered as in T5.0, is rendered as In T5.0 it works fine. In T5.2.6 it doesn't. I found in T5.1.0.2 release " I imagine there was supposed to be something between those lines. It's hard to

Re: JavaScript waitForPage() handler be added when rendering a partial Ajax response

2012-01-09 Thread Josh Canfield
Your html appears to have been stripped. This often happens if you send the message from nabble. On Thu, Jan 5, 2012 at 7:28 AM, gs_tapestry wrote: > Hi, > > I am upgrading to Tapestry5.2.6 and ran into an error which didn't occur > with T5.0. > > My page template is like : > > xmlns:t="http://t

Re: svn commit: r1228156 - in /tapestry/tapestry5/trunk: build.gradle tapestry-core/src/main/java/org/apache/tapestry5/internal/services/XMLTokenStream.java

2012-01-09 Thread Josh Canfield
ice isn't going to be that big of a hit, it should rarely happen. It's important because it's the right thing to do considering that we have users in China that might be using charsets other than UTF-8. On Mon, Jan 9, 2012 at 12:51 PM, Igor Drobiazko wrote: > On Fri, Jan 6, 2012

Re: svn commit: r1228156 - in /tapestry/tapestry5/trunk: build.gradle tapestry-core/src/main/java/org/apache/tapestry5/internal/services/XMLTokenStream.java

2012-01-06 Thread Josh Canfield
I believe you want to define UTF8 for both the reader and the writer. Setting the file.encoding only masks the real problem of not fully supporting XML for templates. On Fri, Jan 6, 2012 at 4:39 AM, wrote: > Author: drobiazko > Date: Fri Jan  6 12:39:58 2012 > New Revision: 1228156 > > URL: htt

Re: Failing build

2012-01-05 Thread Josh Canfield
The test machine probably has a non-UTF8 character encoding. You can make this test fail locally if you set the -Dfile.encoding to something other than UTF-8 when you run the tests. In XMLTokenStream.openStream() adding explicit encoding fixes the problem InputStreamReader rawReader = ne

Re: 5.3 Too much environment cloaking bug

2012-01-03 Thread Josh Canfield
> The fact that what you wrote worked is a problem, in that you do not > balance the environment, but rely on it being discarded even though > not everything pushed onto it was later popped. It would be nice if there were lifecycle methods around events so that the event could be cleaned up. > >

Re: Confluence export template updated for HTML5, admin help needed

2011-12-26 Thread Josh Canfield
; the bugs, and maybe they'll even come up with a migration path that we can > use. Right now we have a very nice system that works well. > > Bob Harner > On Dec 25, 2011 6:58 PM, "Josh Canfield" wrote: > > > It sounds like there needs to be an effort to get off c

Re: Confluence export template updated for HTML5, admin help needed

2011-12-25 Thread Josh Canfield
It sounds like there needs to be an effort to get off confluence if we really only have "a year max". On Dec 24, 2011 8:18 AM, "Bob Harner" wrote: > Howard (or anybody else with Confluence admin rights), > > Can you paste the template in one more time? I've updated the > template in SVN again, w

Re: Tapestry YourKit licence

2011-11-21 Thread Josh Canfield
> I remember that we used to have a license for YourKit for the project> ... > does anyone know where the license key ended up? Email sa...@yourkit.com YourKit from your apache.org address and they'll email you one. On Mon, Nov 21, 2011 at 9:03 AM, Howard Lewis Ship wrote: > I remember that we

Re: [VOTE] Tapestry 5.3

2011-11-14 Thread Josh Canfield
Josh Canfield: +1 (non-binding) On Mon, Nov 14, 2011 at 6:57 PM, Taha Hafeez Siddiqi wrote: > Taha Hafeez: +1 (non-binding) > > On Nov 15, 2011, at 5:30 AM, Bob Harner wrote: > >> Doh, sorry.  Mine should have been: >> >> Bob Harner: +1 (non-binding) >> >

Re: Checklist component labels

2011-11-07 Thread Josh Canfield
That would be really cool, but is it possible to do? > > On Mon, Nov 7, 2011 at 12:36 PM, Josh Canfield wrote: >>>> 3) This component takes an "encoder" parameter but does not support a>> >>>> ValueEncoder configured to be provided automatically by T

Re: Checklist component labels

2011-11-07 Thread Josh Canfield
>> 3) This component takes an "encoder" parameter but does not support a>> >> ValueEncoder configured to be provided automatically by Tapestry. It would be nice to migrate all of the collection based components to a generic form. With the generic information you could also pick the right value en

Re: Configure Tapestry with classic Hibernate, not tapestry-hibernate library

2011-09-24 Thread Josh Canfield
Try the source for tapestry- hibernate. On Sep 24, 2011 6:18 AM, "badmi89" wrote: > I am student, and i need it for my work. I'm writing about Hibernate, so it > would be nice to use independent libraries and describe whole process of > integrating, not just, someone else did that for you, that's

Re: Can i edit chenillekit pagedloop navigation links to <>

2011-09-22 Thread Josh Canfield
This list is reserved for discussing the development of Tapestry, for questions regarding how to use Tapestry please post to the user list. us...@tapestry.apache.org On Thu, Sep 22, 2011 at 10:41 AM, 82.kishore <82.kish...@gmail.com> wrote: > Hi , > >     I used PagedLoop component from chenillek

Re: @Value(required=false) and @Symbol(required=false)

2011-09-18 Thread Josh Canfield
suppose that we could instead add support for @Nullable http://code.google.com/p/jsr-305/source/browse/trunk/ri/src/main/java/javax/annotation/Nullable.java?r=24 On Sep 18, 2011 4:44 AM, "Igor Drobiazko" wrote: > > On Fri, Sep 16, 2011 at 4:28 PM, Josh Canfield wrote: > >

Re: @Value(required=false) and @Symbol(required=false)

2011-09-16 Thread Josh Canfield
into the former camp > (user code does invoke it, but does not implement it), so adding a new > findXXX method would be reasonable, and I think, better than > introducing an exception. > > On Mon, Sep 12, 2011 at 2:01 PM, Josh Canfield wrote: >> This issue is in line with what I want t

Re: @Value(required=false) and @Symbol(required=false)

2011-09-12 Thread Josh Canfield
This issue is in line with what I want to do: https://issues.apache.org/jira/browse/TAP5-1531 In order to preserve the interface I would add a specific runtime exception "SymbolNotFoundException" instead of adding a method to the SymbolSource interface. On Mon, Sep 12, 2011 at 1:5

@Value(required=false) and @Symbol(required=false)

2011-09-12 Thread Josh Canfield
I don't always want to provide default values for symbols used throughout my application, especially when used to configure third party applications which provide their own defaults. I'd rather be able to detect null values. Any objections to adding a "required" attribute to @Value and @Symbol? J

Re: Can we get rid of this annoying message?

2011-09-08 Thread Josh Canfield
icExecutor, not the page source janitor. Josh On Thu, Sep 8, 2011 at 8:47 AM, Howard Lewis Ship wrote: > This is why you have control over your log4j (or whatever) configuration. > > On Wed, Sep 7, 2011 at 6:21 PM, Josh Canfield wrote: >> Agreed. This should also probably be of

Re: Can we get rid of this annoying message?

2011-09-07 Thread Josh Canfield
Agreed. This should also probably be off by default. On Sep 7, 2011 6:07 PM, "Lenny Primak" wrote: > Executing job #1 (PagePool cleanup) > > This prints every 15 minutes and fills up log. > > Thanks > > - > To unsubscribe, e-mail:

Issue TAP5-1141 - if Object toString() returns null coercion to Boolean returns false

2011-09-04 Thread Josh Canfield
I'm working on TAP5-1621, adding Object -> Boolean type coercer. There is a unit test that specifically tests that toString() returning null results in false. Introducing Object->Boolean breaks this because it only returns false if the actual Object is false. Does anyone care about supporting null

Re: Null check property expression syntax

2011-08-26 Thread Josh Canfield
> I'm kinda disappointed here, I came here with a valid issue and no one seems > to see a problem here, No, You came with a valid issue and an alternative solution was provided. > I just want a syntax option improvement which will avoid some > behavior/performace issues. The problem is that we

Re: EmbeddedComponent Mixin: -1

2011-08-25 Thread Josh Canfield
Depending on the internal implementation of an object makes your code brittle. Depending on the internal implementation of a Component makes your code brittle. @EmbeddedMixin is on par with using reflection to grab out private fields. Minor changes to that class/component and your code may not wor

Re: svn commit: r1159364 - /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/TapestryAppInitializer.java

2011-08-24 Thread Josh Canfield
I know this is a ridiculous optimization, but if instead of StringBuffer you just use the + operator the compiler can put the whole tag into one memory location instead of storing it in chunks. final String tag = "\n\n" + " __                  __             \n" + "/_  __/__  

Re: Would it be possible (or desirable) to add a TapestryCoreServices Interface for 5.3 beta?

2011-08-24 Thread Josh Canfield
Hi! I appreciate the effort required to get to know Tapestry. It's true that being on the project for a long time can make it hard to see the pain of the learning curve. Having a single point of entry for every object you might want to use seems a little out there though. If you like this design

Re: Null check property expression syntax

2011-08-24 Thread Josh Canfield
> There is, let say "address" is a Boolean Boolean -> Boolean is a nonsense coercion, the typecoercer actually checks if the type is assignable from the source type and returns the input unchanged. These: Long --> Boolean String --> Boolean Already exist. Since they are a better match than Objec

Re: [jira] [Commented] (TAP5-1508) Reduce memory utilization of Tapestry page instances

2011-08-23 Thread Josh Canfield
>    TAP5-1508: Contributions to CCTW2 must be qualified with @Primary when > using @Contribute, to avoid collision with MetaWorker service Ack... I just spent an hour trying to figure out why my CCTW2 contributions started failing between alpha-2 and alpha-13. Howard, can you (or anyone who und

Re: Switching from log4j to logback

2011-08-18 Thread Josh Canfield
+1 Logback is very cool. Context based filters, enable trace logging by user id! On Thu, Aug 18, 2011 at 12:29 PM, Igor Drobiazko wrote: > I'm using logback for a while and am quite happy with it. I'd like to switch > Tapestry's default logger from log4j to logback. > Why? There are a couple of

Re: EmbeddedComponent Mixin: -1

2011-08-12 Thread Josh Canfield
I'm also -1. It definitely seems like a hack to get around a design issue with a component. On Fri, Aug 12, 2011 at 3:45 PM, Howard Lewis Ship wrote: > See notes here: > > https://issues.apache.org/jira/browse/TAP5-1606?focusedCommentId=13084434#comment-13084434 > > I'm -1 on this change. It goes

Re: [VOTE] Taha Hafeez as Tapestry Committer

2011-08-12 Thread Josh Canfield
Definitely deserving! Josh Canfield: +1 (non-binding) On Fri, Aug 12, 2011 at 10:45 AM, Howard Lewis Ship 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 su

Re: Reviewing issues

2011-08-12 Thread Josh Canfield
ot; wrote: > On Fri, Aug 12, 2011 at 2:44 AM, Josh Canfield wrote: > >> TAP5-178 - Support for optional validator constraints >> As far as I know this is still a valid request. >> >> TAP5-31 - DateField Calendar component has scroll bar burn through >> Has the ca

Re: Reviewing issues

2011-08-11 Thread Josh Canfield
r burn through Has the calendar implementation changed? They just have been closed with a "Please open a new one for 5.3 if this still applicable" Josh On Thu, Aug 11, 2011 at 4:37 PM, Howard Lewis Ship wrote: > On Thu, Aug 11, 2011 at 3:50 PM, Josh Canfield wrote: >> I have a prob

Re: ValueChanged event from RadioGroup and Checkbox

2011-08-11 Thread Josh Canfield
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 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

Re: Reviewing issues

2011-08-11 Thread Josh Canfield
I have a problem with closing defects as "Might not be a problem anymore". Do at least some due diligence so you can at least say "can't reproduce" On Thu, Aug 11, 2011 at 12:57 PM, Massimo Lusetti wrote: > On Thu, Aug 11, 2011 at 9:34 PM, Howard Lewis Ship wrote: > >> I've been trying to clean

Re: Alternate template format?

2011-07-27 Thread Josh Canfield
> I wonder if there's any interest in an alternate, non-XML template > format Not for generating (X)HTML. What about but something like LessCSS (http://lesscss.org/)? On Wed, Jul 27, 2011 at 11:14 AM, Howard Lewis Ship wrote: > I wonder if there's any interest in an alternate, non-XML template

Re: t:loop and javascript

2011-07-21 Thread Josh Canfield
This should be posted to the user list. This list is for development of Tapestry, not development with tapestry. Thanks! Josh On Thu, Jul 21, 2011 at 2:55 AM, ashu.soman wrote: > Hi, > > I need to use javascript in a loop which uses t:id of an element(a radio > button). The javascript in an oncl

Re: Running Tapestry-Core Test Apps under Gradle

2011-07-06 Thread Josh Canfield
I don't know about doing it from gradle, I run the test apps within IntelliJ. There is also a class called "RunJetty" which uses the Jetty7Runner, although I've never looked at but the documentation seems to imply it's something you can use. Josh On Wed, Jul 6, 2011 at 5:25 PM, Mark wrote: > Is

Re: Developers using GIT or SVN

2011-07-06 Thread Josh Canfield
There is a git mirror? On Wed, Jul 6, 2011 at 9:35 AM, Massimo Lusetti wrote: > Despite the personal preferences and any debate, I would like to know > if there're developers who use the git mirror as a normal development > environment then produce path that apply to the official svn trunk. > >

Re: Production mode and more

2011-07-05 Thread Josh Canfield
Can you just use tapestry.execution-mode ? http://tapestry.apache.org/configuration.html#Configuration-SettingExecutionModes String executionMode = System.getProperty("tapestry.execution-mode", "production"); Currently TapestryFilter is only pulling it from system properties, but the Sym

Re: svn commit: r1142070 - in /tapestry/tapestry5/trunk/tapestry-core/src: main/java/org/apache/tapestry5/ main/java/org/apache/tapestry5/corelib/components/ main/java/org/apache/tapestry5/tree/ main/

2011-07-05 Thread Josh Canfield
gt; Maybe its time to > experiment with directly rendering extra DOM attributes for these > kinds of purposes, which would make the HTML markup a bit easier to > follow, and make both markup and JavaScript more concise. I'll let someone else break that seal ;) > > > On Mon,

Re: svn commit: r1142070 - in /tapestry/tapestry5/trunk/tapestry-core/src: main/java/org/apache/tapestry5/ main/java/org/apache/tapestry5/corelib/components/ main/java/org/apache/tapestry5/tree/ main/

2011-07-04 Thread Josh Canfield
t; On Jul 3, 2011 12:35 PM, "Igor Drobiazko" wrote: >>> I'm planning to refactor Tree.java by moving selected nodes from >>> TreeExpansionModel into TreeSelectionModel. No changes in tree.js are >>> expected. Please go ahead. >>> >>> On Sun, Jul

Re: svn commit: r1142070 - in /tapestry/tapestry5/trunk/tapestry-core/src: main/java/org/apache/tapestry5/ main/java/org/apache/tapestry5/corelib/components/ main/java/org/apache/tapestry5/tree/ main/

2011-07-03 Thread Josh Canfield
ava by moving selected nodes from > TreeExpansionModel into TreeSelectionModel. No changes in tree.js are > expected. Please go ahead. > > On Sun, Jul 3, 2011 at 6:55 PM, Josh Canfield wrote: > >> Igor or Howard (or anyone else) are you actively working on the tree >> com

Re: svn commit: r1142070 - in /tapestry/tapestry5/trunk/tapestry-core/src: main/java/org/apache/tapestry5/ main/java/org/apache/tapestry5/corelib/components/ main/java/org/apache/tapestry5/tree/ main/

2011-07-03 Thread Josh Canfield
Igor or Howard (or anyone else) are you actively working on the tree component? I'd like to refactor the javascript a bit but I don't want to make a merge for you difficult. Currently all of the javascript closures are being copied for every node. In the TreeDemo integration test expanding the Num

Re: svn commit: r1142044 - /tapestry/tapestry5/trunk/support/tapestry_idea_codestyle.xml

2011-07-01 Thread Josh Canfield
If files are not in line with the code style then they should be reformatted without any other changes (so function changes aren't hidden in format changes). Before I check a file in with changes I'm planning to first reformat it and check it in. Should we have a tracking issue for these types of

Re: Eclipse vs. IntelliJ

2011-07-01 Thread Josh Canfield
Who did the Intellij plugin? It'd be great to update it so it worked better with unit tests, 5.3 features etc. (can't cast "value" to Loop) On Fri, Jul 1, 2011 at 11:51 AM, Igor Drobiazko wrote: > Since you a switching, don't forget to vote for this issue: > http://youtrack.jetbrains.net/issue/ID

Re: Eclipse vs. IntelliJ

2011-07-01 Thread Josh Canfield
Intellij, and it would be great to have this up to date since I code: type a line hit reformat type a line hit reformat etc.. On Fri, Jul 1, 2011 at 11:45 AM, Howard Lewis Ship wrote: > At some point in the future, I'm thinking of doing some code reformatting. > > I've gradually switched ove

TapestryFilter - Use System properties to load extra modules.

2011-07-01 Thread Josh Canfield
Tapestry reads the execution mode from system properties, but loads only the modules that have been configured via the servlet context. For integration tests I'd like to provide a TestOnly module which replaces some services. I don't want to put a reference to this module in the production web.xml

Re: svn commit: r1141719 - /tapestry/tapestry5/trunk/tapestry-ioc/build.gradle

2011-06-30 Thread Josh Canfield
This is the wrong change. That section re-writes the pom, with the directory change that shouldn't be needed any more. On Thu, Jun 30, 2011 at 2:12 PM, wrote: > Author: ffacon > Date: Thu Jun 30 21:12:11 2011 > New Revision: 1141719 > > URL: http://svn.apache.org/viewvc?rev=1141719&view=rev > Lo

Re: gradle test troubles when building tapestry-ioc from trunk

2011-06-29 Thread Josh Canfield
> *) Clean checkout, executing "gradle idea" fails, with some minus-set > operator being null or something. Doing "gradle install" first lets the > next"gradle idea" do its magic successfully. That's my bad. I wanted build/generated-sources not be excluded. ideaModule.doFirst { excludeDirs -= b

Re: [VOTE] Massimo Lusetti as Tapestry Committer

2011-06-29 Thread Josh Canfield
Josh Canfield: +1 (non-binding) On Wed, Jun 29, 2011 at 2:31 PM, Howard Lewis Ship wrote: > Massimo has been quite active on the Tapestry mailing lists for quite > some time; he's also very involved in developer discussions and on the > JIRA. He's very keen on becoming a comm

Re: Tapestry Configurator

2011-06-29 Thread Josh Canfield
> Had an interesting idea this morning (in the shower ... what do YOU > think about in the shower?) I was thinking about extending your new Tree component so that building mutable trees was easier... Oh, was that rhetorical? By the way I got many oohs and ahhs when I showed off my Tree based JSONO

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

2011-06-29 Thread Josh Canfield
Josh Canfield: +1 (non-binding) On Wed, Jun 29, 2011 at 12:03 PM, Howard Lewis Ship 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

Re: Build issues

2011-06-29 Thread Josh Canfield
As a temporary work around, until renaming the folder is decided, I've checked in http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-ioc/build.gradle?rev=1141205&r1=1141204&r2=1141205&view=diff so that I can install to my local repository. I believe something similar needs to be done

Re: svn commit: r1140613 - /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/services/ComponentMethodAdvice.java

2011-06-29 Thread Josh Canfield
Also a deprecated class using deprecated methods/classes On Jun 29, 2011 2:12 AM, "Ulrich Stärk" wrote: > Same here: I think deprecation warnings shouldn't be suppressed. Either fix them or keep them. > > On 28.06.2011 15:46, joshcanfi...@apache.org wrote: >> Author: joshcanfield >> Date: Tue Jun

Re: svn commit: r1140621 - in /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/services: ComponentMethodInvocation.java ComponentValueProvider.java

2011-06-29 Thread Josh Canfield
I'm only suppressing the warnings that a deprecated class is using deprecated code. On Jun 29, 2011 2:11 AM, "Ulrich Stärk" wrote: > Why are you suppressing deprecation warnings? Shouldn't these rather be fixed? At least keep the > warnings so that developers are aware of an issue. > > Uli > > On

Re: LinkCreationHub and it's deprecated methods

2011-06-27 Thread Josh Canfield
thods for a release? On Mon, Jun 27, 2011 at 10:31 PM, Howard Lewis Ship wrote: > It's a public API that may be used in some third party libraries. It needs > at least one release before h removal. > On Jun 27, 2011 8:55 PM, "Josh Canfield" wrote: >> Any reason not to

LinkCreationHub and it's deprecated methods

2011-06-27 Thread Josh Canfield
Any reason not to delete the methods? There is no internal code using them, and remove currently throws an exception in the only internal implementation. public interface LinkCreationHub { /** * Adds a listener. If the scope of the listener is per-thread, then it must be removed.

Re: svn commit: r1140374 - /tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/IOCSymbols.java

2011-06-27 Thread Josh Canfield
Hehe... you had to be attached to one of my warning killer builds... The warning/todo graphs in Jenkins are inspiring. There is some level of satisfaction of seeing quality metrics improve for doing almost nothing ;) On Mon, Jun 27, 2011 at 4:57 PM, Howard Lewis Ship wrote: > Oops. > > On Mon, J

Re: [jira] [Commented] (TAP5-638) Support for uploading files using AJAX

2011-06-26 Thread Josh Canfield
The author appears to be open to other licenses. If this is the preferred implementation we could contact him. On Jun 26, 2011 4:50 PM, "Bob Harner (JIRA)" wrote:

Re: Backfixes for 5.2.6

2011-06-23 Thread Josh Canfield
> That said a lock would be nice sometimes to stop > the session variables getting clobbered by competing requests. You could > just have write locks, only allow 1 writer at a time but many readers :)... > Anyway, this may be completing unrelated to what you were thinking :). Other software runnin

Re: Openjdk and tapestry

2011-06-22 Thread Josh Canfield
y works when the tests know what the correct results are supposed to be... signature parsing isn't exactly on my most of our daily task lists! Josh On Thu, Jun 23, 2011 at 3:50 AM, Howard Lewis Ship wrote: > On Wed, Jun 22, 2011 at 8:41 PM, Josh Canfield wrote: >> Ok, found it.

Re: Openjdk and tapestry

2011-06-22 Thread Josh Canfield
the java bean Introspector. https://issues.apache.org/jira/browse/TAP5-1554 Josh On Fri, Jun 17, 2011 at 9:46 PM, Josh Canfield wrote: > Cool thanks. I'll be surprised if you don't see the problem. I probably did > something Sun JDK specific in the generic services implement

Re: Building Trunk

2011-06-19 Thread Josh Canfield
test on specific module with -x test:tapestry-ioc (6 > tests fails on my cygwin side) > > François > > 2011/6/19 martijn.list : >> On 06/19/2011 02:57 PM, Josh Canfield wrote: >>> Hmm, as a reference point can you try with the Sun JDK? >> >> "gra

Re: Building Trunk

2011-06-19 Thread Josh Canfield
investigating this week. Josh On Jun 19, 2011 6:50 AM, "martijn.list" wrote: > > On 06/19/2011 02:57 PM, Josh Canfield wrote: > > Hmm, as a reference point can you try with the Sun JDK? > > "gradle install" succeeds if I run in with the SUN JDK

Re: Building Trunk

2011-06-19 Thread Josh Canfield
Hmm, as a reference point can you try with the Sun JDK? On Jun 19, 2011 4:28 AM, "martijn.list" wrote: > I tried to install Tapestry 5 trunk on a freshly installed Ubuntu 10.04 > server. > > This is what I did: > > 1. installed OpenJDK, Maven, Ant and Gradle, subversion > 2. checked out Tapestry 5

Re: Google search results improving already

2011-06-17 Thread Josh Canfield
Awesome. I've noticed better search results as well. On Jun 16, 2011 6:20 PM, "Bob Harner" wrote: > Good news on the documentation front. Starting just today, when you > search Google for "tapestry component parameters" (without quotes), > for the first time the current "Component Parameters" page

Re: Openjdk and tapestry

2011-06-17 Thread Josh Canfield
> On Thu, Jun 16, 2011 at 5:01 PM, Josh Canfield wrote: > >> Right, you commented on the user list that you were using 5.2, have you >> tried with 5.3? I can't get a simple loop to work. > > Nope right now I'm using 5.2 ... I'll give a whirl at 5.3

Re: Openjdk and tapestry

2011-06-16 Thread Josh Canfield
Right, you commented on the user list that you were using 5.2, have you tried with 5.3? I can't get a simple loop to work. On Jun 16, 2011 7:44 AM, "Massimo Lusetti" wrote: > On Thu, Jun 16, 2011 at 4:25 PM, Josh Canfield wrote: > >> I believe there is a problem with

Openjdk and tapestry

2011-06-16 Thread Josh Canfield
I believe there is a problem with tapestry 5.3 on OpenJDK due to the update in generics support. I'll file a defect this morning to track it. If this platform is important then can we get Hudson to run our unit tests on multiple JVMs? As a framework we should probably be running against all our s

Re: svn commit: r1135841 - in /tapestry/tapestry5/trunk/tapestry-core/src/test: groovy/org/apache/tapestry5/integration/app1/ java/org/apache/tapestry5/integration/app1/ java/org/apache/tapestry5/inte

2011-06-14 Thread Josh Canfield
> +    /** > +     * Haven't figured out how to get Selenium to click the actual elements, > never mine > +     * coordinate the wait for the Ajax. So far its just been manual testing. > +     */ It's hard to do with basic selenium functions because the label isn't clickable (that's probably a de

Re: Trouble generating intellij idea project files for trunk using gradle idea

2011-06-14 Thread Josh Canfield
> It seems that moving: > > apply plugin: 'idea' > > from "subprojects" to "allprojects" fixes this. Nice catch, I had the same problem last night and instead of figuring out a fix for gradle I wasted time mucking around creating a new project in intellij... Any reasons not to do this? On Tue, J

5.3 upgrade issue?

2011-06-10 Thread Josh Canfield
I have a monitoring module that I built to work with 5.3 (https://github.com/joshcanfield/tapestry-monitoring). I upgraded to the latest 5.3 and it appears that deprecating the ComponentClassTransformWorker has caused errors during startup. @Contribute(ComponentClassTransformWorker.class) pu

Re: Gradle builds failing - what am I missing?

2011-06-10 Thread Josh Canfield
I have the same issue building from the root. My personal gradle builds work fine. On Jun 9, 2011 11:11 PM, "Kalle Korhonen" wrote: > New computer, something going haywire. Whichever tapestry module I'm > trying to build, Gradle says: > * What went wrong: > A problem occurred evaluating root proje

Re: Alpha release soon ...

2011-06-09 Thread Josh Canfield
Never mind, I read your links and see that it must be packaged. On Thu, Jun 9, 2011 at 2:15 PM, Josh Canfield wrote: > Does the "release" have to be more than a branch in SVN? That's a > publicly accessible copy of the source code. > > On Thu, Jun 9, 2011 at 11:5

Re: Alpha release soon ...

2011-06-09 Thread Josh Canfield
Does the "release" have to be more than a branch in SVN? That's a publicly accessible copy of the source code. On Thu, Jun 9, 2011 at 11:50 AM, "Ulrich Stärk" wrote: > We only provide binaries as a convenience, what we release is the source > code (see last paragraph at [1]). So unless we release

Re: [VOTE] Bob Harner as Tapestry committer

2011-06-01 Thread Josh Canfield
Josh Canfield: +1 ( non binding) On Jun 1, 2011 4:58 AM, "Ulrich Stärk" 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 hour

Consider adding Gradlew to the build?

2011-05-23 Thread Josh Canfield
I love the gradle wrapper task. It's trivial to add and makes running a build It'd be great for the Tapestry build to ensure that a tested version of gradle is used to run the build. http://www.gradle.org/latest/docs/userguide/gradle_wrapper.html --

Re: Rather worrying exception with 5.2.4 (java.util.ConcurrentModificationException)

2011-05-16 Thread Josh Canfield
> I've been investigating a broader approach that identifies when > multiple threads are operating on the same session and serializes > those requests using a per-session lock (possibly, by synchronizing on > the session relatively early in the pipeline) There are times when you want your session

Re: Spock for Tapestry

2011-04-14 Thread Josh Canfield
> TestNG already has the ability to run JUnit tests within a TestNG > suite; This was my first thought, then last night I discovered that TestNG only runs JUnit3 tests. From what I could find it doesn't look like JUnit4 is going to be supported. Josh On Thu, Apr 14, 2011 at 9:36 AM, Howard Lewis

Re: Index vs. invalid path

2011-04-04 Thread Josh Canfield
Thiago, >> I prefer another approach: according to my experience, it's rare to have an >> Index page with activation context parameters. This is a little presumptuous. I have built a couple apps where I use the index page activation parameters to pull html content from a database. > The typical U

Re: Idea: "AboutTapestry" page

2011-03-31 Thread Josh Canfield
>>  > Hitting >>> AboutTapestry would automatically display (perhaps with an accordion >>> interface) all the details of the application in one place. >> >> In my production deployment you'd have an about tapestry page? > > Yep, that a problem? :-) :) Yeah, for my personal projects not so much, bu

Re: Idea: "AboutTapestry" page

2011-03-31 Thread Josh Canfield
 > Hitting > AboutTapestry would automatically display (perhaps with an accordion > interface) all the details of the application in one place. In my production deployment you'd have an about tapestry page? On Thu, Mar 31, 2011 at 11:08 AM, Howard Lewis Ship wrote: > I was just thinking about h

Re: HybridJava vs. Tapestry

2011-03-16 Thread Josh Canfield
Alex. I can only assume that your goal here is to drum up some notice of your framework. I understand that in this competitive environment that getting noticed can be a challenge. If you truly believe in your approach to web applications and you want your framework to be taken seriously you need t

Re: HybridJava vs. Tapestry

2011-03-16 Thread Josh Canfield
> I guess I was in a case of this: http://xkcd.com/386/. That's funny every time I read it. On Wed, Mar 16, 2011 at 9:51 AM, Thiago H. de Paula Figueiredo wrote: > On Wed, 16 Mar 2011 13:48:08 -0300, Josh Canfield > wrote: > >>> Entertaining in a weird way. >>

Re: HybridJava vs. Tapestry

2011-03-16 Thread Josh Canfield
> Entertaining in a weird way. Yes, very weird. And verbose. And a bit tedious. On Wed, Mar 16, 2011 at 1:38 AM, Inge Solvoll wrote: > Entertaining in a weird way. > > On Wed, Mar 16, 2011 at 6:19 AM, Howard Lewis Ship wrote: > >> Is this "discussion" serving any purpose? >> >> On Tue, Mar 15, 2

  1   2   3   >