Changes between Version 1 and Version 2 of SandBox


Ignore:
Timestamp:
May 10, 2010, 6:15:44 PM (14 years ago)
Author:
mmadia
Comment:

initial page

Legend:

Unmodified
Added
Removed
Modified
  • SandBox

    v1 v2  
    1 = The Sandbox =
     1These are some notes pertaining to the R1 Alpha 2 release cycle.
    22
    3 This is just a page to practice and learn WikiFormatting.
     3The order is semi-random.  Feel free to make additions.
    44
    5 Go ahead, edit it freely.
     5For now, it's on this page & in the future it may be moved elsewhere or deleted entirely.
     6
     7= Hindsight =
     8 * Release Notes
     9   * stub out & mention http://dev.haiku-os.org/wiki/*/ImportantAddendum
     10 * Add an additional day, in between testing final image & release -- to allow rsync mirrors
     11
     12= Before Branching =
     13 * http://dev.haiku-os.org/wiki/R1/ReleaseRoadMap
     14 * & create related TracWiki pages
     15   * Feature Proposals
     16   * Status and Task Coordination
     17   * Release Notes
     18   * ( Important Addendum )
     19   * Rebuilding Optional Package Tracker
     20   * In the Press
     21   * Reported Issues
     22   * Improvements Since Release
     23
     24= After Branching =
     25 * MergeTracking script
     26 * Organize the press release
     27   * who can translate it
     28   * where to send it for review
     29      * neet to allow project members to review/edit it as needed.
     30      * unpublished article on Drupal?
     31      * google doc?
     32      * private repository?
     33
     34== a checklist of features to test ==
     35 * booting & installing CD/DVD
     36 * bash script to run each and every application, to check for non-zero exit code
     37{{{
     38#!/bin/bash
     39# not functional code
     40for binary in $AllBinaries; do
     41  ( ${binary} --help &> /dev/null ) || ( echo ${binary} exitted $? >> non-zero.log )
     42done
     43}}}
     44
     45= Before Tagging =
     46 * disable serial debugging
     47 * remove the sleeps in the Bootscript
     48 * build/jam/ReleaseBuildProfiles
     49   {{{
     50   # Uncomment in official release branch.
     51   HAIKU_DEFINES += HAIKU_OFFICIAL_RELEASE ;
     52   TARGET_DEFINES += HAIKU_OFFICIAL_RELEASE ;
     53   }}}
     54
     55= After Tagging =
     56 * Trac Administration
     57   * create new default 'version'
     58   * close current milestone
     59 * create the following wiki pages
     60   * InThePress
     61   * ReportedIssues
     62   * ImprovementsSinceRelease
     63 * Internal Testing
     64   * harvest public keys from svn.haiku-os.org
     65   * {{{ sudo bash ; export allkeys=`find /home -type f -name "authorized_key*"` ; for key in $allkeys; do cat $key >> allkeys.pub ; done }}}
     66 * Create tar.xz sources for Haiku & Buildtools
     67 * Copy all sources to http://haiku-files.org/files/releases/r1alpha2/sources/
     68   * simply allow the .OptionalPackageDescriptions & InstallSourceArchive to point to http://haiku-files.org/files/sources
     69
     70== Mirrors ===
     71
     72=== Automatic rsync mirrors ===
     73        TBD
     74=== Manual upload/push mirrors ===
     75        TBD
     76
     77=== Installing files for rsync ===
     78 Include all image archive files, md5sums.txt, *.torrent, sources/
     79        {{{
     80        baron.haiku-os.org
     81        /srv/rsync/haiku-mirror-seed/releases/
     82        }}}
     83
     84
     85== Flipping the switch ==
     86 * update http://dev.haiku-os.org/wiki/R1/ReleaseRoadMap to display Release date & revision
     87
     88= Graphics =
     89 * Stamp
     90 * HAIKU logo with ladybugs & stamp
     91 * Installer logo
     92 * Desktop logo (though, do not enable it)
     93 * Frontpage download graphic
     94 * CD/DVD graphic
     95
     96= Website Pages =
     97 * Official Article
     98 * http://www.haiku-os.org/get-haiku
     99 * http://www.haiku-os.org/get-haiku/release-notes
     100 * http://www.haiku-os.org/get-haiku/installation-guide
     101 * http://www.haiku-os.org/get-haiku/burn-cd
     102 * http://www.haiku-os.org/guides/making_haiku_usb_stick
     103 * http://www.haiku-os.org/slideshows/haiku-tour
     104 * http://www.haiku-os.org/docs/userguide/en/contents.html -- sync with branch or tag.
     105
     106
     107== Installing Drupal's front page graphic ==
     108  {{{
     109  sudo bash
     110  cd /srv/www/drupal/haiku-os.org/themes/shijin/haiku-images
     111  mv bg-download-box.png GET-HAIKU-download-box-r1a1.png
     112  cp GET-HAIKU-download-box-r1a2.png bg-download-box.png
     113  }}}