Nick Kew wrote:
> On 20 Feb 2010, at 13:03, Jeff Trawick wrote:
>
>   
>> http://hub.opensolaris.org/bin/view/Project+indiana/Renamed+Packages+in+Build+133
>>
>> I'll try to spend a little time to propose some changes; if anyone else is 
>> going to bother to look at the Web Stack-related packages then we can 
>> discuss here.
>>
>> A few questions/concerns from looking at the table for a few minutes:
>>
>> a. SUNWapr13   web/library/apache/apr-13
>> This is a general purpose portable OSS library like glib or others.  Should 
>> it really go under "web"?  (obviously a web server depends on it)
>>     
>
> It's the only thing under web/library, and the meaning of "apache" leaves room
> for doubt (httpd or asf?).  +1 to drop the web.
>   

Potentially the FastCGI programming library could go under /web/library 
(it is currently /library/fcgi).

>   
>> b. SUNWspawn-fcgi   web/fastcgi/spawn-fcgi
>>
>> Shouldn't this go under web/server?
>>     
>
> Disagree, unless the whole of fastcgi goes there.
>   

Shrug. The whole of fastcgi right now seems to be

mod_fcgid
FastCGI programming library
spawn-fcgi

I guess web/fastcgi for the latter two works for me. A "fastcgi" 
category isn't going be so helpful long-term though since Perl language 
bindings would be expected to be named like other Perl modules, and the 
same for Python, Ruby, etc. (Just as httpd users would expect to be able 
to find extra modules under a specific hierarchy.

>   
>> c. SUNWphp52-mysql    web/php-52/extension/php-mysql
>>
>> Why does "php-" have to be repeated
>>     
>
> Um, the meaning is clear.  Drop the second one and there's potential for 
> confusion.
>   

But they'd see "mysql" under php-52/extension.

> Especially if someone is looking for mysql in a non-php context ("oh, they've 
> bundled
> it under php.  Strange, but ... *shrug*).
>
>   
>> d. SUNWapch22m-fcgid   web/server/apache-22/plugin/plugin-fastcgi
>>
>> Why does "plugin" have to be repeated?
>>
>> mod_fcgid is a particular implementation of FastCGI for httpd; mod_fastcgi 
>> is another.  Thus, the package name should use the "fcgid" string.
>>     
>
>   
>> Generally the exact name of the plug-in (after s/mod_// and s/_/-/) should 
>> appear in the package name.
>>     
>
> +1.  Ditto other packages in the same collection: you didn't mention such 
> atrocities as plugin-php52
>
>   
>> e. SUNWapch22m-jk     web/server/apache-22/plugin/plugin-tomcat
>>
>> another case where I think the specific mod name ("jk") should be used; 
>> Tomcat Connectors is a big project with multiple plug-ins (also, mod_jk can 
>> be used with GF)
>>     
>
> +1 to jk as far as it goes.  Having this as a separate module while AJP is 
> bundled
> jars a bit, but that's down to upstream.
>
>   
>> f. SUNWapch22m-proxy-html   web/server/apache-22/plugin/plugin-html-plugin
>>
>> What the heck :)  I hope that's a typo on the wiki.
>>
>> (image-update+reboot finished; pkg search shows 
>> "pkg:/web/server/apache-22/plugin/plugin-html-plugin at 3.1.1-0.133")
>>     
>
> Hehe.  Looks like a typo, but not so clear where it originates!
>
>   

Reply via email to