[haiku-bugs] Re: [Haiku] #4424: Indexes missing in alpha image

  • From: "humdinger" <trac@xxxxxxxxxxxx>
  • Date: Sat, 25 Jun 2011 06:01:19 -0000

#4424: Indexes missing in alpha image
----------------------------+----------------------------
   Reporter:  humdinger     |      Owner:  bonefish
       Type:  enhancement   |     Status:  new
   Priority:  normal        |  Milestone:  R1
  Component:  Build System  |    Version:  R1/Development
 Resolution:                |   Keywords:
 Blocked By:                |   Blocking:
Has a Patch:  0             |   Platform:  All
----------------------------+----------------------------

Comment (by humdinger):

 Replying to [comment:11 mmadia]:
 > If someone would divide this list of attributes by type, String, Int,
 etc ... I'd be willing to take ownership. To start with, I'd implement
 this in build/scripts/build_haiku_image. IIRC, Installer now copies the
 indexes from the source to destination partition.

 Cool! It's an easy list, it's either string or int32:

  * String:
 {{{
 Audio:Album
 Audio:Artist
 Media:Genre
 Media:Title
 MAIL:account
 MAIL:cc
 MAIL:chain
 MAIL:draft
 MAIL:flags
 MAIL:from
 MAIL:name
 MAIL:pending_chain
 MAIL:priority
 MAIL:reply
 MAIL:status
 MAIL:subject
 MAIL:thread
 MAIL:to
 META:address
 META:city
 META:company
 META:country
 META:email
 META:fax
 META:group
 META:hphone
 META:name
 META:nickname
 META:state
 META:url
 META:wphone
 META:zip
 }}}
  * Int32:
 {{{
 Media:Rating
 Media:Year
 MAIL:account_id
 MAIL:read
 MAIL:when
 }}}

 If those index names are case insensitive, as I suspect, the naming could
 be normalized. Personally, I'd go with "ALLCAPS:nocaps", because it looks
 unusual. People can then name their custom indices in a saner way, thereby
 distinguishing them more easily from the default indices.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/4424#comment:12>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: