On Tue, November 27, 2007 11:02 am, Dave Newton wrote:
> Licensing?

The licensing issue, which Phil mentioned too, could be... I'm not sure
what the policy is around that, i.e., can a project hosted at Apache have
a non-ASL license?  I'm not at all sure that's insurmountable though even
if it's not allowed... how many of the existing third-party plugins
currently aren't under the ASL (I'd bet few if any), and of those that
aren't, how many of those authors would have an issue with switching to
the ASL (also would bet not many)... I wouldn't think it would be too
onerous to say, as a policy statement, that if you want your plugin to be
in the Apache-hosted registry then you have to be under the ASL (if that's
actually a foundation requirement in the first place), and those that
don't want to be under that license can host externally but at least still
be listed in the Apache-hosted registry (with an asterisk next to it, ala
Barry Bonds- LOL).

> I don't want to encourage a situation where there's a
> perception of "golden" plugins vs. everything else,
> and I'd assume (perhaps incorrectly) that projects
> hosted under the Apache umbrella would have to be
> Apache-licensed.

This is my concern too, but I have a hard time believing that won't
automatically happen simply by being hosted outside Apache... I mean, how
many people, when I released the Ajax-enabled HTML taglib years ago,
thought it was second-class simply because it was on the Sourceforge site
and not under Apache itself?  Would it have gotten more uptake if it was
in some "add-ons" subproject (for lack of a better term) of Struts?  I
don't know, but I don't think it's a crazy thought.  I'd hate to see any
third-party plugin, mine, yours or anyone's, not get the same sort of
attention as those entirely under the Struts umbrella, which it seems
everyone agrees with so far.

It may be nothing more than a matter of perception and nothing more, but I
think externally-hosted projects will automatically have a connotation of
not being "golden" as you say, no matter what else is done to say
otherwise, as I believe happened with the Sourceforge-hosted items.  I may
be wrong, but that's what I believe to be the case.

> d.

f(rank) :)

-- 
Frank W. Zammetti
Founder and Chief Software Architect
Omnytex Technologies
http://www.omnytex.com
AIM/Yahoo: fzammetti
MSN: [EMAIL PROTECTED]
Author of "Practical Ajax Projects With Java Technology"
 (2006, Apress, ISBN 1-59059-695-1)
and "JavaScript, DOM Scripting and Ajax Projects"
 (2007, Apress, ISBN 1-59059-816-4)
Java Web Parts - http://javawebparts.sourceforge.net
 Supplying the wheel, so you don't have to reinvent it!


> --- "Frank W. Zammetti" <[EMAIL PROTECTED]> wrote:
>
>> I was involved with the Sourceforge project Ted
>> mentioned, as well as
>> having a couple of S2 plugins in the registry now...
>> my question, which I
>> had for the Sourceforge project too, was why not
>> host this at Apache and
>> have it under Struts itself?  If we're talking about
>> CLAs for GC
>> contributions now too, I'm not sure I see the
>> difference.  If it's a
>> question of perception, i.e., if it's external than
>> no plugin is
>> officially endorsed or anything, that seems to run
>> contrary to listing
>> developers and all that's being talked about here.
>> I can't imagine
>> there's infrastructure issues that couldn't be dealt
>> with.
>>
>> Why wouldn't/couldn't/shouldn't/*dn't this be put
>> officially under the
>> Struts umbrella and hosted alongside Struts itself?
>>
>> Frank
>>
>> --
>> Frank W. Zammetti
>> Founder and Chief Software Architect
>> Omnytex Technologies
>> http://www.omnytex.com
>> AIM/Yahoo: fzammetti
>> MSN: [EMAIL PROTECTED]
>> Author of "Practical Ajax Projects With Java
>> Technology"
>>  (2006, Apress, ISBN 1-59059-695-1)
>> and "JavaScript, DOM Scripting and Ajax Projects"
>>  (2007, Apress, ISBN 1-59059-816-4)
>> Java Web Parts - http://javawebparts.sourceforge.net
>>  Supplying the wheel, so you don't have to reinvent
>> it!
>>
>> On Tue, November 27, 2007 8:48 am, Tom Schneider
>> wrote:
>> > I think having separate googlecode projects for
>> each plugin has worked
>> > well up to this point.  Creating a googlecode
>> project is quick and
>> > easy.  Googlecode seems to be designed to have a
>> lot of really small
>> > projects, rather than one big projects with many
>> subprojects.  The one
>> > thing that ties everything together is the plugin
>> registry.  If
>> > anything, I'd rather see that expanded.  Maybe add
>> a list of developers
>> > to the plugin registry.  I think the apache
>> developers would feel more
>> > obligated to maintain something hosted on Apache
>> as opposed to something
>> > hosted on googlecode.  As you may be able to tell,
>> not a lot of the
>> > googlecode plugin sites have a ton of content.
>> The only reason I
>> > created a common maven repository is so that end
>> users only have to add
>> > one plugin repository to get access to most of the
>> plugins.
>> >
>> > Ted Husted wrote:
>> >> Very cool, Tom.
>> >>
>> >> Has anyone started a shared GoogleCode project
>> for Struts 2 plugins yet?
>> >>
>> >> The notion being that instead of everyone
>> starting up one-off
>> >> projects, we could have one GC project that
>> anyone with a Google ID
>> >> could join and use to maintain a "third-party"
>> Struts 2 plugin -- a
>> >> Struts 2 Plugin Commons.
>> >>
>> >> Of course, the group could still have a select
>> group of owners that
>> >> could remove someone who joined and then turned
>> out to be a troll.
>> >>
>> >> -Ted.
>> >>
>> >> On Nov 25, 2007 10:12 AM, Tom Schneider
>> <[EMAIL PROTECTED]> wrote:
>> >>
>> >>> Hey all,
>> >>> I finally figured out a way to host a maven
>> repository on googlecode.
>> >>> This should greatly simplify using googlecode
>> hosted plugins in Struts
>> >>> 2.  For me, it's also much nicer to use maven to
>> deploy than trying to
>> >>> get a jar manually uploaded into the central
>> repository.  Instructions
>> >>> on how to use this repo for Struts 2 projects
>> are at:
>> >>>
>> http://code.google.com/p/struts2plugin-maven-repo/
>> >>>
>> >>> Anyone who has a plugin hosted at googlecode can
>> use this maven
>> >>> repository to host their plugin.  (I've already
>> added several
>> >>> developers
>> >>> that I know of, if your not in the list let me
>> know)  I've also already
>> >>> added several of my more popular plugins.  I
>> plan on adding the rest as
>> >>> time permits.  Please look at the scope plugin
>> (on googlecode) for an
>> >>> example of how to configure maven to deploy to
>> this repository.
>> >>> Tom
>> >>>
>> >>
>> >>
>>
> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail:
>> [EMAIL PROTECTED]
>> >> For additional commands, e-mail:
>> [EMAIL PROTECTED]
>> >>
>> >>
>> >>
>> >
>> >
>> >
>>
> ---------------------------------------------------------------------
>> > To unsubscribe, e-mail:
>> [EMAIL PROTECTED]
>> > For additional commands, e-mail:
>> [EMAIL PROTECTED]
>> >
>> >
>>
>>
>>
> ---------------------------------------------------------------------
>> To unsubscribe, e-mail:
>> [EMAIL PROTECTED]
>> For additional commands, e-mail:
>> [EMAIL PROTECTED]
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to