[haiku-development] Utilizing Source URL's in .OptionalPackageDescription & some questions.

  • From: Matt Madia <mattmadia@xxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Sun, 20 Dec 2009 11:47:46 -0500

As you may have seen, Ingo completed the remainder of my patch for
ticket #4679 in r34723, r34724,& r34725  (Thank You!).  This allows an
OptionalPackage's  .OptionalPackageDescription file to contain one or
more lines of
{{{ SourceURL: Text <URL> }}}
This embeds <URL> into Text, similar to a <a href="...">Text</a>

An example use:
{{{
SourceURL: Instructions
<http://ports.haiku-files.org/wiki/dev-util/subversion/1.6.2/1>
SouceURL: Download <some url to download the patched source archive>
}}}

This is another step towards ensuring source license compliance and is
a result of this discussion:
//www.freelists.org/post/haiku-development/Write-access-to-haikufilesorg,13

I would like to take this a step further and suggest that:

 * both the OptionalPackage binary and the "Download" file are hosted
at Haiku-Files, as that is where the nightly images and most of the
existing OptionalPackages binaries are hosted.

 * The source archive is stored in
http://haiku-files.org/files/optional-packages-sources/<package name>/
 , <year>/ , or some similar subfolder to help organization.

If anyone's uncertain about the current structure, this page details
.OptionalPackageDescription  haiku-os.org/node/2525

Comments, Suggestions for the URL, answers as to what is "The Ultimate
Question of Life, the Universe, and Everything." ?

--mmadia

Other related posts: