[Rubygems-developers] Suggestion: RAA-like meta-data

Chad Fowler chad at chadfowler.com
Sun Mar 21 11:26:17 EST 2004


On Mar 21, 2004, at 11:07 AM, Curt Hibbs wrote:

> Gavin Sinclair wrote:
>> Sent: Sunday, March 21, 2004 9:12 AM
>> To: Chad Fowler
>> Subject: Re: [Rubygems-developers] Suggestion: RAA-like meta-data
>>
>>
>> On Monday, March 22, 2004, 1:07:52 AM, Chad wrote:
>>
>>>> I'm in favor of the keywords approach.  Categories always feel 
>>>> clunky,
>>>> since it's not always black-and-white as to where a package belongs.
>>>> However, allowing developers to choose their own keywords could be
>>>> detrimental, too.  That could be allowed, but there should be a set 
>>>> of
>>>> "standard" keywords, too, so that users have some idea of what to 
>>>> look
>>>> for.
>>>>
>>
>>> I'm thinking we could provide an alternative to standardizing 
>>> keywords
>>> by using case insensitivity mixed with the porter stemmer algorithm.
>>> This would at least eliminate the difference between "Networking",
>>> "networks", and "network".   I would personally like to avoid any 
>>> kind
>>> of standardized keywords and/or categories for gem developers.
>>
>> What about "database" vs "db"?  I think some standardisation is
>> beneficial, even if it's ad hoc.  I certainly don't advocate a
>> bureaucracy; just a bit of consistency injected by the gem server
>> organiser.
>
> I think a better approach to standardization would be to informally 
> monitor
> the keywords being used and periodically update a list of synonyms.
>
> Curt
>
>

That's how I'm leaning, too.  I also have an idea for vector-space 
search, but that's a different story. :)

Chad



More information about the Rubygems-developers mailing list