#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.