Re: On an unrelated sidenote

2011-02-11 Thread Zubin Wadia
Awesome! Congratulations!

On Fri, Feb 11, 2011 at 5:50 PM, Bruno Aranda brunoara...@gmail.com wrote:

 Congrats!!! And forget sleeping...

 Bruno

 On 11 February 2011 22:36, Hazem Saleh haz...@apache.org wrote:

 Congratulations Werner!
 I bet you are a very good father.

 On Sat, Feb 12, 2011 at 12:26 AM, Werner Punz werner.p...@gmail.comwrote:

 I have become father of a nice little boy yesterday.
 My second child.


 Werner




 --
 Hazem Ahmed Saleh Ahmed

 Author of (The Definitive Guide to Apache MyFaces and Facelets):

 http://www.amazon.com/Definitive-Guide-Apache-MyFaces-Facelets/dp/1590597370
 http://www.amazon.com/-/e/B002M052KY

 Visualize and share your social networks 2D and 3D:
 http://www.mapmysocial.com





Re: OT: Oracle buys Sun

2009-04-20 Thread Zubin Wadia
My two cents:

http://zwadia.com/?p=91

Cheers,

Zubin.

On Mon, Apr 20, 2009 at 12:09 PM, Arash Rajaeeyan arash.rajaee...@gmail.com
 wrote:

 Oracle is a bigger competitor for IBM, has a more aggressive strategy and
 much less committed to open source,for example they have promised to open
 source Oracle ADF RC for nearly two years, (Apache RCF) but you can't see
 any progress.
 now Oracle will have the most complete software stack even more complete
 than Microsoft!
 although MySQL was very popular but it was not a direct competitor of DB2
 (But Oracle is)
 and Solaris and AIX had their own customers, Sparc and Power platform had
 their own market share two,
 but now with popularity of Oracle DB, Oracle can boost Sparc and Solaris
 sale, and get more market share from IBM.
 in software market because of Strong position of Oracle, they may need less
 commitment to open source and open standards.
 cheers
 Arash

 On Mon, Apr 20, 2009 at 8:59 AM, Alan Hancock suddenrush9...@gmail.comwrote:

 What would IBM move to? Why would  Java be any different with Oracle from
  IBM's perspective?


 -Alan via iPhone

 On Apr 20, 2009, at 10:25 AM, Arash Rajaeeyan arash.rajaee...@gmail.com
 wrote:

 I may be a little bad for some sun products, but in whole it would be
 great for java vs .net platformOracle is second largest software vendor.
 I am afraid this may cause other companies like IBM to move away from Java
 platform

 On Mon, Apr 20, 2009 at 7:01 AM, Werner Punz  werner.p...@gmail.com
 werner.p...@gmail.com wrote:

 Hello everyone I just read at the german Heise site that Oracle has
 bought Sun for 7.4 billion dollars.

 I wonder what the implications in the long run will be.

 My personal thought is that it might finally become possible that the RI
 and MyFaces can merge...

 Java: Probably business as usual but maybe it will become more open!

 OpenOffice will probably be maintained with the business as usual.

 Same goes for OpenSolaris/Solaris

 But I see a rather black future for Netbeans and MySQL...
 (I would be sad if Netbeans would go away the IDE is simply excellent)

 Also the proposed IceFaces merger as base for a future JSF-Sun component
 set might be now dead in the light of Oracle having already something in
 their portfolio!

 As for the Sun hardware division that is a big question, but I personally
 guess Oracle will try to keep it alive and make it a cash cow again!




 --
 Arash Rajaeeyan




 --
 Arash Rajaeeyan



[OT] ADF/JSF Developers Wanted

2009-04-15 Thread Zubin Wadia
MyFacers,

Looking for some capable JSF developers in the New York City area.
Experience with JDeveloper / ADF / Weblogic is preferred but not compulsory.
Candidates WILL be evaluated thoroughly for technical competence.

I usually don't post here, but this is a good gig with real-world benefits
for the user-base you are developing solutions for. Compensation is
competitive; two positions are open for immediate placement.

Cheers,

Zubin.


Re: Thoughts on Trinidad

2008-10-04 Thread Zubin Wadia
Agree with Werner's assessment on JSF2.0 adoption. The 1.2 adoption curve
shouldn't be a benchmark for 2.0 adoption.

I think 2.0, when it goes final, is going to have significant uptake. Apple
might already be using the Mojarra snapshot for one of its rebate processes:

http://weblogs.java.net/blog/edburns/archive/2008/09/apple_using_jsf.html

Cheers,

Zubin.
http://zwadia.com

On Sat, Oct 4, 2008 at 1:55 PM, Werner Punz [EMAIL PROTECTED] wrote:

 Andrew Robinson schrieb:

 However, as Matthias pointed out, JSF 2.0 standardize Trinidad's principal
 core features namely PPR and Resource handling and hopefully skinning
 too.
 Under such circumstances, I feel that we should wait for 2.0 to be
 cemented
 before going through a massive refactoring of some of the old and twisted
 code parts so that the refactored design is fully compatible with 1.2,
 but
 using 2.0 concept to make the upgrade to 2.0 easier imho.


 Although those are really good concerns, I wonder how long it will
 take JSF2 to be adopted. It seems like many are even reluctant to
 adopt 1.2. So I wonder if it is still worth it for us to make an
 effort to at least clean up the 1.2 trunk? (I did not mention the 1.0
 trunk as I seem to have lost my desire to maintain the JSF 1.1 code
 myself)

  Well the JSF 1.2 adaption is slow, due to several reasons, some people
 cannot due to the Java 5 adoption inherent to JEE5 (Political concerns).

 For others it simply is not worth it, they do not gain too much, most areas
 JSF 1.2 addresses are covered already by extensions.

 JSF2 however is an entirely different issue, if it works out it removes
 pretty much every weak point of jsf and adds a lot of stuff people really
 need in their day to day applications. I assume the adoption will probably
 very high with new applications probably trying to target 2.0 asap!


  I guess it comes down to time and desire. I worry about the UIXNode
 conversion as I don't yet fully understand that code enough to feel
 comfortable porting it without missing things. I guess I could create
 sandbox renderers for the components, then if they look complete, we
 could promote them  replace the UIXNode ones at that time. Is there a
 WIKI page that I missed that talks about how to convert these guys or
 about any of the UIXNode architecture?

 +1




Re: JSF2.0 implementation

2008-08-28 Thread Zubin Wadia
Simon,

You can do a search for Subject = '[OT] JSF 2.0' on the Dev list.

I believe that discussion, begun by MW turned into a discussion about branch
creation... then a couple of +1s followed and I assume that's where the
branch was born.

Cheers,

Zubin.

On 8/28/08, Simon Kitching [EMAIL PROTECTED] wrote:

 I see from the commit list that a new JSF2.0 branch has been created.

 I don't remember seeing *any* kind of discussion or even announcement about
 this. While I am happy to see JSF2.0 work going on, this kind of approach
 does not seem to be at all in the community spirit. IMO, major events like
 this should be discussed beforehand.

 One issue, for example, is that the core-1.2 stuff is currently
 half-way-converted from the trinidad plugins to the myfaces-builder-plugin.
 So now it is branched, any changes need to be applied in two places.

 In addition, a large amount of code has just been committed by someone
 (slessard) who is not a particularly regular contributor to myfaces. Where
 did this code come from? Do we need a code grant for it? Note that when code
 is developed iteratively on the dev list then there is no need for a grant.
 But a sudden code dump is different, even when contributed by someone who
 has signed a CLA.

 And with 3 branches to now maintain, we need to discuss whether and when we
 phase out maintenance of the jsf-1.1 branch. Currently when users provide
 patches in jira, they almost always provide a patch against only one version
 and the committer ports it, which does increase the load on existing
 committers. When do we stop asking committers to do this when patching bugs?

 To repeat, I'm *happy* that jsf2.0 implementation is in progress, and
 appreciate people contributing time to write an ASF-2.0-licensed
 implementation. But it is a  standard saying at Apache that community is
 more important than code, and the community aspect here seems to have
 been rather neglected...

 Regards,
 Simon




Re: [VOTE] promoting the exporterActionListener component to Tomahawk

2008-06-08 Thread Zubin Wadia
+1

On Sun, Jun 8, 2008 at 4:48 PM, Hazem Saleh [EMAIL PROTECTED] wrote:

 [1] useful = very useful.

 On Sun, Jun 8, 2008 at 11:46 PM, Hazem Saleh [EMAIL PROTECTED] wrote:

 Hi Volker,

 I promise to do a separated one for commons after finishing my Tomahawk
 release tasks (Although I don't think that the component will be useful[1]
 if it depends on JSF APIs only).


 *A note about the commons project :*
 I think we should have a clear vision or a draft plan that determines the
 project objectives, scope and road map.

 Thanks!


 On Sun, Jun 8, 2008 at 5:16 PM, Volker Weber [EMAIL PROTECTED] wrote:

 Hi,

 Can you create another exporterActionListener to include into comons
 for non tomahawk users?
 Or should i copy the pre 664385 svn version to commons?


 Adding the complete tomahawk.jar just for this one tool is a no go, so
 its worthless for me.


 BTW should i add knowledge about the tobago sheet paging and start a
 vote moving it to tobago?

 AFAIK the core of exporterActionListener is just based on jsf-api.
 It is fine to have a version which 'knows' the library specific
 extensions (t:dataScroller, tc:sheet, tr:table)
 in the subprojects, but why  should we replicate the core exporter
 sources instead of using/extending the
 plain jsf-api version from commons?

 We should start putting useful stuff into commons or this subproject
 will never grow.


 Regards,
Volker




 2008/6/8 Hazem Saleh [EMAIL PROTECTED]:
  Hi Team,
 
  I just finished one of the improvements I intended to develop for the
  exporterActionListener component :
  * Integration with the Tomahawk dataScroller, so that it can be allowed
 for
  generating the only displayed dataTable page in the exported pdf or
 excel
  file.
 
  - Example of usage :
 
  h:commandButton action= value=Export the current page as a pdf
 file
  s:exporterActionListener for=your dataScroller ID
   fileType=PDF showDisplayedPageOnly=true/
  /h:commandButton
 
  As we see in the example, the component should know the Tomahawk
 scroller
  ID.
  So I think it is not suitable to include this component in myfaces
 commons
  as it uses Tomahawk APIs.
 
  Let's resume voting again :
  Now we have.
  3 votes for promoting the component to Tomahawk.
  2 votes for not promoting the component to Tomahawk and moving to
 commons.
 
  Thanks all very much!
 
  On Fri, Jun 6, 2008 at 6:30 PM, Andrew Robinson
  [EMAIL PROTECTED] wrote:
 
  Isn't Tomahawk already a commons set of components? It works with
  other render kits, besides some incompatibilities do to the filter
  design. I am wondering if we are attempting to put too much into
  commons.
 
  My take would be if this is a component that does any rendering it
  fits well in Tomahawk, but if it is more of a framework feature, then
  commons would be better.
 
  +0 for me though, I don't mind either approach, I'll let others
 decide.
 
  On Fri, Jun 6, 2008 at 6:38 AM, Hazem Saleh [EMAIL PROTECTED]
 wrote:
   I have no problem to give non Tomahawk users the ability to use the
   exporter, but I would like to use the nice Tomahawk features so that
 the
   component can be more useful and prettier (Please wait till I show
 you a
   near demo about the exporter and you will get my point).
  
   On Fri, Jun 6, 2008 at 3:30 PM, Matthias Wessendorf 
 [EMAIL PROTECTED]
   wrote:
  
   On Fri, Jun 6, 2008 at 2:28 PM, Volker Weber [EMAIL PROTECTED]
 wrote:
Hi Hazem,
   
there is no reason why tomahawk should not depends on common-*.
   
If you have a well working UIData content to exel/pdf exporter
 why
don't give non tomahawk users the ability to use it.
  
   that were exactly my reasons.
   even more, the application would require the extra commons-* stuff,
   when one want the exporter.
  
   
   
Regards,
   Volker
   
2008/6/6 Hazem Saleh [EMAIL PROTECTED]:
Hi Team,
   
I will suspend this vote for now.
I will start now implementing some of my future work of this
component
so
that no confusion can be occur.
I will be back to this thread after showing you a concrete
 example.
Thanks all very much.
   
On Fri, Jun 6, 2008 at 2:41 PM, Hazem Saleh [EMAIL PROTECTED]
wrote:
   
As I said before, This listener will be aware of other Tomahawk
components
(The current functionality will be extended).
BTW, I don't think that I said some thing so funny!
   
On Fri, Jun 6, 2008 at 2:10 PM, Matthias Wessendorf
[EMAIL PROTECTED]
wrote:
   
On Fri, Jun 6, 2008 at 12:58 PM, Hazem Saleh 
 [EMAIL PROTECTED]
wrote:
 I still totally agree with Leonardo, Iam not seeing that
 Tomahawk
 should
 depend on myfaces-commons to use the exporterListener
 component.
   
lol
there would be no dependency...
in an ideal world such a listener is totally independent from
 the
used
table
(icefaces, tomahawk, standard, ...)
   
So, just add it to the page (inside an actionsource(2)) and
 refer
 

Re: [VOTE] promoting the captcha component to Tomahawk

2008-06-06 Thread Zubin Wadia
+1

On Thu, Jun 5, 2008 at 8:44 PM, Leonardo Uribe [EMAIL PROTECTED] wrote:

 +1


 On Thu, Jun 5, 2008 at 6:39 PM, Hazem Saleh [EMAIL PROTECTED] wrote:

 +1


 On Thu, Jun 5, 2008 at 11:12 PM, Werner Punz [EMAIL PROTECTED]
 wrote:

 +1

 Hazem Saleh schrieb:

  Hi Team,

 After completing the CAPTCHA documentation.

 I wish to promote this component to the next Tomahawk release.

 [+1] for agreeing with promoting the component to the next Tomahawk
 release.
 [-1] for disagreeing with promoting the component to the next Tomahawk
 release.

 Thanks all very much!

 --
 Hazem Ahmed Saleh Ahmed
 http://www.jroller.com/page/HazemBlog





 --
 Hazem Ahmed Saleh Ahmed
 http://www.jroller.com/page/HazemBlog





Re: [VOTE] promoting the captcha component to Tomahawk

2008-06-06 Thread Zubin Wadia
+1

On Fri, Jun 6, 2008 at 5:59 AM, Bruno Aranda [EMAIL PROTECTED] wrote:

 +1

 2008/6/6 Zubin Wadia [EMAIL PROTECTED]:
  +1
 
  On Thu, Jun 5, 2008 at 8:44 PM, Leonardo Uribe [EMAIL PROTECTED] wrote:
 
  +1
 
  On Thu, Jun 5, 2008 at 6:39 PM, Hazem Saleh [EMAIL PROTECTED] wrote:
 
  +1
 
  On Thu, Jun 5, 2008 at 11:12 PM, Werner Punz [EMAIL PROTECTED]
  wrote:
 
  +1
 
  Hazem Saleh schrieb:
 
  Hi Team,
 
  After completing the CAPTCHA documentation.
 
  I wish to promote this component to the next Tomahawk release.
 
  [+1] for agreeing with promoting the component to the next Tomahawk
  release.
  [-1] for disagreeing with promoting the component to the next
 Tomahawk
  release.
 
  Thanks all very much!
 
  --
  Hazem Ahmed Saleh Ahmed
  http://www.jroller.com/page/HazemBlog
 
 
 
 
  --
  Hazem Ahmed Saleh Ahmed
  http://www.jroller.com/page/HazemBlog
 
 



Re: [VOTE] To create a subproject alchemy under MyFaces for the contribution that integrates Adobe Flex components as MyFaces JSF components

2008-05-15 Thread Zubin Wadia
That name might be difficult to apply:

http://www.captaris.com/alchemy/

Otherwise, welcome! +1.

On 5/14/08, Jihoon Kim [EMAIL PROTECTED] wrote:

 Hi,

 Since I wanted to have a clear understanding of community's viewpoint
 of whether the contribution should be part of MyFaces subproject, I am
 starting this vote.

 The contribution details are noted within the following JIRA link =

 https://issues.apache.org/jira/browse/TOMAHAWK-1250

 In a nutshell, it is to give users capability in creating Adobe Flex
 components as MyFaces JSF components. So users would create the
 components as normal JSF components and the contribution will create
 the necessary SWF files and etcetera and link the values of the
 components back to the managed beans using JSON+Javascript and
 etcetera.

 In the above discussion Adobe Flex components as MyFaces JSF
 components, one note that was raised is that Adobe Flash Player is
 proprietary while Adobe Flex has been open sourced.

 Personally, since I did see an another project within Apache that did
 create Adobe PDF and since Adobe Flash Player is ubiquitous; I guess I
 underplayed the fact that Adobe Flash Player is proprietary.

 Anyway, thanks to everyone and I will wait to hear the consensus
 regarding this contribution!!!


 --
 Sincerely,

 Ji Hoon Kim



Re: Exporter new syntax discussion

2008-05-08 Thread Zubin Wadia
-1

On Thu, May 8, 2008 at 2:02 PM, Hazem Saleh [EMAIL PROTECTED] wrote:

 On Thu, May 8, 2008 at 9:01 PM, Hazem Saleh [EMAIL PROTECTED] wrote:

  Hi Team,
 
  After I started modifying of the Exporter component syntax,
  *
  To be like this :**
  h:commandButton ...
  s:exporter for=tbl_cars
fileType=XLS/
   /h:commandButton
  *
  Some guys didnot like this new syntax, and they preferred the current
  one :
  *s:exporter for=tbl_cars fileType=XLS
  h:commandButton .../
  /s:exporter
  *
  I need your input regarding this.
  (+1) for supporting the new syntax.
  (-1) for supporting the old syntax.
 
  Thanks!
 
  --
  Hazem Ahmed Saleh Ahmed
  http://www.jroller.com/page/HazemBlog


 (-1) for :).


 --
 Hazem Ahmed Saleh Ahmed
 http://www.jroller.com/page/HazemBlog



Re: The pdfExport component released ;)

2008-04-08 Thread Zubin Wadia
https://xhtmlrenderer.dev.java.net/

On Tue, Apr 8, 2008 at 9:44 PM, Martin Marinschek 
[EMAIL PROTECTED] wrote:

 Hi Hazem,

 I have just helped implementing a PDF export in Credit-Suisse (I have
 to say it is proprietory code, though) - and what we did was using
 Flying-Saucer. You might want to check it out.

 regards,

 Martin

 On Mon, Apr 7, 2008 at 12:39 PM, Hazem Saleh [EMAIL PROTECTED]
 wrote:
  Hi Alexander,
  I will do these changes as soon as I complete the excel and pdf export
  integration.
  Your suggestions are really nice!
  Thank you!
 
 
 
  On Mon, Apr 7, 2008 at 9:24 AM, Jesse Alexander (KSFH 323)
  [EMAIL PROTECTED] wrote:
 
  
  
   Hi
  
   From the sample code it seems that your component will just put the
  content of one table
   into the PDF.
  
   For the PDF-export it would make sense to also allow
   - multiple tables
   - forms
   - even complete views
   to be exportable. Would this require a big refactoring to be possible?
  
   regards
   Alexander
  
  
   
   From: Hazem Saleh [mailto:[EMAIL PROTECTED]
   Sent: Saturday, April 05, 2008 3:23 AM
   To: MyFaces Development
   Subject: The pdfExport component released ;)
  
  
  
  
  
   Hi guys,
   Iam pleased to tell you that the (PDFExport) component is finished.
   It works like the (excelExport) component.
  
   for example)
   s:pdfExport for=your table id
   h:commandButton action= value=Export as PDF/
   /s:pdfExport
  
   Here is the patch url :
   https://issues.apache.org/jira/browse/TOMAHAWK-1229
  
   Thanks all :).
   --
   Hazem Ahmed Saleh Ahmed
   http://www.jroller.com/page/HazemBlog
 
 
 
  --
  Hazem Ahmed Saleh Ahmed
  http://www.jroller.com/page/HazemBlog



 --

 http://www.irian.at

 Your JSF powerhouse -
 JSF Consulting, Development and
 Courses in English and German

 Professional Support for Apache MyFaces



Re: New logos for Tobago and Orchestra

2008-03-27 Thread Zubin Wadia
I can see what you see but I also see a biology experiment...

On 3/27/08, Simon Lessard [EMAIL PROTECTED] wrote:

 Hmmm,

 I see it as an orchestra, the solo brown dot being the chief and the
 others the musicians...

 ~ Simon

 On Thu, Mar 27, 2008 at 12:31 PM, [EMAIL PROTECTED] 
 [EMAIL PROTECTED] wrote:

  Adonis Raduca schrieb:
   Hi,
  
   We have new logos for Tobago and Orchestra :)
  
 
 
  Thanks very much Adonis. It certainly is an improvement over what we
  have now (nothing).
 
  But what does the Orchestra one mean?
 
  I'm happy to use this one, but if I had a preference, I'd rather see
  something that has a link to the orchestra name in some way. For
  example, perhaps two violins, interlocked like the faces in the new
  myfaces logo? Or a clef symbol in the new myfaces colours, or something
  like that..
 
  Cheers,
  Simon
 
 



Re: We have a new look for MyFaces website :)

2007-12-11 Thread Zubin Wadia
http://ode.apache.org/ - another nice one from the Apache family.

On 12/11/07, Cagatay Civici [EMAIL PROTECTED] wrote:
 Awesome design!

 yes, but we should really include this all in our maven-based site-build


 Yes, we shoud indeed

 On Dec 11, 2007 10:33 PM, Matthias Wessendorf [EMAIL PROTECTED] wrote:

  yes, but we should really include this all in our maven-based site-build
 
  -M
 
  On Dec 11, 2007 9:33 PM, Scott O'Bryan [EMAIL PROTECTED] wrote:
   Cocoons and directory are kind of nice, but I really like the Adonis'
   look and feel.  I think it fits the project well and with consistant
   branding across all the subprojects, I think it might quickly set a new
   standard for sites here at Apache...
  
   Plus, I like little cartooney logoie things...
  
   Scott
  
  
   Andrew Robinson wrote:
You must really like cayenne to mention it 2x
   
On Dec 11, 2007 12:10 PM, Catalin Kormos [EMAIL PROTECTED]
  wrote:
   
How about building an actual Maven theme out of it as a separate
  module of
MyFaces, to keep things nicely separated, reusable and versionable?
  in the
end it needs to build with Maven, and i'm sure it will. Not sure if
  it's
that much unfair :),  here are a few open source project from Apache
  that
have a carefully designed website:
   
http://jackrabbit.apache.org/
http://cayenne.apache.org/
http://cocoon.apache.org/
http://cayenne.apache.org/
http://directory.apache.org/
   
And i'd say, we should include the Apache Software Foundation logo
  somewhere
in the header on the right maybe?
   
regards,
Catalin
   
   
   
On Dec 11, 2007 8:31 PM, Jesse Alexander (KSFH 323)
[EMAIL PROTECTED] wrote:
   
yeah
it's almost unfair against other project's sites which are not so
good looking... almost sexy
   
grats
Adonis
   
   
   
   
   
-Original Message-
From: Andrew Robinson [mailto: [EMAIL PROTECTED]
Sent: Tuesday, December 11, 2007 5:38 PM
To: MyFaces Development
Subject: Re: We have a new look for MyFaces website :)
   
Ah man, why do you want the web site to look nice? Come on it is
  open
source! :)
   
Next thing you will want to have the WIKI looking halfway decent
   
Was this a demo or really working with maven site css changes?
   
-A
   
On Dec 11, 2007 9:14 AM, Adonis Raduca  [EMAIL PROTECTED]
wrote:
   
Hello,
   
We have a new look for MyFaces website :)
This is the first draft, so I look for your opinions :)
   
Have a nice evening !
Adonis
   
   
   
   
   
  
  
 
 
 
  --
  Matthias Wessendorf
 
  further stuff:
  blog: http://matthiaswessendorf.wordpress.com/
  sessions: http://www.slideshare.net/mwessendorf
  mail: matzew-at-apache-dot-org
 



Re: [Announce] Release of Apache MyFaces Orchestra 1.0

2007-10-12 Thread Zubin Wadia
Well done Mario, Simon  Werner... congratulations on the release!

Cheers,

Zubin.

On 10/12/07, Mario Ivankovits [EMAIL PROTECTED] wrote:

 The Apache MyFaces Orchestra team is pleased to announce the release of
 Apache MyFaces Orchestra Core 1.0.

 Apache MyFaces Orchestra is a library which introduce a new scope called
 conversation scope to your
 web based application which will help you alot building applications
 using ORM by avoiding exceptions
 like LazyInitializationException.
 Get a full overview at Orchestras homepage [1].

 The distribution is available at

 * http://myfaces.apache.org/orchestra/download.html

 Apache MyFaces Orchestra is available in the central Maven repository
 under
 Group ID org.apache.myfaces.orchestra.


 Have fun!

 Ciao,
 Mario

 [1] http://myfaces.apache.org/orchestra




Re: Yippeee!

2007-09-15 Thread Zubin Wadia
We should have countered on TSS, that's where the FUD damage was done
mostly. Good counter regardless.

Cheers,

Zubin.

On 9/15/07, Manfred Geiler [EMAIL PROTECTED] wrote:

 Well done, Martin.
 Thanks for taking the time to counter at full length.
 --Manfred

 On 9/15/07, Martin Marinschek [EMAIL PROTECTED] wrote:
  Isn't it nice to read something like this? This blog made my day, see
  my comments.
 
  http://icoloma.blogspot.com/2006/10/myfaces-emperor-has-no-clothes.html
 
  regards,
 
  Martin



Re: [orchestra] changed scope configuration

2007-09-07 Thread Zubin Wadia
Martin,

I think that's what is already happening. If nothing is set - the
conversation dies with the session.

It used to be that it was hard-wired to last 30 mins.

If a specific setting is made in the config, then it supercedes the default
which = session timeout.

Cheers,

Zubin

On 9/7/07, Martin Marinschek [EMAIL PROTECTED] wrote:

 Hi Simon,

 I would suspect the default should be same as session, and that the
 added value of Orchestra is that a conversation will time out if the
 session keeps being used, but only these conversation scoped beans are
 not used anymore. Configuration should be available, and it is good
 that it is, but my POV is a nice default value would be the session
 timeout.

 regards,

 Martin

 On 9/8/07, simon [EMAIL PROTECTED] wrote:
  Hi,
 
  Conversations are stored in the session (indirectly). So when the http
  session times out, the conversations automatically go too. The timeout
  mentioned here is just in case you want conversations to time out more
  quickly than the http session.
 
  Until recently this shorter timeout was hard-wired to 30 minutes. It is
  now configurable via the scope declaration in the spring file. And as
  Mario mentions, if you don't specify a timeout there the default is now
  *no* timeout (ie timeout only when session goes).
 
  I hope that's what you were asking about..
 
  Kito, you might like to look at the new documentation added to the
  website recently (esp. in core). It's still a work in progress but any
  feedback on what's there so far would be very welcome..
 
  Regards,
 
  Simon
 
  On Fri, 2007-09-07 at 23:35 +0200, Martin Marinschek wrote:
   Hi Mario,
  
   why do I have to configure a timeout? Can't the default be taken from
   the session timeout?
  
   regards,
  
   Martin
  
   On 9/7/07, Kito D. Mann [EMAIL PROTECTED] wrote:
Very cool, Mario. FYI, I'll be talking about Orchestra (among other
 things)
at JavaZone next week
(http://www4.java.no/web/show.do?page=92articleid=5276). This means
 I may
be asking a lot of questions over the next few days :-).
   
~~~
Kito D. Mann - Author, JavaServer Faces in Action
http://www.virtua.com - JSF/Java EE consulting, training, and
 mentoring
http://www.JSFCentral.com - JavaServer Faces FAQ, news, and info
   
* Sign up for the JSF Central newsletter!
http://oi.vresp.com/?fid=ac048d0e17 *
   
   
 -Original Message-
 From: Mario Ivankovits [mailto:[EMAIL PROTECTED]
 Sent: Friday, September 07, 2007 11:36 AM
 To: MyFaces Development
 Subject: [orchestra] changed scope configuration

 Hi!

 Today we cleaned up the way how to configure the different scopes.

 Basically this means:
 * you HAVE to configure a timeout now. The default is to never
 timeout
 a
 conversation on its own.
 * the flash scope is now configured through the lifetime
 property.

 Please see here an example or refer to the updated installation
 documentation (once it has been published which might take some
 hours)

 entry key=conversation.normal
 bean
 class=
 org.apache.myfaces.orchestra.conversation.spring.SpringConversat
 ionScope
 property name=timeout value=35 /

 property name=advices
 list
 ref
 bean=persistentContextConversationInterceptor/
 /list
 /property
 /bean
 /entry
 entry key=conversation.flash
 bean
 class=
 org.apache.myfaces.orchestra.conversation.spring.SpringConversat
 ionScope
 property name=advices
 list
 ref
 bean=persistentContextConversationInterceptor/
 /list
 /property
 property name=lifetime value=flash/
 /bean
 /entry


 Ciao,
 Mario
   
   
  
  
 
 


 --

 http://www.irian.at

 Your JSF powerhouse -
 JSF Consulting, Development and
 Courses in English and German

 Professional Support for Apache MyFaces



Re: [jira] Resolved: (TRINIDAD-653) PanelLabelAndMessageRenderer shouldn't need the for given to detect what it is for

2007-08-31 Thread Zubin Wadia
On 8/31/07, Andrew Robinson (JIRA) dev@myfaces.apache.org wrote:

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

 Andrew Robinson resolved TRINIDAD-653.
 --

Resolution: Fixed
 Fix Version/s: 1.0.3-core

 Committed revision 571586.

  PanelLabelAndMessageRenderer shouldn't need the for given to detect what
 it is for
 
 
 
  Key: TRINIDAD-653
  URL: https://issues.apache.org/jira/browse/TRINIDAD-653
  Project: MyFaces Trinidad
   Issue Type: Improvement
 Affects Versions: 1.0.2-core
 Reporter: Andrew Robinson
 Assignee: Andrew Robinson
  Fix For: 1.0.3-core
 
 
  Since CorePanelLabelAndMessage will usually be used having the first child
 component as the input, the renderer should be able to determine the for
 attribute value without it being specified. Here is code that can be used in
 the PanelLabelAndMessageRenderer:
@Override
protected String getLabelFor(FacesContext context, RenderingContext arc,
  UIComponent component, FacesBean bean)
{
  String forValue = getFor(bean);
  String val = MessageUtils.getClientIdFor(context, component,
 forValue);
  if (val == null)
  {
if (component.getChildCount()  0)
{
  UIComponent firstChild =
 (UIComponent)component.getChildren().get(0);
  if (firstChild instanceof EditableValueHolder)
  {
val = firstChild.getClientId(context);
  }
}
  }
  return val;
}

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




Re: [jira] Resolved: (TRINIDAD-653) PanelLabelAndMessageRenderer shouldn't need the for given to detect what it is for

2007-08-31 Thread Zubin Wadia
On 8/31/07, Zubin Wadia [EMAIL PROTECTED] wrote:
 On 8/31/07, Andrew Robinson (JIRA) dev@myfaces.apache.org wrote:
 
   [
 
 https://issues.apache.org/jira/browse/TRINIDAD-653?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
  ]
 
  Andrew Robinson resolved TRINIDAD-653.
  --
 
 Resolution: Fixed
  Fix Version/s: 1.0.3-core
 
  Committed revision 571586.
 
   PanelLabelAndMessageRenderer shouldn't need the for given to detect
 what
  it is for
  
 
 
  
   Key: TRINIDAD-653
   URL: https://issues.apache.org/jira/browse/TRINIDAD-653
   Project: MyFaces Trinidad
Issue Type: Improvement
  Affects Versions: 1.0.2-core
  Reporter: Andrew Robinson
  Assignee: Andrew Robinson
   Fix For: 1.0.3-core
  
  
   Since CorePanelLabelAndMessage will usually be used having the first
 child
  component as the input, the renderer should be able to determine the for
  attribute value without it being specified. Here is code that can be used
 in
  the PanelLabelAndMessageRenderer:
 @Override
 protected String getLabelFor(FacesContext context, RenderingContext
 arc,
   UIComponent component, FacesBean bean)
 {
   String forValue = getFor(bean);
   String val = MessageUtils.getClientIdFor(context, component,
  forValue);
   if (val == null)
   {
 if (component.getChildCount()  0)
 {
   UIComponent firstChild =
  (UIComponent)component.getChildren().get(0);
   if (firstChild instanceof EditableValueHolder)
   {
 val = firstChild.getClientId(context);
   }
 }
   }
   return val;
 }
 
  --
  This message is automatically generated by JIRA.
  -
  You can reply to this email to add a comment to the issue online.
 
 



Re: [ANNOUNCE] MyFaces Core 1.2.0 Release

2007-07-18 Thread Zubin Wadia

Terrific! Congratulations to everyone involved.

Cheers,

Zubin.

On 7/18/07, Matthias Wessendorf [EMAIL PROTECTED] wrote:


The Apache MyFaces team is pleased to announce the release of MyFaces
Core 1.2.0.

MyFaces Core 1.2.x is a JavaServer(tm) Faces 1.2 implementation as
specified by JSR-252.  MyFaces Core has passed Sun's JSR-252 TCK and
is 100% compliant with the JSR-252 specification.

MyFaces Core 1.2.0 is available in both binary and source distributions.

* http://myfaces.apache.org/download.html

MyFaces Core is also available in the central Maven repository under
Group ID org.apache.myfaces.core.


Release Notes - MyFaces Core - Version 1.2.0

Sub-task

* [MYFACES-1436] - Add element deferred-value/method for
elements in the taglibs
* [MYFACES-1437] - Implement UIComponentTagUtils to use
ValueExpression and MethodExpression
* [MYFACES-1440] - Implement method:
ApplicationImpl.createComponent(ValueExpression,FacesContext, String)
* [MYFACES-1441] - Implement method:
ApplicationImpl.getResourceBundle(FacesContext ,String)
* [MYFACES-1444] - Change all the html basic tag attributes to
ValueExpression
* [MYFACES-1453] - Implement JSR-252 core tag: ActionListenerTag
* [MYFACES-1454] - Implement JSR-252 core tag: ConvertNumberTag
* [MYFACES-1455] - Implement JSR-252 core tag: LoadBundleTag
* [MYFACES-1456] - Implement JSR-252 core tag: ParamTag
* [MYFACES-1457] - Implement JSR-252 core tag: SelectItemsTag
* [MYFACES-1458] - Implement JSR-252 core tag: SubviewTag
* [MYFACES-1459] - Implement JSR-252 core tag: ValidateDoubleRangeTag
* [MYFACES-1460] - Implement JSR-252 core tag: ValidateLengthTag
* [MYFACES-1461] - Implement JSR-252 core tag: ValidateLongRangeTag
* [MYFACES-1462] - Implement JSR-252 core tag: ValueChangeListenerTag
* [MYFACES-1463] - Implement JSR-252 core tag: VerbatimTag
* [MYFACES-1464] - Implement JSR-252 core tag: ViewTag
* [MYFACES-1473] - Implement JSR-252 core tag: SelectItemTag
* [MYFACES-1475] - ValidatorTag
* [MYFACES-1478] - Implement JSR-252 core tag: convertDateTimeTag
* [MYFACES-1484] - Implement JSR-252 core tag: phaseListenerTag
* [MYFACES-1485] - Implement JSR-252 core tag: FacetTag

Bug

* [MYFACES-1212] - JSR-252 Issue #21: Provide additional binding
attribute for the core Converter, Listener, and Validator tags that
would be used as a ValueExpression to alternatively create the
instance
* [MYFACES-1218] - JSR-252 Issue #45: Avoided concurrent read
issues by using a java.util.HashMap instead of java.util.WeakHashMap
for a component's Property Descriptor Map
* [MYFACES-1331] - Value attribute in f:selectItem is documented
as not required, but javax.faces.FacesException: SelectItem with no
value is thrown
* [MYFACES-1344] - get svn meta data out of impl jar file
* [MYFACES-1381] - JSR-252 Issue #303: Clarified the use of
encodeChildren with no renderer: render not no-op
* [MYFACES-1474] - Fix for ActionListenerTag
* [MYFACES-1521] - tag class generator (datatable . setVar())
* [MYFACES-1536] - Resolvers assume that all JSPs produce a
FacesContext
* [MYFACES-1544] - Verbatim Components are not created during JSP
dispatch
* [MYFACES-1548] - UIComponent State change if getValueBinding() is
called.
* [MYFACES-1551] - UIViewRoot.getPhaseListeners() must not be
generated
* [MYFACES-1557] - MyfacesConfig.getCurrentInstance not thread safe
* [MYFACES-1562] - ValueBinding's getType always returns object
when trying to converter for class
* [MYFACES-1572] - getFirst() and getRows() methods in UIData
don't return correct values
* [MYFACES-1574] - HtmlOutputLink returns the wrong renderer type
* [MYFACES-1575] - MethodBinding.invoke() should provide cause
exception
* [MYFACES-1576] - PropertyResolver.getType() should check arguments
* [MYFACES-1577] - PropertyResolver should throw
PropertyNotFoundException
* [MYFACES-1579] - VariableResolver throws IllegalStateException
because scope is unknown
* [MYFACES-1582] - web-facesconfig_1_2.xsd contains restrictive
copyright
* [MYFACES-1584] - DateTimeConverter contains an extra non-spec field
* [MYFACES-1588] - managed beans are not resolved when scope is none
* [MYFACES-1592] - cannot render selectBooleanCheckbox tag when a
boolean value is supplied
* [MYFACES-1593] - javax.el.CompositeELResolver cannot resolve managed
beans
* [MYFACES-1594] - Passthrough attribute acceptcharset for form
not being rendered
* [MYFACES-1595] - spec compliance for HtmlCommandButton
* [MYFACES-1596] - In an inputText, If the autocomplete
attribute is not set or the value is on, render nothing.
* [MYFACES-1597] - In inputTextarea, pass thru attributes cols
and rows should not be rendered if they are not set
* [MYFACES-1598] - JSF 1.2 TLD compliance: attributes binding
and converter with wrong deferred-type
* [MYFACES-1599] - JSF 1.2 TLD compliance: 

Re: [PROPOSAL] MyFaces JSR-252 Version Number (was MyFaces 2.0.0)

2007-05-25 Thread Zubin Wadia

+1, great mediation Manfred.

Cheers,

Zubin.

On 5/25/07, Manfred Geiler [EMAIL PROTECTED] wrote:


Hi all,
I want to get rid of that 1.2 vs. 2.0 discussion blocker. Therefore I
will try to summarize all of the arguments and collect the pros and
cons once more. The goal is to find a compromise that is acceptable
for all of us. I will try to be as impartial as possible. You will see
I'm no pigheaded person. Not always at least... ;-)

Requisites:
R1. Users (esp. non-community members) must be able to find out the
implemented spec version (JSR) easily.
R2. We must be able to distinguish bugfix releases from feature
releases (with changes or extended API).

Arguments pro 1.2.x:
A12.1. MyFaces 1.2.x is more intuitive and easier to explain to
non-community members.
A12.2. MyFaces 2.0 for JSF 1.2 and MyFaces 3.0 for JSF 2.0 sounds
strange and will confuse people.
A12.3. When the JSF 2.0 spec is out in 2008 there will by a MyFaces
2.0.x implementation which will confuse people even more.
A12.4. The JSR-252 MyFaces API lib would get the name
myfaces-api-2.0.0.jar (!). Mind: This is a new argument pro 1.2.x!
;-)
A12.5. MyFaces 1.2 is an incremental improvement over 1.1 that
doesn't have giant technology changes in its core.
A12.6. Tomahawk/Trinidad/Tobago are no longer tightly-coupled to a
specific MyFaces core release, and should use whatever versions make
the most sense.
A12.7. Free evolution of myfaces-impl is possible, but would come at
a cost of incompatibility with the RI.

Arguments pro 2.x.y:
A20.1. Tomcat does the same. They do not align there container
versions to the spec and nobody complains.
A20.2. Degree of freedom with minor (x) and fix (y) number. Feature
releases with changed or extended API will have a higher minor number.
Releases that only fix bugs will only count up the y number.
A20.3. Aligning the version numbers of core and component libs within
the MyFaces umbrella would be easier.
A20.4. MyFaces API can stay with a version number of 1.2, though.
A20.5. What do we do when there is a fix to the spec, i.e. JSF-1.2.1 ?
A20.6. What do we do when there is a major refactoring of MyFaces,
similar to Tomcat 5.0 and 5.5

Ok, here is my compromise proposal, which I hope everyone can live with:
C1. We switch MyFaces Core to a 4 digit version numbering: 1.2.0.0 which
means


major-spec-version.minor-spec-version.minor-impl-version.fix-version
C2. We leave the 1.1.5 branch version numbering. Should there ever be
the need for doing a fix in that branch (security, copyright issues)
we will release a 1.1.6.
C3. Non-core libs will no longer be aligned to Core. Which means that
Tomahawk/Trinidad/Tobago will always have the freedom to jump to 1.5.0
or 2.0.0 or any appropriate number whenever there are major feature
additions or global refactorings.

All Requistes accomplished?
R1: yes
R2: yes

Arguments?
A12.1. solved
A12.2. solved
A12.3. solved
A12.4. solved
A12.5. solved
A12.6. solved
A12.7. not constricted

A20.1. not solved. Well, MyFaces is not Tomcat...
A20.2. solved
A20.3. not solved, but identified as no longer necessary/desired
A20.4. solved
A20.5. not solved, but if there is a JSF fix we must join all our
influence and convice Ed to call it JSF-1.3  ;-)
A20.6. solved, we could switch to 1.2.5.x

Somebody mentioned that this issue is the most controversial since a
while. Well, I hope this proposal is a good compromise and we/I can
start the release procedure next week.

Regards,
Manfred



Re: MyFaces 2.0.0 (was Re: Tomahawk 1.1.5 release plans?)

2007-05-21 Thread Zubin Wadia

There will always be an impedence mismatch here because MyFaces no longer
represents the Spec but also various component projects. So I see
Manfred/Matze's point.

This is why I have always advocated letting the Component initiatives reign
alone in terms of their version order, release frequency and alignment with
MyFaces and/or the Sun RI.

And to think that we have the same exposure as the Tomcat community is
pushing it. We are nowhere near as big as them - yet.

So while they can start naming their releases after varieties of Hibiscus
flowers in the future - we can't.

I'm still +1 on 1.2.

Cheers,

Zubin.

On 5/21/07, Bruno Aranda [EMAIL PROTECTED] wrote:


+1 for 1.2
-1 for 2.0

I do agree that using 2.0 may cause confusion, as unlike what happens
with tomcat, there will be a future version 2.0 of the spec when
myfaces 2.0 is there already. People, unaware of the versioning
procedure of the myfaces project, will go and fetch this version
thinking that it is the implementation of jsf 2.0.

Cheers,

Bruno

On 21/05/07, Mike Kienenberger [EMAIL PROTECTED] wrote:
 +1 for 1.2.
 -1 for 2.0.

 I see no advantage to using major version numbers which differ from
 the spec.   I see the disadvantage of confusion.

 Also, Manfred, you can have a -1 vote on this issue, but not a veto.

 Vetos only apply to code changes; they do not apply to procedural
 issues such as software releases.
 http://www.apache.org/foundation/glossary.html

 See also

http://mail-archives.apache.org/mod_mbox/incubator-general/200606.mbox/[EMAIL 
PROTECTED]



 On 5/18/07, Manfred Geiler [EMAIL PROTECTED] wrote:
  Hi folks,
 
  Like Paul Spencer I'm also still
  +1
  for
  MyFaces 1.x.y -- JSF 1.1
  MyFaces 2.x.y -- JSF 1.2
  MyFaces 3.x.y -- JSF 2.0
  MyFaces 4.x.y -- JSF whatever comes next
 
  Here is my explanation for the why:
  This one is similar to Tomcat version numbering and I do not remember
  anyone complaining about having a Tomcat 5.x that is an implementaion
  of Servlet 2.4 and Tomcat 6.x being a Servlet 2.5 container.
  If there will be a release vs. spec table on the MyFaces Homepage
  (like the one on http://tomcat.apache.org/) nobody will ever be
  confused.
  The big advantage of having (only) the major number aligned to the
  spec is the degree of freedom with minor (x) and fix (y) number. It is
  a well known and successful pattern to have this major.minor.fix
  version numbering scheme. With the 1.2.x versioning on the other hand,
  how could we ever differentiate between a minor release (with new
  features and maybe slightly changed API for non-spec stuff) and a bug
  fix only release, if we may only count the last number up?!
  Remember the Tomcat jump from 5.0.x to 5.5.x when they did a complete
  rewriting of the core stuff? How could they ever have expressed that
  in version numbering if they had stolidly aligned their tomcat version
  to the servlet spec 2.4?
 
  And do not forget:
  There is not only the implementation. There are 3 component libs under
  the MyFaces umbrella. And IMHO it is much more important to align all
  the myfaces stuff (compatible to each other) within one major number
  (2.x) than aligning all the stuff to the spec version. For the
  component libs it is even more important to have that degree of
  freedom for counting up a minor number whenever there is an API change
  and let the minor number unchanged for a bug fix release.
  MyFaces is getting more and more important. Also for tool vendors. So
  there will be more and more people and stuff out there who/that relies
  on our APIs. We should be oblivious to this responsibility.
 
  Sorry, but this is my binding
  -1 veto
  on having 1.2.x for our next spec 1.2 implementation as long as the
  only reason for having 1.2.x is a cosmetic reason only to help
  people not being confused.
  Perhaps I missed something. If so, please explain to me what is a
  proper technical or organizational or consequential reason for having
  1.2.x as version for our next major (sic!) release.
 
 
  Thanks,
  Manfred
 
 
 
 
  On 5/18/07, Kito D. Mann [EMAIL PROTECTED] wrote:
  
  
  
   +1 for 1.2
  
   -1 for 2.0
  
  
  
   Using a 2.0 version is going to confuse people.
  
   ~~~
   Kito D. Mann - Author, JavaServer Faces in Action
   http://www.JSFCentral.com - JavaServer Faces FAQ, news, and info
  
  
  
   * Sign up for the JSF Central newsletter!
   http://oi.vresp.com/?fid=ac048d0e17 *
  
  
  
  
  
   From: Grant Smith [mailto:[EMAIL PROTECTED]
   Sent: Friday, May 18, 2007 1:16 PM
   To: MyFaces Development
   Subject: Re: MyFaces 2.0.0 (was Re: Tomahawk 1.1.5 release plans?)
  
  
  
  
   +1 for 1.2
   -1 for 2.0
  
  
   On 5/18/07, Mathias Brökelmann [EMAIL PROTECTED] wrote:
  
   +1 for 1.2
  
   2007/5/18, Matthias Wessendorf [EMAIL PROTECTED] :
So,
   
any interest in making this to 2.0.0 ?
   
-Matthias
   
On 2/23/07, Manfred Geiler [EMAIL 

Re: MyFaces 2.0.0 (was Re: Tomahawk 1.1.5 release plans?)

2007-05-21 Thread Zubin Wadia

It is a discussion about the core - I am only trying to establish WHY there
are two schools of thought on this - refer to Manfred's post to this thread
on May 18th.

Cheers,

Z.

On 5/21/07, Mike Kienenberger [EMAIL PROTECTED] wrote:


I thought we were simply discussing MyFaces Core.

Let me clarify my vote:

+1  1.2 MyFaces Core for JSF 1.2.
-1  2.0 MyFaces Core for JSF 1.2.

Don't care for Tomahawk/Trinidad/Tobago.   These are no longer
tightly-coupled to a specific MyFaces core release, and should use
whatever versions make the most sense.   This is already true for
shared, Trinidad, and Tobago.   It's going to happen anyway for
Tomahawk once Myfaces 1.2 becomes trunk since Myfaces 1.1 releases are
going to be few and far between once the majority of committers have
switched to 1.2.

While there have been matching releases for Tomahawk and Core up to
this point, this has been due to the elimination of the previous
coupling between Core and Tomahawk (a process that was more involved
and took longer than anyone expected).

For tomahawk, my don't care suggestion for versioning would be to
use the same version as shared as long as that makes sense.


On 5/21/07, Zubin Wadia [EMAIL PROTECTED] wrote:
 There will always be an impedence mismatch here because MyFaces no
longer
 represents the Spec but also various component projects. So I see
 Manfred/Matze's point.

 This is why I have always advocated letting the Component initiatives
reign
 alone in terms of their version order, release frequency and alignment
with
 MyFaces and/or the Sun RI.

 And to think that we have the same exposure as the Tomcat community is
 pushing it. We are nowhere near as big as them - yet.

 So while they can start naming their releases after varieties of
Hibiscus
 flowers in the future - we can't.

 I'm still +1 on 1.2.

 Cheers,

 Zubin.


 On 5/21/07, Bruno Aranda [EMAIL PROTECTED]  wrote:
  +1 for 1.2
  -1 for 2.0
 
  I do agree that using 2.0 may cause confusion, as unlike what happens
  with tomcat, there will be a future version 2.0 of the spec when
  myfaces 2.0 is there already. People, unaware of the versioning
  procedure of the myfaces project, will go and fetch this version
  thinking that it is the implementation of jsf 2.0.
 
  Cheers,
 
  Bruno
 
  On 21/05/07, Mike Kienenberger [EMAIL PROTECTED] wrote:
   +1 for 1.2.
   -1 for 2.0.
  
   I see no advantage to using major version numbers which differ from
   the spec.   I see the disadvantage of confusion.
  
   Also, Manfred, you can have a -1 vote on this issue, but not a veto.
  
   Vetos only apply to code changes; they do not apply to procedural
   issues such as software releases.
   http://www.apache.org/foundation/glossary.html
  
   See also
  

http://mail-archives.apache.org/mod_mbox/incubator-general/200606.mbox/[EMAIL 
PROTECTED]
  
  
  
   On 5/18/07, Manfred Geiler [EMAIL PROTECTED]  wrote:
Hi folks,
   
Like Paul Spencer I'm also still
+1
for
MyFaces 1.x.y -- JSF 1.1
MyFaces 2.x.y -- JSF 1.2
MyFaces 3.x.y -- JSF 2.0
MyFaces 4.x.y -- JSF whatever comes next
   
Here is my explanation for the why:
This one is similar to Tomcat version numbering and I do not
remember
anyone complaining about having a Tomcat 5.x that is an
implementaion
of Servlet 2.4 and Tomcat 6.x being a Servlet 2.5 container.
If there will be a release vs. spec table on the MyFaces
Homepage
(like the one on http://tomcat.apache.org/) nobody will ever be
confused.
The big advantage of having (only) the major number aligned to the
spec is the degree of freedom with minor (x) and fix (y) number.
It is
a well known and successful pattern to have this major.minor.fix
version numbering scheme. With the 1.2.x versioning on the other
hand,
how could we ever differentiate between a minor release (with new
features and maybe slightly changed API for non-spec stuff) and a
bug
fix only release, if we may only count the last number up?!
Remember the Tomcat jump from 5.0.x to 5.5.x when they did a
complete
rewriting of the core stuff? How could they ever have expressed
that
in version numbering if they had stolidly aligned their tomcat
version
to the servlet spec 2.4?
   
And do not forget:
There is not only the implementation. There are 3 component libs
under
the MyFaces umbrella. And IMHO it is much more important to align
all
the myfaces stuff (compatible to each other) within one major
number
(2.x) than aligning all the stuff to the spec version. For the
component libs it is even more important to have that degree of
freedom for counting up a minor number whenever there is an API
change
and let the minor number unchanged for a bug fix release.
MyFaces is getting more and more important. Also for tool vendors.
So
there will be more and more people and stuff out there who/that
relies
on our APIs. We should be oblivious to this responsibility

Re: MyFaces 2.0.0 (was Re: Tomahawk 1.1.5 release plans?)

2007-05-17 Thread Zubin Wadia

+1 for 1.2.

IMO, Save 2.0 for JSF2.0. It's just easier to explain to non-community
members that way and keeps it aligned with the spec releases.

Cheers,

Zubin.


On 5/18/07, Matthias Wessendorf [EMAIL PROTECTED] wrote:


So,

any interest in making this to 2.0.0 ?

-Matthias

On 2/23/07, Manfred Geiler [EMAIL PROTECTED] wrote:
...
 I am
 +1 for Paul's suggestion:
JSF 1.1 - MyFaces 1.x
JSF 1.2 - MyFaces 2.x

 and I am
 +1 for JSF 2.0 (or JSF6 or whatever) - MyFaces 3.x

 --Manfred



Re: Use 1.2 as current now

2007-04-18 Thread Zubin Wadia

Kito,

Here are the current unassigned issues as per Martin Haimberger's report to
the list previously:

MYFACES-1563 - Christoph will do that.
MYFACES-1255 - Crosschecked with RI - Only javadoc
MYFACES-1264 - Christoph will do that.
MYFACES-1253 - Crosschecked with RI - Only javadoc and specification
MYFACES-1204 - Martin (me) will check this.
MYFACES-1236 - This issues is open.
MYFACES-1251 - This issues is open. Needs to be done if the JSF 1.2
implementation is nearly done.
MYFACES-1217 -  Implemented christoph will recheck this.

MYFACES-1200 -  This issues is open. Needs to be done if the JSF 1.2
implementation is nearly done.

MYFACES-1434 - Martin (me) will do Add element
deferred-value/method for elements in the taglibs
MYFACES-1444 - patch available
MYFACES-1109 - Regarding the comment from Mathias Broekelmann, this is
not compatible with the JSF 1.2 specification. Could be done for
t:dataTable
MYFACES-1548 - patch available
MYFACES-1564 - Christoph Ebner will do that.
MYFACES-1220 - This issue is open.
MYFACES-1221 - Martin (me) will test this with an own renderkit.
MYFACES-1230 - Specification Request, someone should recheck this.
MYFACES-1582 - patch available
MYFACES-1584 - patch available
MYFACES-1223 - low priority

Cheers,

Zubin.

On 4/18/07, Kito D. Mann [EMAIL PROTECTED] wrote:


Martin,

How complete is the work on 1.2?

~~~
Kito D. Mann ([EMAIL PROTECTED])
Author, JavaServer Faces in Action
http://www.virtua.com - JSF/Java EE consulting, training, and mentoring
http://www.JSFCentral.com - JavaServer Faces FAQ, news, and info

 -Original Message-
 From: Martin Marinschek [mailto:[EMAIL PROTECTED]
 Sent: Wednesday, April 18, 2007 4:07 AM
 To: MyFaces Development
 Subject: Use 1.2 as current now

 Hi *,

 I wonder if we should switch the trunk to be the 1.2 branch now, cause
 our next release will surely be fully 1.2 compatible (Tomcat 6 is out
 now, so the sooner we're done, the better)... We'll have a lot better
 testing of 1.2 if we do it like this - wdyt?

 regards,

 Martin

 --

 http://www.irian.at

 Your JSF powerhouse -
 JSF Consulting, Development and
 Courses in English and German

 Professional Support for Apache MyFaces




Re: Re: Trinidad, Tomahawk, Tobago, and RCF [Was: [Proposal] RCF, a rich component library for JSF]

2007-03-16 Thread Zubin Wadia

I would like two different TLPs:

1. MyFaces Implementation (keeps progressing with the specification's
maturity).

2. JSF Component Libraries (whatever their names will be in the
future) which work with Sun  MyFaces Implementations. Not one. But both. If
they only work with MyFaces then there is no need for another TLP.

Just like Tomahawk components need to adhere to certain requirements prior
to coming out of the sandbox - a promotion criteria should be developed
for components under this TLP.

I think it will allow the developer community to channel their open source
energies better and lead to more commits.

Cheers,

Zubin.



On 3/16/07, Barbalace, Richard [EMAIL PROTECTED] wrote:


As someone who mostly just lurks on the dev list, I did want to comment on
Werner's post.  I would be very interested in component programming, and I
have
a fair number of ideas for what I think would make useful and interesting
components.  (Wouldn't it be nice to have a Google Maps component, for
instance?)

But trying to figure out even how to get started is frustrating.  There
are all
these different projects, with seemingly different purposes, with
scattered or
poor documentation, and with no single place for getting a top-down
overview.
Having a nice, clear taxonomy of all the projects and their relationships
would
be a helpful start, but it would be so much better if there were better
integration.  I personally would be unlikely to start developing
components
until that is achieved.

Richard J. Barbalace


 -Original Message-
 From: Werner Punz [mailto:[EMAIL PROTECTED]
 Sent: Thursday, March 15, 2007 11:48 AM
 To: dev@myfaces.apache.org
 Subject: Re: Trinidad, Tomahawk, Tobago, and RCF [Was:
 [Proposal] RCF, a rich component library for JSF]

 .
 Getting people into component programming is hard, the api is
 unnecessarily complicated and overloaded with glue code, a
 common base,
 could ease tool development as well (we need well documented codegens
 and uis for helping people to kickstart it).

 one third is inherent incompatibility problems

 and one third is questions


 And the first question you geht, why so many components in the sets
 double...

 And then we have Tobago, an excellent framework which feels like being
 one big block designed for coherency and it has also problems working
 together with the rest.

 I think it is long overdue to get a good corebase here and more
 coherency, since there has to be done some overhaul for jsf
 1.2, why not
 in a proper and decent manner.








The information transmitted in this electronic communication is intended
only for the person or entity to whom it is addressed and may contain
confidential and/or privileged material. Any review, retransmission,
dissemination or other use of or taking of any action in reliance upon this
information by persons or entities other than the intended recipient is
prohibited. If you received this information in error, please contact the
Compliance HelpLine at 800-856-1983 and properly dispose of this
information.




Re: [VOTE] New Apache MyFaces Fusion Name

2007-03-08 Thread Zubin Wadia

[+] Apache MyFaces Orchestra
[ ] Apache MyFaces Aurora
[ ] Apache MyFaces Connections

Although, it really should be called 'Choreo'... coming from the word
'Choreograph'...

oh well, too late!

Cheers,

Zubin.

On 3/8/07, Jesse Alexander (KSFD 121) [EMAIL PROTECTED]
wrote:


[+] Apache MyFaces Orchestra
[ ] Apache MyFaces Aurora
[ ] Apache MyFaces Connections

regards
Alexander



Re: MyFaces Fusion Naming

2007-02-27 Thread Zubin Wadia

Apache Faces Concerto anyone?

Zubin.

On 2/27/07, Mario Ivankovits [EMAIL PROTECTED] wrote:


What about something completely different:

Apache MyFaces Aurora

Positive thing, no? Seriously.


Ciao,
Mario




Re: autogeneration of Comonents, Tags and TDLs

2006-12-01 Thread Zubin Wadia

Well done Andreas :), thanks for moving 1.2 along in the right direction!!

Cheers,

Zubin.

On 11/30/06, Andreas Berger [EMAIL PROTECTED] wrote:


Hello,

I'm proud to announce, that I finished writing the XML files for
autogenerating all UI* components + tags and all html components and
tags in the 1.2 myfaces branch. Now only the core XMLs need to be
done. (I will do it asap)

@Bruno: please apply the patches [1] and [2], thx

cheers,
Andreas

[1] http://issues.apache.org/jira/browse/ADFFACES-311
[2] http://issues.apache.org/jira/browse/MYFACES-1444 (XML_NR4.patch)



Re: JSF Client Side JS Framework Written on Top of Dojo Donation

2006-11-24 Thread Zubin Wadia

Ole,

Good stuff. Let me know if you need a hosting location, we can get that
sorted for you and get it out to the community en masse!

Zubin.

On 11/24/06, Manfred Geiler [EMAIL PROTECTED] wrote:


 zip it and send it to my address, I'd like to take a look over the
weeknd!

Do we have a place where we could store this, so that everybody
interested can download it?
I do not remember how we did it with the ADF donation.

Manfred



Re: [EMAIL PROTECTED] Delivery Status Notification (Failure)

2006-11-03 Thread Zubin Wadia
Nope, I got it too...On 11/3/06, Dennis Byrne [EMAIL PROTECTED] wrote:
Am I the only one getting these after I send a message to either the dev or users list?Dennis Byrne-Original Message-From: [EMAIL PROTECTED] [mailto:
[EMAIL PROTECTED]]Sent: Friday, November 3, 2006 11:43 AMTo: [EMAIL PROTECTED]Subject: Delivery Status Notification (Failure)
This is an automatically generated Delivery Status Notification.Delivery to the following recipients failed. [EMAIL PROTECTED]
Final-Recipient: rfc822;admin@pspindia.comAction: failedStatus: 5.1.1-- Forwarded message --From: Dennis Byrne 
[EMAIL PROTECTED]To: MyFaces Discussion users@myfaces.apache.orgDate: Fri, 3 Nov 2006 16:33:00 +Subject: [SPAM (Non-existent user)] - Re: Subject: expected a myfaces custom component class in package 
org.apache.myfaces.custom - Local recipient does not existMatt,HTML_BASIC may be the root of your problem.JsCookMenu is a part of either core JSF tag lib renderers.It is a member of MyFaces extended library.Try removing the render-kit-id element.Also, make sure this configuration file is correctly referenced in the deployment descriptor.
Dennis Byrne-Original Message-From: Matt Tyson [mailto:[EMAIL PROTECTED]]Sent: Friday, November 3, 2006 11:20 AMTo: 
users@myfaces.apache.orgSubject: Subject: expected a myfaces custom component class in package org.apache.myfaces.customTrying to extend the JSCookMenu renderer.I subclassed
HtmlJSCookMenuRenderer and added a faces-config entry like this:render-kitrender-kit-idHTML_BASIC/render-kit-id renderercomponent-family
javax.faces.Command/component-familyrenderer-typeorg.apache.myfaces.JSCookMenu/renderer-typerenderer-classcom.company.toolbox.jsf.renderer.MyHtmlJSCookMenuRenderer
/renderer-class/renderer/render-kitBut I get: expected a myfaces custom component class in packageorg.apache.myfaces.customWhat am I not doing right?
Thanks very much.Matt Tyson--View this message in context: 
http://www.nabble.com/Subject%3A-expected-a-myfaces-custom-component-class-in-package-org.apache.myfaces.custom-tf2568868.html#a7160628Sent from the MyFaces - Users mailing list archive at 
Nabble.com.


Re: MyFaces with Sun's JSF RI on Websphere5.1

2006-11-02 Thread Zubin Wadia
Pallavi,IBM is aware of classloader conflicts with MyFaces on Websphere 5.x - please open a support ticket with them and they will likely have a history of resolutions for it. Cheers,Zubin.
On 11/2/06, Arash Rajaeeyan [EMAIL PROTECTED] wrote:
hi roy,I am not sure but I think IBM has its own implementation of JSF not suns,

http://www-128.ibm.com/developerworks/forums/dw_thread.jsp?message=13706717cat=28thread=75431treeDisplayType=threadmode1forum=472#13706717as you said, you are using 

jsf-ibm.jar in your project.On 11/2/06, 
[EMAIL PROTECTED] 
[EMAIL PROTECTED] wrote:




Hi All,

Desperately in
need of answers to make it work.
1)I am using WebSphere5.1 and RAD6 for
IDE.
2)The jars i am using are
:Tomahawk1.1.3.jar,jsf-api.jar,jsf-impl.jar.
(Apart from the jars
common-beanutils.jar,common-codec1.3.jar,common-collections.jar,common-digester.jar,common-lang.jar2.1,javax-jdom.jar,jdom.jar,jsf-ibm.jar,jsf-portletjar,jstl.jar,jstl_el.jar,standard.jar,saxpath.jar
and common-fileupload.jar.)
Please note i am not using
myfaces-api.jar and myfaces-impl.jar my project wants to use only Sun's JSF
RI.Can Tomahawk1.1.3 work
withoutmyfaces-api and
myfaces-impl.jar.??
3)My application uses t:inputCalender and
t:panelTabbedPane.
4)The exception that i get is :Nested Exception is java.lang.IllegalStateException:
ExtensionsFilter not correctly configured. JSF
mapping missing. JSF pages not covered. Please see: 

http://myfaces.apache.org/tomahawk/extensionsFilter.html
5) The web.xml is configured as :
filter
filter-nameextensionsFilter/filter-name
filter-classorg.apache.myfaces.webapp.filter.ExtensionsFilter/filter-class
init-param
param-nameuploadMaxFileSize/param-name
param-value100m/param-value
descriptionSet the size limit for uploaded
files.
Format: 10 - 10 bytes
10k - 10 KB
10m - 10 MB
1g - 1 GB/description
/init-param
init-param
param-nameuploadThresholdSize/param-name
param-value100k/param-value
descriptionSet the threshold size -
files
below this limit are stored in memory, files
above
this limit are stored on disk.
Format: 10 - 10 bytes
10k - 10 KB
10m - 10 MB
1g - 1 GB/description
/init-param
/filter
filter-mapping
filter-nameextensionsFilter/filter-name
url-pattern*.jsf/url-pattern
/filter-mapping
filter-mapping
filter-nameextensionsFilter/filter-name
url-pattern*.jsp/url-pattern
/filter-mapping
filter-mapping
filter-nameextensionsFilter/filter-name
url-pattern*.faces/url-pattern
/filter-mapping
filter-mapping
filter-nameextensionsFilter/filter-name
url-pattern/faces/*/url-pattern
/filter-mapping
Can you please help me in this regard.How should i
configure the extension filters or use any new jars.I am struggling to get this
work.
Best Regards,
Pallavi



The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. 


WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email.

 
www.wipro.com

-- Arash Rajaeeyan




Re: Tomcat SNAPSHOT is missing, 1.2 impl cannot be built

2006-10-31 Thread Zubin Wadia
It's not official...http://tomcat.apache.org/download-60.cgiOn 10/31/06, Wendy Smoak 
[EMAIL PROTECTED] wrote:On 10/31/06, Craig McClanahan 
[EMAIL PROTECTED] wrote: Didn't Tomcat 6.0 just go final?If so, it'd probably be worth updating to the final version number.Not yet... 6.0.0 exists, but the only vote I've seen was on the
release plan.I'm working with them to get Tomcat 6 into the centralMaven repo when it's time.--Wendy


Re: Tomcat SNAPSHOT is missing, 1.2 impl cannot be built

2006-10-31 Thread Zubin Wadia
Remy,I was just answering Craig's question. Alpha != Final.Cheers,Z.On 10/31/06, Remy Maucherat 
[EMAIL PROTECTED] wrote:Zubin Wadia wrote: It's not official...
 http://tomcat.apache.org/download-60.cgiIt's official, but it's an alpha release, which to me is a lot betterthan a random build (it has a svn tag, for starters). At the moment, I
am doing some Jasper changes, so it's not a good idea to use a snapshotanyway.Rémy


Re: Jira Probleme

2006-10-24 Thread Zubin Wadia
Matthias,It was meant for Manfred, he just sent it to dev by mistake!Z.On 10/24/06, Matthias Wessendorf 
[EMAIL PROTECTED] wrote:I think something went wrong here :)or at least we wanna ensure that every user can read (w/o to translate)
your mail.PS: Alle Apache Server waren down, wegen server-umzug.people.apache.org immer noch.Jira wird wohl wieder. Keine Sorge :)-MattOn 10/24/06, Andreas Berger 
[EMAIL PROTECTED] wrote: Hallo Manfred, da du der Admin von Myfaces Jira bist, wollt ich dir nur bescheid geben, dass ich seit gestern keine Jira Mails mehr bekomme (und ich
 habe auch einen anderen aus der dev-liste gefragt, der sie auch nicht bekommen hat). Demnach weiß noch keiner dass ich eine Reihe von Patches hochgeladen habe, vor allem für dien CR [1].Bspw. kam für die
 Einstellung des Patches für [2] keine Mail. [1] http://issues.apache.org/jira/browse/MYFACES-1434 [2] 
http://issues.apache.org/jira/browse/MYFACES-1454 Vielleicht könntest du mal nachschauen, ob da noch alles richtig läuft. Danke, Andreas--Matthias Wessendorf
http://tinyurl.com/fmywhfurther stuff:blog: http://jroller.com/page/mwessendorfmail: mwessendorf-at-gmail-dot-com



Re: Fwd: JSR-252 TCK

2006-10-16 Thread Zubin Wadia
Team(s),Any updates on the 1.2 TCK?Thanks,Zubin.On 10/6/06, Geir Magnusson Jr [EMAIL PROTECTED]
 wrote:This is utterly inappropriate.Please don't do that.Martin Marinschek wrote:
 That's good news! So we really need to get Sun up and moving... Ed, can you help us out? regards, Martin On 10/6/06, Geir Magnusson Jr 
[EMAIL PROTECTED] wrote: The license is done - I'm just waiting for the bits to be delivered... Martin Marinschek wrote:  Hi Geir,   I know that there is not too much of your precious time we can ask for
  - but is there any chance you could work your magic just like you did  for the TCK for JSF, version 1.1, to get us a TCK for JSF version 1.2?   When we finally asked you, it went mch faster than before...
   regards,   Martin   -- Forwarded message --  From: Bruno Aranda 
[EMAIL PROTECTED]  Date: Oct 6, 2006 12:49 AM  Subject: JSR-252 TCK  To: MyFaces Development dev@myfaces.apache.org
Hi,   As the implementation of JSR-252 is progressing, do we have any news of  the TCK?   Cheers,
   Bruno--   http://www.irian.at   Your JSF powerhouse -
  JSF Consulting, Development and  Courses in English and German   Professional Support for Apache MyFaces  



Re: Fwd: JSR-252 TCK

2006-10-16 Thread Zubin Wadia
Martin,Just did a blind reply-all - not intentional.Cheers,Z.On 10/16/06, Martin Marinschek 
[EMAIL PROTECTED] wrote:No, not so far.We'll need for Geir to come up with news. And Zubin, please don't
include Ed in the cc for such questions.regards,MartinOn 10/16/06, Zubin Wadia [EMAIL PROTECTED] wrote: Team(s), Any updates on the 
1.2 TCK? Thanks, Zubin. On 10/6/06, Geir Magnusson Jr [EMAIL PROTECTED]  wrote:  This is utterly inappropriate.Please don't do that.
   Martin Marinschek wrote:   That's good news! So we really need to get Sun up and moving... Ed, can you help us out? regards,
 Martin On 10/6/06, Geir Magnusson Jr  [EMAIL PROTECTED] wrote:   The license is done - I'm just waiting for the bits to be delivered...
 Martin Marinschek wrote:Hi Geir,   I know that there is not too much of your precious time we can ask
 for- but is there any chance you could work your magic just like you didfor the TCK for JSF, version 1.1, to get us a TCK for JSF version 1.2?   
When we finally asked you, it went mch faster than before...   regards,   Martin   
-- Forwarded message --From: Bruno Aranda  [EMAIL PROTECTED]Date: Oct 6, 2006 12:49 AM
Subject: JSR-252 TCKTo: MyFaces Development dev@myfaces.apache.org   
Hi,   As the implementation of JSR-252 is progressing, do we have any news ofthe TCK?   
Cheers,   Bruno  --   
http://www.irian.at   Your JSF powerhouse -JSF Consulting, Development andCourses in English and German
   Professional Support for Apache MyFaces 
--http://www.irian.atYour JSF powerhouse -JSF Consulting, Development andCourses in English and GermanProfessional Support for Apache MyFaces



Re: Fwd: JSR-252 TCK

2006-10-16 Thread Zubin Wadia
DoubleM,Have you left Gtalk on somewhere or r u ignoring me?Z.On 10/16/06, Martin Marinschek 
[EMAIL PROTECTED] wrote:By the way - in private communication with Geir, He's told me that
contacting Sun randomly is not appropriate. So if I'll contact Edagain, it won't be in his function as Sun representative.regards,MartinOn 10/6/06, Geir Magnusson Jr 
[EMAIL PROTECTED] wrote: This is utterly inappropriate.Please don't do that. Martin Marinschek wrote:  That's good news! So we really need to get Sun up and moving... 
  Ed, can you help us out?   regards,   Martin   On 10/6/06, Geir Magnusson Jr [EMAIL PROTECTED]
 wrote:  The license is done - I'm just waiting for the bits to be delivered...   Martin Marinschek wrote:   Hi Geir, I know that there is not too much of your precious time we can ask for
   - but is there any chance you could work your magic just like you did   for the TCK for JSF, version 1.1, to get us a TCK for JSF version 1.2? When we finally asked you, it went mch faster than before...
 regards, Martin -- Forwarded message --   From: Bruno Aranda 
[EMAIL PROTECTED]   Date: Oct 6, 2006 12:49 AM   Subject: JSR-252 TCK   To: MyFaces Development 
dev@myfaces.apache.org   Hi, As the implementation of JSR-252 is progressing, do we have any news of   the TCK?
 Cheers, Bruno   -- 
http://www.irian.at Your JSF powerhouse -   JSF Consulting, Development and   Courses in English and German  
   Professional Support for Apache MyFaces   --http://www.irian.at
Your JSF powerhouse -JSF Consulting, Development andCourses in English and GermanProfessional Support for Apache MyFaces


Re: Tree2

2006-10-05 Thread Zubin Wadia
Precisely! Perhaps Werner can chime in some more on this too..Z.On 10/5/06, Matthias Wessendorf [EMAIL PROTECTED]
 wrote:regarding the ajaxized version, would be cool if the renderer takes
care of dojo.rendering out the dojo:widget / things and adding the dojo.jsfile to the *header* of the page. So the widget builds the clienttreee.-MOn 10/5/06, Zubin Wadia 
[EMAIL PROTECTED] wrote: Right on. I think drag and drop node switching and editing should be part of an AJAXized implementation of the Tree component as that model suits it
 better. For better scope control perhaps we should have a baseTree and an advancedTree component set? Cheers, Zubin. On 10/5/06, Matthias Wessendorf 
[EMAIL PROTECTED] wrote:  I haven't said that there is no value for that.  But I am abit against a super tree component :)  Maybe there is value for a specialized editable tree or what ever. I
  know scenarios where that would be nice. but on the other hand you  don't want this overhead when just displaying structured data.   I think same is true for an editable table
  (not a table w/ inputText in it... ;) )   -M   On 10/5/06, Zubin Wadia  [EMAIL PROTECTED] wrote:   Matthias,
 I think the Tree component can be used in contexts beyond navigation - for   example, it can be implemented for Content/Document management where a   Category-DocumentType heirarchy needs to be user managed and editable
 based   on their changing business process and the type of content they wish to   classify. In the .NET world - this excellent Tree component also supports Node
 editing   for such scenarios: http://www.componentart.com/treeview/features.aspx  
   I believe there is value in the use-case Martin is describing. Cheers, Zubin.  
   On 10/5/06, Matthias Wessendorf  [EMAIL PROTECTED] wrote:also why should a tree, used for navigation structure be an editablevalue holder?
It just structures data :)   On 10/5/06, Matthias Wessendorf [EMAIL PROTECTED] wrote: I think a tree should display structured data and not be an input
   component. What should the input be? So you are willing register also validators on the tree? maybe that is more specialized use case instead a generic tree
 use case you are looking at. On 10/5/06, Martin Marinschek [EMAIL PROTECTED]
 wrote:  Hi Matthias,   for the reason that every component that has changing values needs to  be an editable value holder. Imagine the case of a tree embedded
 in a  data-table - a data-table, at least the ones of both MyFaces and the  RI (I know, Trinidad's data-table does something different) only
 save  whatever is part of the EditableValueHolder interface.   So the selection model of a tree won't be saved in a dataTable,
 except  it is part of the EditableValueHolder interface.   regards,   Martin
   On 10/5/06, Matthias Wessendorf  [EMAIL PROTECTED] wrote:   I think a tree is much more about sturctured data instead of
   input data   The UIXCollection is a base clazz for the stamping, that you
 can   say   var on those tags. UIComponent  |
  + - UIXComponent  |  + - UIXComponentBase   |
   + UIXCollection Collection has some subclasses like UIXHierarchy
  |  + UIXTree and UIXIterator
  |  + UIXTable The Trinidad Tree uses a TreeModel which extends
 CollectionModel   (Trin) which extends DataModel (Faces). CollectionModel is also used   by the Trin Table.  
   But, I am not really sure, why the table should be   EditableValueHolder ? Thanks!   -Matthias
 On 10/5/06, Martin Marinschek  [EMAIL PROTECTED] wrote:Hi *,
   yes, I'd also like to do an Ajaxified version, but that's not thefirst thing I'm looking at.
   I believe that extending from UIData is not really what we should   do -UIData is totally row-based, and a row-index doesn't make so
 muchsense for a dynamic tree.   What are the tree and the table of trinidad sharing with the
UIXCollection interface?   regards,   Martin
   On 10/4/06, Matthias Wessendorf  [EMAIL PROTECTED]  wrote: Hi M-
 On 10/4/06, Martin Marinschek  [EMAIL PROTECTED]   wrote:
  Hi *,   I'm reviewing the tree2 currently, and I was wondering if
 we   could  have a discussion about some of the concepts.   First thing I'd like to discuss is what happens with
 selected   nodes.  Currently, selecting a node fires an action-listener. This is   somewhat  ok, but I believe the selection-model of a tree should
 rather   be a  list of values, stored at a useful place. Therefore, the tree   should  implement the EditableValueHolder-interface

Re: JSF 1.2 on Java EE 5 Compatible Application Servers

2006-10-03 Thread Zubin Wadia
Hi Arash,We'll be testing MyFaces 1.2 on Glassfish - that should be a suitable test-bed. You could join in on the March to 1.2 and submit some patches to JIRA if you'd like! 
https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=truemode=hidepid=10600sorter/order=DESCsorter/field=priorityresolution=-1component=12310871Cheers,Zubin.
On 10/4/06, Arash Rajaeeyan [EMAIL PROTECTED] wrote:
there are 3 Java EE 5 Compatible Implementations:http://java.sun.com/javaee/overview/compatibility.jsp
SAP NetWeaver Application Server Java EE 5 Edition
TmaxSoft JEUS 6Sun Java System Application Server Platform Edition 9 (Glassfish)does any body know what implementation of JSF are they using?is myfaces going to be tested on any of these implementations?
RegardsArash Rajaeeyan




Re: Tobago and MyFaces

2006-09-13 Thread Zubin Wadia
Team,Might as well throw my 2 cents in here - while more developers would help the cause, the root cause of the conflict lies in the fact that one sub-project moved in a relatively non-aligned manner to the rest. This is what needs to change. I don't think making Tobago a top-level ASF project will be the solution. 
We just need to assess what it would take to shape Tobago into a seamless composition within MyFaces. So let's have that dialogue.There are no developer classes - let's try to be constructive here!
Zubin.On 9/13/06, Bernd Bohmann [EMAIL PROTECTED] wrote:
Wendy Smoak wrote: On 9/12/06, Craig McClanahan [EMAIL PROTECTED] wrote: That is exactly ***not*** the expected scenario in an Apache TLP.All
 committers to MyFaces should be able to commit to any of the MyFaces code. There aren't so many active developers that I think we need to be concerned about who has access to what.Rather, there are so few
 developers working on certain parts of the project that we should be doing everything we can to find *more* of them. :)I would like to see no difference about a Tobago and a MyFacesdeveloper. I don't like the agreement. It looks like a Tobago developer
is a second class developer. But we are working on the same thing JSFand JSF Renderkits.RegardsBernd


Re: Tobago and MyFaces

2006-09-13 Thread Zubin Wadia
Mike/Volker,I was responding to Bernd feeling like a second-class citizen - that's not true and its not a good feeling to foster. I just want to get this issue out in the open - and sometimes you have to write ambivalently to bring people's feelings into the open. So yay :). 
If PMC members are not in a position to vote lucidly on a release - then you are correct - it doesn't get the exposure or insight it deserves under MyFaces. Nobody doubts Tomahawk's place or purpose within MyFaces - and we should afford the same respect to Tobago. 
Z.On 9/13/06, Mike Kienenberger [EMAIL PROTECTED] wrote:
On 9/13/06, Zubin Wadia [EMAIL PROTECTED] wrote: Might as well throw my 2 cents in here - while more developers would help the cause, the root cause of the conflict lies in the fact that one
 sub-project moved in a relatively non-aligned manner to the rest. This is what needs to change. I don't think making Tobago a top-level ASF project will be the solution. We just need to assess what it would take to shape Tobago into a seamless
 composition within MyFaces. So let's have that dialogue. There are no developer classes - let's try to be constructive here!I think we're all being constructive.Some of us didn't realize that
the Tobago folks were being treated differently.I don't agree with your statement that the root cause of the conflictlies in the fact that [Tobago] moved in a relatively non-alignedmanner to the rest -- that was the whole point of Tobago -- to
provide layout and theming/skinning. Currently layout management hasnot (and maybe cannot) be done with any other rendering kit involved.If, after discussion, we find that Tobago cannot be made compatible
with Tomahawk, making Tobago self-governing is probably the bestsolution since we have two disparate groups working here.If Tobagois incompatible, it's not fair to the Tobago team to be at the mercyof the rest of us.
After all, Shale and Tomahawk are similar (probably more so thanTobago and Tomahawk as things stand) and share many of the samecommitters, but no one is suggesting that Shale *must* be a subprojectof MyFaces.



Re: MyFaces ECCN 5D002

2006-09-02 Thread Zubin Wadia
Would you like a medal Arash?On 9/2/06, Arash Rajaeeyan [EMAIL PROTECTED] wrote:
don't worryI am in Iran (main part of axis of evil)we have access to all this crypto codedon't waste your time hiding them! 
On 9/2/06, Dennis Byrne  [EMAIL PROTECTED] wrote:
Apache MyFaces has bindings to the  javax.crypto API.Configuration parameters, supplied by an application developer, are passed through to the javax.crypto API, employing symmetric encryption algorithms with unlimited key lengths.
The following from [1] leads me to believe that Apache Myfaces release artifacts fall under ECCN 5D002 (Export Control Classification Number). the definition of ECCN 5D002, which can be summarized as: ... Software using a symmetric algorithm employing a key length in excess of 56-bits
However the crypto page [1] also states the following: If my project ships a binary that provides bindings to OpenSSL, but does not include its source or binaries, what notifications must be made?
The only required notification for an Apache project that is specially designed to use, but doesn't include, such crypto, is just the notification for the ASF product code. I think it is reasonable to say the 
javax.crypto API can replace OpenSSL here?Can anyone please clarify what just the notification for the ASF product code means?To be honest, the code in question was committed more than six months ago and there have been at least three releases.Keep in mind that we don't actually release the software that performs the strong encryption; application developers have to download this *themselves* from a group like Bouncy Castle [2].Such algorithms are not even distributed with a standard JVM release. 
Thanks to anyone who can help me in this matter,Dennis Byrne[1] http://www.apache.org/dev/crypto.html
[2]  http://www.bouncycastle.org/latest_releases.html
-- Arash Rajaeeyan