[commenting on mailing list directly because JIRA makes a poor tool for
long discussions...]

Ate Douma (JIRA) wrote:
But Raphaël, could you elaborate a bit more about your option #3 suggestion:

- move rewriter to a new source root, either a Portals commons area or
>> simply Jakarta Commons and release rewriter from there.

...

Now option #3 is very easy to do, we can use [EMAIL PROTECTED] as our
>>"commons" mailing list just like I think "portlet-api" should be moved there.


This isn't completely clear to me: are you suggesting now we create a new
> Portals Commons project in which we can host the portlet-api as well
> as generic components like the rewriter? I'm not saying I would be
> against it (on the contrary), but how is this (much) different from
> the Gems proposal?
If you are serious about this, could you write up a formal proposal?

OK, I'll ellaborate a bit on my statement:

- first, from the ASF organisational point of view, there's no
  difference between Jetspeed, Bridges or Pluto. Everything is part
  in the Apache Portals top level project (TLP) and how we manage
  our "space" is our own business (Santiago being ultimately responsible
  for everything a "Apache VP for Portals").
  (You may have noted that the SVN authorization file doesn't make
  any difference between jetspeed, pluto and bridges)

- historically, our Portals "space" has worked like Jakarta used to with
  each sub-project defined by a set of mailing-lists + a repository.
  This makes sense when each sub-project has (or may have in Bridges
  case) a non-overlapping developer and user community. However, this is
  *not* mandatory and there's actually a few existing examples at the
  ASF already (for example, try looking for the mailing-lists matching
  the Jakarta servlet-api repositories)

- What I proposed as solution #3 was simply to create a new "directory"
  in the portals SVN to host shared code between the different Portals
  codebases. Since I don't think we'd have a lot of code there and
  there would be limited interest for external parties (ie parties not
  already interested in Jetspeed, bridges or pluto), I propose that we
  *don't* create new mailing-lists (or website) to start a new
  sub-community and  simply use the [email protected]
  mailing-list as the common clearing-ground if needed.

IMO we could have a SVN repository like this:

portals/
        site/           -> the main Portals website
        
        bridges/        -> the Portals "public" sub-projects
        jetspeed-1/
        jetspeed-2/
        pluto/

        portlet-api/    -> "private" sub-projects simply used
        utils/             to cleanly organise shared dependencies
           rewriter/       between all the sub-projects

The "private" sub-projects would not have dedicated mailing-lists
or website and simply use the global Portals resources (website and
mailing-list) as needed.

Note that any Portals committer has access to these repositories.
We don't need any proposal to organise like this since this is simple
artefact / dependency management, not an attempt to create a new
community.

--
Raphaël Luta - [EMAIL PROTECTED]
Apache Portals - Enterprise Portal in Java
http://portals.apache.org/

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

Reply via email to