On 8/29/05, Frank W. Zammetti <[EMAIL PROTECTED]> wrote:
> 
> James Mitchell wrote:
> > Well, the taglibs are more or less feature complete. So any changes
> > are really "extensions" or "nice-to-have".
> 
> I think this is the part of the equation I don't necessarily agree
> with... I think saying they are feature-complete in terms of what they
> were meant to be years ago *is* accurate. They do what was set out to
> provide,
> 
> Saying they are feature-complete in terms of what we are doing now in
> web development however, isn't accurate.
> 
> As a for instance, some months back I proposed adding AJAX functionality
> to the HTML taglibs. The idea garnered a fair amount of interest from a
> number of Struts users who chose to comment. Ultimately, I went off and
> did it on my own, and probably for the better, but the point is that
> integrating some degree of AJAX functionality into the existing tags
> would not have been on the list when they were originally created, but I
> for one think it should be now, so in a sense I don't consider them
> feature-complete because of this omission. This is just one example,
> there are others I'm sure.
> 
> It depends on how one defines "feature-complete". In terms of what they
> were originally intended, no argument, they *are* feature-complete.
> 
> In terms of what they *should* be now, in light of how web development
> is being done today, then no, I for one would not call them
> "feature-complete".


In light of how *I* build web apps today, we don't need the taglibs at all! 
;-) ;-)

--
Martin Cooper


> Also, I think the comments made (in prior discussions) about the
> > taglibs being "no longer supported" is not really accurate...but I
> > won't go there right now ;)
> 
> Agreed here... anyone that says they are no longer being supported is
> not painting an accurate picture. Saying they are a very low priority
> in terms of growth though, *that* I think is accurate.
> 
> > There has been some pretty extensive refactoring over the years of the
> > underlying taglib code to better support extensions like we are
> > proposing, so I don't see why you couldn't go do this yourself on
> > another project, or submit these as extensions.
> 
> Two things here... one is that there is a considerable difference
> between extending an existing tag and having to use a new one and simply
> expanding the existing tag. It is true that with 1.3 the situation is
> considerably better since it is a separate sub-project. Kudos for that,
> and as soon as 1.3 is released everyone will benefit from that effort.
> But, any time someone says people should just create new tags that are
> extensions to the existing ones, it kind of misses the point.
> 
> Again, using the AJAX example... and please don't think this is sour
> grapes or anything on my part... I'm long since past what I proposed,
> but this happens to be the best example I have :) With the AJAX stuff I
> originally did, people just used the same tags. They didn't have to
> drop a new JAR in, didn't have to declare a new taglib, nothing like
> that. What they have been using all along was exactly the same, there
> was just some new functionality there if they needed it. This is
> inherently different than using an extended version of HTML that has to
> be added after the fact.
> 
> Frank
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
>

Reply via email to