commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Howard M. Lewis Ship" <hls...@comcast.net>
Subject RE: [HiveMind] naming update
Date Thu, 18 Sep 2003 15:00:29 GMT
Current consensus:

<service id=> --> <service-point id=>
<extend-service service-id=> --> <service for-service-id=> 
<extension-point id=> --> <configuration-point id=> 
<extension point-id=> --> <configuration for-point-id=>

... but consider:

<extend-service service-id=> --> <implementation for-service-id=>

--
Howard M. Lewis Ship
Creator, Tapestry: Java Web Components
http://jakarta.apache.org/tapestry
http://jakarta.apache.org/commons/sandbox/hivemind/
http://javatapestry.blogspot.com

> -----Original Message-----
> From: Howard M. Lewis Ship [mailto:hlship@comcast.net] 
> Sent: Thursday, September 18, 2003 7:39 AM
> To: Jakarta Commons Developers List
> Subject: [HiveMind] naming update
> 
> 
> Harish's suggestion:
> 
> <service id=> --> <service-point id=>
> <extend-service service-id=> --> <service service-id=> 
> <extension-point id=> --> <configuration-point id=> 
> <extension point-id=> --> <configuration point-id=>
> 
> Everyone seems pretty keen on this.
> 
> I have minor reservations about <service> not quite capturing 
> what the element does.  I agree that <extend-service> has 
> some unwanted connotations.  <provide-service> perhaps? At 
> one time it was <contribute-service>.
> 
> Last point was the excessive simularity of 
> <configuration-point id="..."> and <configuration point-id="...">.
> 
> Perhaps that should be <configuration for-point-id="..."> to 
> help distinguish the two visually? An earlier version was 
> <contribute-configuration> but damn thats long.
> 
> Alternately, here's my suggestion:
> 
> <service> --> <define-service-point>
> <extend-service> --> <service>
> <extension-point> --> <define-configuration-point>
> <extension> --> <configuration>
> 
> 
> 
> 
> --
> Howard M. Lewis Ship
> Creator, Tapestry: Java Web Components 
> http://jakarta.apache.org/tapestry
> 
http://jakarta.apache.org/commons/sandbox/hivemind/
http://javatapestry.blogspot.com


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


Mime
View raw message