You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by Stephan Hesmer <sh...@raleigh.ibm.com> on 2001/03/09 17:03:05 UTC

Package name from new PortletAPI

Hi,
as you all know, we would like to standardize the new Portlet API 2 and to
put it @ javax.portlet (like javax.servlet). But as long as it is not a
standard I would suggest to put it @ org.apache.javax.portlet (I've seen
similar package names in Turbine).

Jon, Raphael,
is there something we have to consider to obtain this? perhaps @ javasoft?
Or can I just put it @ org.apache?

Stephan


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org


Re: Package name from new PortletAPI

Posted by Santiago Gala <sg...@hisitech.com>.
Stephan Hesmer wrote:

> Hi,
> as you all know, we would like to standardize the new Portlet API 2 and to
> put it @ javax.portlet (like javax.servlet). But as long as it is not a
> standard I would suggest to put it @ org.apache.javax.portlet (I've seen
> similar package names in Turbine).
> 
> Jon, Raphael,
> is there something we have to consider to obtain this? perhaps @ javasoft?
> Or can I just put it @ org.apache?
> 

javax.* is reserved for packages that are the result of a JSR with a formal
commitee. So its obviously BAD to use it, and Sun lawyers can react on this one.
I don't know about policies in the Apache foundation for org.apache.javax.*

There is no javax. in turbine. Just some org.apache.java classes to make a bridge between jdk1.1 or Kaffe and
jdk1.2. In fact they are only used in TurbineUniqueIDService and the UUIdGenerator.

I think that while Jetspeed is a "pure" apache project, the API should be under
org.apache.jetspeed. It is fairly easy to move it after it gets stable to other packages.

But that's just my opinion.


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org


Re: Package name from new PortletAPI

Posted by Jon Stevens <jo...@latchkey.com>.
on 3/9/01 8:03 AM, "Stephan Hesmer" <sh...@raleigh.ibm.com> wrote:

> Hi,
> as you all know, we would like to standardize the new Portlet API 2 and to
> put it @ javax.portlet (like javax.servlet). But as long as it is not a
> standard I would suggest to put it @ org.apache.javax.portlet (I've seen
> similar package names in Turbine).
> 
> Jon, Raphael,
> is there something we have to consider to obtain this? perhaps @ javasoft?
> Or can I just put it @ org.apache?
> 
> Stephan

You can't use javax.*. It is reserved for by Sun. The only way to get
something into javax.* is to go through the JCP. You don't want to do that.

I suggest:
    org.apache.jetspeed.portlet

There is no javax in Turbine. There is only org.apache.java and that is left
over from JServ. No one is using the org.apache.java package any longer I
don't believe.

thanks,

-jon

-- 
If you come from a Perl or PHP background, JSP is a way to take
your pain to new levels. --Anonymous
<http://jakarta.apache.org/velocity/ymtd/ymtd.html>


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org