Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 214949 - JSF Facelets Tools Proposal
Summary: JSF Facelets Tools Proposal
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: WTP Incubator (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact: David Williams CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-10 15:11 EST by Raghunathan Srinivasan CLA
Modified: 2021-11-18 16:19 EST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Raghunathan Srinivasan CLA 2008-01-10 15:11:46 EST
This bug is to capture the discussion on the proposal to launch the JavaServer Faces (JSF) Facelets Tools project as an incubator project under the WTP-JSF Tools project. 

Facelets, https://facelets.dev.java.net/,  is a performing and popular JSF view handler that uses XHTML syntax to define a JSF page. The objective of this incubating project is to enable the current set of features in the JSF Tools project to support Facelets. Since Facelets is not part of the current JSF specification, this work is being done as an incubating project.

The detailed proposal for the project is attached to the bug for review.
Comment 1 Raghunathan Srinivasan CLA 2008-01-10 16:54:42 EST
Link to the proposal: 
http://www.eclipse.org/webtools/incubator/proposals/JSF%20Facelets%20Tools%20Proposal.html
Comment 2 David Williams CLA 2008-01-12 00:59:59 EST
Thanks Raghu, I think this will be very interesting, though may ambitiously "drive down" requirements into the XHTML editor! 

One thing you should change in your proposal right away, is your use of the word "release". Such as you say, "First stable release will be available by July, 2008". 

What ever that is in July, will not be a _release_. I'm sure you've heard me (and others) rant about mis-use of the word "release" in Eclipse. In Eclipse, it has a very specific, highly technical definition that means it's been through the various hurdles thrown up at projects by the Foundation and the Community, and that it is "ready for commercial products". And that's not going to happen by July! December maybe, but I'd prefer it be in our next yearly release cycle, to be in WTP 4.0, in June 2009. 

We need to find a term we can all use, that suits what you are describing. I suspect you mean basically a milestone, but more than a milestone too. Perhaps adding some qualifiers related to "delivery" and "recommended" would work? Such as "recommended milestone delivery" or "recommended deliverable" or something like that ... which we can then clearly define how we'd like, and not have to use one of the Eclipse Foundation's "reserved words". 

BTW, Eclipse is the only open source group to have this problem ... Apache does too and a few years ago, they had to make an effort to get people to stop using the word in context's such as "that bug is fixed in the xx/yy build so you can use that release to fix your problem" (when that build was just some interim build ... not yet released! ... hence inviting disaster in terms of misunderstandings, expected compatibility, support, etc. 

Thanks again, looks like good work to me. I hope some others from the community with decide to join the effort. Thanks for getting it going. 
Comment 3 Raghunathan Srinivasan CLA 2008-01-14 13:19:46 EST
(In reply to comment #2)
> One thing you should change in your proposal right away, is your use of the
> word "release". Such as you say, "First stable release will be available by
> July, 2008". 
> 

How about "Technology Preview" instead of "release"? We used this phrase to describe jsf 0.5 "release".
Comment 4 David Williams CLA 2008-01-21 01:10:26 EST
(In reply to comment #3)
> (In reply to comment #2)
> > One thing you should change in your proposal right away, is your use of the
> > word "release". Such as you say, "First stable release will be available by
> > July, 2008". 
> > 
> 
> How about "Technology Preview" instead of "release"? We used this phrase to
> describe jsf 0.5 "release".
> 

Perhaps. It'd be better to work in the word 'incubating' and/or 'milestone', perhaps 
"Technology Preview Milestone"? 

Comment 5 Raghunathan Srinivasan CLA 2008-01-28 19:11:17 EST
(In reply to comment #4)
> Perhaps. It'd be better to work in the word 'incubating' and/or 'milestone',
> perhaps 
> "Technology Preview Milestone"? 

Proposal updated.

Comment 6 David Williams CLA 2008-11-17 03:58:05 EST
I believe we can mark this as fixed, right? And further bugs/enhancements would be separate. 

Comment 7 Raghunathan Srinivasan CLA 2008-11-17 13:14:57 EST
Yes this work item is complete, closing.