Re: how do you gracefully shutdown run-jetty-run ?

2010-11-23 Thread Howard Lewis Ship
Check out my blog: http://tapestryjava.blogspot.com/2010/11/starting-and-stopping-jetty-gracefully.html On Tue, Nov 23, 2010 at 7:42 PM, Paul Stanton wrote: > Howard, I saw that you were also interested in this issue.. did you find > anything? > > http://code.google.com/p/run-jetty-run/wiki/Futu

Guide: Developing with Tomcat and Eclipse

2010-11-23 Thread Kalle Korhonen
On Thu, Nov 4, 2010 at 4:27 PM, Howard Lewis Ship wrote: > I'm always amazed at how tortured people's setups are. That does it. I'm equally surprised every time I see people doing all kinds of crazy manual steps and putting up with several seconds, even minutes of build and wait time after every

Re: Tapestry Web Site Updated

2010-11-23 Thread Paul Stanton
how about adding a forum? personally i prefer forums to mailing lists, and i believe a lot of people don't participate in this 'user-group' community and therefore don't get help and therefore don't like tapestry... if you want to attract more users i recommend this. p. On 20/11/2010 8:15 A

Re: how do you gracefully shutdown run-jetty-run ?

2010-11-23 Thread Paul Stanton
Howard, I saw that you were also interested in this issue.. did you find anything? http://code.google.com/p/run-jetty-run/wiki/FutureDirectionsDiscussion This is a major problem for me since I use HsqlDb for one of my projects and 'shutdown' is fairly vital. I'm considering returning to Tomc

grid containing multiple types of same interface

2010-11-23 Thread Paul Stanton
I'm trying to make a grid that is backed by a list of items which implement an interface, however it looks like the grid caches the concrete type of the first item and expects every other item to be of the same type. Is there a way to avoid this behaviour? Regards, Paul. Caused by: java.lang

Re: AJAX zone refresh error messages

2010-11-23 Thread Paul Stanton
haha leverage is perfectly appropriate in that context! i'm not sure i'm familiar with the error popup you're referring to, when i get XHR errors, i think blackbird handles them (ie it is the default in t5.1) what version are you using and can you produce a simple example to reproduce your p

Re: Threading and SSOs (again)

2010-11-23 Thread Josh Canfield
Can you put the test case into jira? I'll try to look at it over the holiday/weekend. On 23 Nov 2010 13:16, "Moritz Gmelin" wrote: > Hi, > > I was able to create a very simple example to recreate that problem: > > -A simple page that displays 20 dynamically generated images in a loop. > -In the pa

Re: moving to the next page after form submit

2010-11-23 Thread Howard Lewis Ship
You shouldn't instantiate the Link directly; instead you can inject the PageRenderLinkSource service and obtain the Link from that. On Tue, Nov 23, 2010 at 2:49 PM, ael wrote: > > Hello Hese > > There are many ways to do this. > > 1. By using return page.class (without parameters) > 2. By using

Re: moving to the next page after form submit

2010-11-23 Thread ael
Hello Hese There are many ways to do this. 1. By using return page.class (without parameters) 2. By using Context Url (OnPassivate & OnActivate) (with parameters) 3. Using Link Parameters (with parameters) http://jumpstart.doublenegative.com.au/jumpstart/ http://jumpstart.doublenegative.com.a

Re: moving to the next page after form submit

2010-11-23 Thread hese
LinkImpl constructor - LinkImpl(String absoluteURI, boolean optimizable, boolean forForm, Response response, RequestPathOptimizer optimizer) i dont understand what I should pass for - optimizable - forForm - reponse - optimizer -- View this message in context: http://tapestry.1045711.n5.nab

Re: [ANN] Polish blog about Tapestry 5

2010-11-23 Thread Adam Zimowski
Very very nice ! I am also Polish, and reading your blog seems natural and enjoyable. Some stuff obviously covered on the Tapestry site, with Howard's tutorial, etc.. This brings a thought. Possible translations for tapestry.apache.org ? I could help with Polish :) Adam On Tue, Nov 23, 2010 at 3

moving to the next page after form submit

2010-11-23 Thread hese
Hi, I have form in my page. When the user submits the form, I want to process the info and move to the next page. e.g. http://localhost:8080/target/thepage/1 - when the user clicks submit here I want to go to http://localhost:8080/target/thepage/2 - when the user clicks submit here I want t

Re: For the one at the Devoxx

2010-11-23 Thread Massimo Lusetti
On Tue, Nov 23, 2010 at 7:25 PM, Michael Gentry wrote: > I recently integrated the JQuery-based DataTables[1] library into one > of my Tapestry applications.  I had previously used the HTML approach > (rendering all of the HTML for the table via the TML and then let the > DataTable augment the HT

Re: how do i access ComponentResources in a service?

2010-11-23 Thread Paul Stanton
Thiago, Using the ComponentSource service methods won't get me a handle to the current rendering component... if i'm wrong, can you please provide an example? I'm trying to find a good re-usable/injectable home for some convenience methods. eg: public boolean isCurrentPage(Class pageCl

Re: Threading and SSOs (again)

2010-11-23 Thread Moritz Gmelin
Hi, I was able to create a very simple example to recreate that problem: -A simple page that displays 20 dynamically generated images in a loop. -In the page, a SSO, holding a number value is initialized to a random number. -Each of the dynamic images read that number and

Re: [ANN] Polish blog about Tapestry 5

2010-11-23 Thread Howard Lewis Ship
It's always great to see more blogs on Tapestry even if the machine translations are a challenge. Also, I'm sorry the colors of the exception report page make your eyes hurt. On Tue, Nov 23, 2010 at 12:24 PM, Michal Gruca wrote: > > Hi all, > I started writing blog about tapestry some time ago. T

Re: Tapestry Web Site Updated

2010-11-23 Thread Christophe Cordenier
You're right, i will add the links to https://issues.apache.org/jira/browse/TAP5 and https://issues.apache.org/jira/browse/TAP5 in the About page. 2010/11/23 Borut Bolčina > I would, but there is no link to JIRA, at least I can no longer find it. > > -Borut > > 2010/11/23 Christophe Cordenier >

[ANN] Polish blog about Tapestry 5

2010-11-23 Thread Michal Gruca
Hi all, I started writing blog about tapestry some time ago. Today I announced that in public. Till I'll get comfortable with writing on regular basis I'm planning to stick to my mothers tongue and that is polish. Later on I plan to do couple screen casts in English, maybe switch language totally

Re: Tapestry Web Site Updated

2010-11-23 Thread Borut Bolčina
I would, but there is no link to JIRA, at least I can no longer find it. -Borut 2010/11/23 Christophe Cordenier > Hi > > Once again all your comments are valuable, but a mailing list is too poor > to > keep track of those, please signup to add comments where needed and/or use > JIRA with docume

Re: T5 page request return blank layout under heavy load test

2010-11-23 Thread Kalle Korhonen
Are you sure that what you are getting is the bare layout and that the webapplication is still (somewhat) functional/loaded? Just a wild guess, but it could be the container serving up an empty response after undeploying the webapp on out-of-memory-error. Is your JVM set to handle all of that 12GB

Re: AJAX zone refresh error messages

2010-11-23 Thread Christian Edward Gruber
I apologize, sincerely, for my colleague using the word "leverage" as a verb. He's been in one too many meetings with management. ;-) But seriously, no, it's not blackbird. It's the little red error messages that pop up when you get XHR errors. (Mike, Blackbird is a javascript-based error co

Re: T5 page request return blank layout under heavy load test

2010-11-23 Thread Thiago H. de Paula Figueiredo
On Tue, 23 Nov 2010 15:07:33 -0200, dennisdeo81 wrote: Hi, Hi! I recently have an application develop with tapestry 5.1 deploy on Weblogic + oracle database. Have you tried Tapestry 5.2(.4)? Since the 5.2 alphas, Tapestry doesn't use a page pool anymore, and this can be a factor when

Re: Tapestry 5 and JOSSO

2010-11-23 Thread Werner Keil
No, we used OpenID, and I have some long lasting experience with things like SAML mostly in a WebLogic environment where other clients (including PHP or .NET) also had to be supported. I remember JOSSO from my ESSO talk at ApacheCon Asia, the first time anybody publicly used the word "ESSO" at a c

T5 page request return blank layout under heavy load test

2010-11-23 Thread dennisdeo81
Hi, I recently have an application develop with tapestry 5.1 deploy on Weblogic + oracle database. The pages work well under normal usage but went nuts after stress testing. I am using hibernate + spring security module from tapestry on the web page login, and ramp up 1000 users on the login p

Re: For the one at the Devoxx

2010-11-23 Thread Andreas Andreou
I would argue that component event requests is where Tapestry meets action-based frameworks. If we forget that fact that those event urls expose a bit of the internal structure of the application and over time may change, then you really get to an action-based workflow. On Tue, Nov 23, 2010 at 20:

Re: ObjectProvider called to often

2010-11-23 Thread Howard Lewis Ship
This is explained, more or less, on the injection page http://tapestry.apache.org/ioc-injection.html When processing an injection, Tapestry starts by seeing if there's an unambiguous service that can be injected. Following that it falls into the MasterObjectProvider service, and its contributed O

Re: For the one at the Devoxx

2010-11-23 Thread Michael Gentry
I recently integrated the JQuery-based DataTables[1] library into one of my Tapestry applications. I had previously used the HTML approach (rendering all of the HTML for the table via the TML and then let the DataTable augment the HTML table), but went with the AJAX option to handle large result s

Re: For the one at the Devoxx

2010-11-23 Thread Massimo Lusetti
On Tue, Nov 23, 2010 at 6:06 PM, Piero Sartini wrote: > Yeah - you could do this, but a lot of problems will arise. You don't > want to do this, I've tried it. > In the end you give up the advantages of components and gain nothing. > And its still more complex to use than in an action based frame

Re: For the one at the Devoxx

2010-11-23 Thread Piero Sartini
> Of course, we always are more productive with the tools we already are used > to them. But this doesn't mean you couldn't be more productive if you learn > a better tool. Oh - its not that I did not learn Tapestry ;-) > You don't need to create components to use JavaScript at all. If you don't

Image file upload with Easy FCKEditor

2010-11-23 Thread Alex W. Croton
Hi All, I cannot work out how to get images to upload using the Easy FCKEditor component in Tapestry. I have created a fresh project, just to test this, using Tapestry 5.2.4,Easy FCK Editor 1.0.5 and the server is Tomcat 6.0.26 [currently being run from Eclipse Helios]. To set this up, I have

Re: For the one at the Devoxx

2010-11-23 Thread Thiago H. de Paula Figueiredo
On Tue, 23 Nov 2010 14:09:11 -0200, Piero Sartini wrote: It's my choice in projects where tapestry would be overkill. For example ? Projects where the component model does not pay off the increased complexity. What complexity? Creating one class per page? Maybe its just because I am

Re: For the one at the Devoxx

2010-11-23 Thread Thiago H. de Paula Figueiredo
On Tue, 23 Nov 2010 14:09:11 -0200, Piero Sartini wrote: Projects where the component model does not pay off the increased complexity. What increased complexity? Maybe its just because I am doing webapps for so long that action based is more natural to me.. but my feeling is that its muc

Re: For the one at the Devoxx

2010-11-23 Thread Piero Sartini
>> It's my choice in projects where tapestry would be overkill. > For example ? Projects where the component model does not pay off the increased complexity. Maybe its just because I am doing webapps for so long that action based is more natural to me.. but my feeling is that its much easier to u

Re: For the one at the Devoxx

2010-11-23 Thread Thiago H. de Paula Figueiredo
On Tue, 23 Nov 2010 13:46:40 -0200, Igor Drobiazko wrote: On Tue, Nov 23, 2010 at 2:44 PM, Piero Sartini wrote: It's my choice in projects where tapestry would be overkill. Watch out! Very dangerous statement in a Tapestry mailing list! :) :) Yes! It can generate some discussions

Re: How do I know the order of rendering zone's body when MultiZoneUpdate is used on the same t:zone ?

2010-11-23 Thread Thiago H. de Paula Figueiredo
On Tue, 23 Nov 2010 13:49:07 -0200, Dragan Sahpaski wrote: Is there a solution for this issue or should I file a Jira for changing CollectionFactory.newMap() to LinkedHashMap which I assume it would resolve this issue with knowing the order of rendering the body of the same t:zone. I ca

How do I know the order of rendering zone's body when MultiZoneUpdate is used on the same t:zone ?

2010-11-23 Thread Dragan Sahpaski
I have a zone that renders it self multiple times in a loop. The client id of the zone is generated so its a known value. Now i want to make a MultiZoneUpdate to 2 client instances (with 2 id's I know) of the same t:zone with the body of the t:zone The problem is: How do i know which client id is

Re: For the one at the Devoxx

2010-11-23 Thread Igor Drobiazko
On Tue, Nov 23, 2010 at 2:44 PM, Piero Sartini wrote: > > > It's my choice in projects where tapestry would be overkill. > > Watch out! Very dangerous statement in a Tapestry mailing list! :) :) -- Best regards, Igor Drobiazko http://tapestry5.de

Re: [ANN] Tapestry IOC for Wicket

2010-11-23 Thread Taha Hafeez
On Tue, Nov 23, 2010 at 5:09 PM, Thiago H. de Paula Figueiredo < thiag...@gmail.com> wrote: > On Tue, 23 Nov 2010 02:45:49 -0200, Taha Hafeez > wrote: > > Hi, >> > > Hi! > > Correct me if i am wrong but wicket and tapestry are based on different >> philosophies. Tapestry IOC is the recognition

Re: For the one at the Devoxx

2010-11-23 Thread Massimo Lusetti
On Tue, Nov 23, 2010 at 3:19 PM, Katia Aresti wrote: >> It's my choice in projects where tapestry would be overkill. > > For example ? I too am curious about that sentence... Cheers -- Massimo http://meridio.blogspot.com - To

Re: Threading and SSOs (again)

2010-11-23 Thread Thiago H. de Paula Figueiredo
On Tue, 23 Nov 2010 12:30:42 -0200, Moritz Gmelin wrote: Hi, Hi! Is this a design problem with my application that multple threads can access the sessionstateobject at the same time and thus break its uniqueness or is it tapestrys fault that it does not prevent it from breaking? It

Threading and SSOs (again)

2010-11-23 Thread Moritz Gmelin
Hi, a couple of weeks ago, we had an issue with our application when all assets were checked by our AccessControlDispatcher which is checking User permissions to access any resource based on user information stored in a session state object . The problem was that the session-state-objects were

Re: For the one at the Devoxx

2010-11-23 Thread Katia Aresti
2010/11/23 Piero Sartini > > Play! team - and people around who believe on the project - are very good > on > > marketing and buzz. > > I've tried it before and beside being good in marketing and buzz, > they created an excellent action based web framework. > I meant to say good on marketing des

Re: Disabling submit button after click

2010-11-23 Thread Hugo Palma
Thanks for all the help. I've just figured out how to get this working. Here's the mixin code in case anyone needs similar functionality: @Import(library = "disableAfterSubmit.js") public class DisableAfterSubmit { @Inject private JavaScriptSupport javaScriptSupport; @InjectContainer

Tapestry 5 and JOSSO

2010-11-23 Thread Matias Blasi
Hi guys, Has anyone used JOSSO as a single sign-on layer in front of a Tapestry App??? I am doing a research to integrate my Tapestry web application with Josso in order to share the login with other php application. Thank you in advance! Matías.

Re: Extra paramer in Grid Sort

2010-11-23 Thread Adam Zimowski
Recently my developer was looking for answer to this, and was frustrated by seeing this without an answer... @OnEvent(EventConstants.PASSIVATE) Object[] passivate() { return ... ; // your activation context for grid sort link to use... } should do it. On Wed, Aug 6, 2008 at 10:42 PM, tapestry5

Re: AJAX zone refresh error messages

2010-11-23 Thread Michael Taylor
To be honest I'm not sure. I don't really know what 'BlackBird' is. I was hoping though to still show an error message to the user, but just make it a little more user friendly instead of a giant stack trace. I could just suppress these error messages and then role my own custom error display, but

Re: For the one at the Devoxx

2010-11-23 Thread Piero Sartini
> Play! team - and people around who believe on the project - are very good on > marketing and buzz. I've tried it before and beside being good in marketing and buzz, they created an excellent action based web framework. It's my choice in projects where tapestry would be overkill. Pi

Re: Tapestry Web Site Updated

2010-11-23 Thread Christophe Cordenier
Hi Once again all your comments are valuable, but a mailing list is too poor to keep track of those, please signup to add comments where needed and/or use JIRA with documentation task. 2010/11/23 Borut Bolčina > Hello, > > first congratulations on a new site! > > Today I needed some information

Re: [ANN] Tapestry IOC for Wicket

2010-11-23 Thread Taha Hafeez
On Tue, Nov 23, 2010 at 5:16 PM, Christian Riedel wrote: > It's just a pitty that you can't override so much so easily in Wicket :) > Yes, I agree but then it is not a problem of Wicket it is more of an advantage of IOC over inheritance. regards Taha > > Am 23.11.2010 um 12:39 schrieb Thiago H

Re: For the one at the Devoxx

2010-11-23 Thread Katia Aresti
2010/11/23 Piero Sartini > 2010/11/19 Andreas Andreou : > > So, i think it makes sense to brainstorm some ideas on how to > > reverse that perception. The new website+documentation will > > surely help, but what other actions can significantly affect the > > average developer? > > For the average

RE: Disabling submit button after click

2010-11-23 Thread Newham, Cameron
It's exactly this kind of thing that should appear as an example on the new website. c. -Original Message- From: Inge Solvoll [mailto:inge.tapes...@gmail.com] Sent: 23 November 2010 12:36 To: Tapestry users Subject: Re: Disabling submit button after click Easy: Create a mixin that: - u

Re: Tapestry Web Site Updated

2010-11-23 Thread Borut Bolčina
Hello, first congratulations on a new site! Today I needed some information about how to test my services, so I visited the new site and started browsing. Couldn't find the answer. Can someone give me some pointers here? First I looked in the FAQ and serached for "test" withing the page with my

T5: auto-combining css

2010-11-23 Thread gbrits
Hi , like JS I would like to be able to auto-combine css-stylesheets. Does anyone have an example of how to correctly do this? I quickly tried to do something on my own, overriding DocumentLinkerImpl and effectively mimicking the combination-code for JS (see below) Although the resulting cs

Re: Disabling submit button after click

2010-11-23 Thread Inge Solvoll
Easy: Create a mixin that: - uses javascript to apply "disabled"-looking css styles when clicking the button - hooks a javascript handler to the button that cancels future submits. - on AJAX return, revert 2 previous actions from a javascript listener. On Tue, Nov 23, 2010 at 12:56 PM, Hugo Palma

Re: For the one at the Devoxx

2010-11-23 Thread Piero Sartini
2010/11/19 Andreas Andreou : > So, i think it makes sense to brainstorm some ideas on how to > reverse that perception. The new website+documentation will > surely help, but what other actions can significantly affect the > average developer? For the average developer it helps a lot if he knows th

Re: Disabling submit button after click

2010-11-23 Thread Ulrich Stärk
Do you update the portion of the page that contains the form upon the ajax submit? If yes you can bind the disabled parameter of the submit button to some page property and set that to true in your submit handler method. Uli On 23.11.2010 12:56, Hugo Palma wrote: I would like to disable a for

Disabling submit button after click

2010-11-23 Thread Hugo Palma
I would like to disable a form submit button after click in order to avoid multiple clicking. This can easily be done by calling "this.disabled = true" on the onclick event of the button but this also prevents the submit event from executing. I could do "this.disabled = true;form.submit()" but in

Re: [ANN] Tapestry IOC for Wicket

2010-11-23 Thread Christian Riedel
It's just a pitty that you can't override so much so easily in Wicket :) Am 23.11.2010 um 12:39 schrieb Thiago H. de Paula Figueiredo: > On Tue, 23 Nov 2010 02:45:49 -0200, Taha Hafeez > wrote: > >> Hi, > > Hi! > >> Correct me if i am wrong but wicket and tapestry are based on different >> p

Re: [ANN] Tapestry IOC for Wicket

2010-11-23 Thread Thiago H. de Paula Figueiredo
On Tue, 23 Nov 2010 02:45:49 -0200, Taha Hafeez wrote: Hi, Hi! Correct me if i am wrong but wicket and tapestry are based on different philosophies. Tapestry IOC is the recognition by tapestry that there are certain services that are presentation services and require an exclusive support

Re: how do i access ComponentResources in a service?

2010-11-23 Thread Thiago H. de Paula Figueiredo
On Tue, 23 Nov 2010 08:39:03 -0200, Paul Stanton wrote: "@Environmental private ComponentResources componentResources;" I have been unable to get this to work since ComponentResources is not in fact available on the Environment. I guess your service is being invoked after or before rende

Re: Tapestry Web Site Updated

2010-11-23 Thread Ivano Luberti
Il 23/11/2010 11.53, Blower, Andy ha scritto: > 3) For long time developers it's useful to still have the older docs > available because we know those like the back of our hands and have a lot of > work to get done. Please don't make those disappear for a while. > +1 --

Re: T5.1 +tapestry-googleanalytics - Get the current page classname from inside a MarkupRendererFilter.

2010-11-23 Thread Antonio Fernández
El 22/11/2010 20:11, Igor Drobiazko escribió: In 5.2 there is a new method in RequestGlobals named getActivePageName(). See here: http://tapestry.apache.org/tapestry5.2-dev/apidocs/org/apache/tapestry5/services/RequestGlobals.html#getActivePageName%28%29 It works !! I upgraded from 5.1.0.5

RE: Tapestry Web Site Updated

2010-11-23 Thread Blower, Andy
Nice to see new and improved documentation. A couple of comments: 1) I find the green to initially be nice, but overused. When I am reading a documentation page the green titles and links don't contrast enough with the white page and it's *really* hard on the eyes. 2) No navigation, just a brea

Re: Tapestry Web Site Updated

2010-11-23 Thread Andreas Andreou
you're right - it probably only works in chrome! Anyway, will need to dig into confluence to see if there's a fix for this cause i think those inner links are auto-generated there... On Tue, Nov 23, 2010 at 12:40, Paul Stanton wrote: > Firefox 3.6.. > > the sections ie "General Questions" works f

Re: Tapestry Web Site Updated

2010-11-23 Thread Paul Stanton
Firefox 3.6.. the sections ie "General Questions" works fine, but the subsections ie "How do I get started with Tapestry?" do not. p. On 23/11/2010 8:43 PM, Andreas Andreou wrote: That works fine here - what browser you used? On Tue, Nov 23, 2010 at 11:09, Paul Stanton wrote: The 'jump to

Re: how do i access ComponentResources in a service?

2010-11-23 Thread Paul Stanton
You can inject ComponentResources within a specific component by injecting it directly. I asked a similar question earlier in the year, and Thiago & Howard seemed to think I could get ComponentResources from the Environment and wire it up via Module.contributeMarkupRenderer & Module.contribut

Re: Tapestry Web Site Updated

2010-11-23 Thread Andreas Andreou
That works fine here - what browser you used? On Tue, Nov 23, 2010 at 11:09, Paul Stanton wrote: > The 'jump to section' links in the FAQ don't work > > http://tapestry.apache.org/frequently-asked-questions.html > > eg > > How do > I get started with Tapestry? > > > I'm guessing it's because %25

Re: how do i access ComponentResources in a service?

2010-11-23 Thread Christophe Cordenier
Hi, ComponentResources is not a service, its related to a Component. You can get the ComponentResources of a specific component by injecting the ComponentSource service and call the getComponentResources() on it I remember a thread already exists on this, have a look on markmail. Christophe. 20

Re: [ANN] Tapestry on Twitter

2010-11-23 Thread Massimo Lusetti
On Tue, Nov 23, 2010 at 9:50 AM, Igor Drobiazko wrote: > Yep, I've seen it. I made the design yesterday at home on a 15 macbook. Now > I see it on a 13 macbook. I'll adjust it. BTW It's pretty nice! -- Massimo http://meridio.blogspot.com ---

Re: Tapestry Web Site Updated

2010-11-23 Thread Paul Stanton
The 'jump to section' links in the FAQ don't work http://tapestry.apache.org/frequently-asked-questions.html eg href="#FrequentlyAskedQuestions-HowdoIgetstartedwithTapestry%253F">How do I get started with Tapestry? I'm guessing it's because %253F != %3F. p. On 20/11/2010 8:15 AM, Howard L

Re: [ANN] Tapestry on Twitter

2010-11-23 Thread Igor Drobiazko
Yep, I've seen it. I made the design yesterday at home on a 15 macbook. Now I see it on a 13 macbook. I'll adjust it. On Tue, Nov 23, 2010 at 9:30 AM, Massimo Lusetti wrote: > On Tue, Nov 23, 2010 at 1:19 AM, Thiago H. de Paula Figueiredo > wrote: > > > On Mon, 22 Nov 2010 21:19:01 -0200, Igor

Re: [ANN] Tapestry on Twitter

2010-11-23 Thread Massimo Lusetti
On Tue, Nov 23, 2010 at 1:19 AM, Thiago H. de Paula Figueiredo wrote: > On Mon, 22 Nov 2010 21:19:01 -0200, Igor Drobiazko > wrote: > >> Tapestry team created a shared Twitter account to post news on Tapestry. >> Please follow us and retwitt, if you want to help us to make the framework >> more