[haiku-bugs] Re: [Haiku] #9825: package information are too restrictive

  • From: "bonefish" <trac@xxxxxxxxxxxx>
  • Date: Wed, 19 Jun 2013 02:58:47 -0000

#9825: package information are too restrictive
---------------------------+-----------------------------------
   Reporter:  X512         |      Owner:  nobody
       Type:  enhancement  |     Status:  new
   Priority:  normal       |  Milestone:  R1
  Component:  - General    |    Version:  R1/Package Management
 Resolution:               |   Keywords:
 Blocked By:               |   Blocking:
Has a Patch:  0            |   Platform:  All
---------------------------+-----------------------------------

Comment (by bonefish):

 The "requires" attribute is not mandatory; it can already be omitted.
 Package description and license are intentionally mandatory, since we'd
 like to avoid packages that no one knows what they are about and in which
 way one is allowed to use them. If you're building a package just for
 yourself, you can just specify dummy values for these attributes.

 The package name is intentionally restricted. It is also encoded in the
 package file name, so white space and non-ASCII characters would be
 annoying. Maybe we should introduce a "display name" attribute.

 Description and summary should indeed be localizable. We haven't worked
 out how we'll handle that. The translations will very likely not end up in
 the package file itself or in the package info, since that would just add
 unnecessarily to the package size. We'll most likely implement that at the
 repository level.

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

Other related posts: