Some information may have to be proposed upstream when needed, so that white label ("marque blanche") can be taken into account easily, though crediting appropriately the contributors at the same time.
Mageia Artwork or name in packages
main objectives
Identify changes between development cycle / release milestone (beginning with rc1 or rc2)Permit OEM distribution and adaptation to enterprise deployment (for example).
To be checked : internal appearance of distribution (what is distributed, mainly artwork and process for announce) and external appearance (how it is distributed, mainly external communication with clear objectives and translations available)
cross-distro initiative
take into account cross-distro initiatives, promoted by http://freedesktop.org for example, see http://distribution.freedesktop.orghave a look at what is reused from FHS or LSB for example
http://distrowatch.com/weekly.php?issue=current#upcoming distrowatch coming distributions
http://distrowatch.com/dwres.php?resource=links#new (Mageia submitted on 2010-09-18)
http://distrowatch.com/stats.php?section=popularity
http://distrowatch.com/dwres.php?resource=package-management (perhaps pclinuxos or unity linux should use urpmi :p)
well, spreadmageia.org should be bought :-) (or spread.mageia.org may be suficient) and other communication initiatives like agenda.mageia.org or live.mageia.org or events.mageia.orghttp://distrowatch.com/stats.php?section=popularity
http://distrowatch.com/dwres.php?resource=package-management (perhaps pclinuxos or unity linux should use urpmi :p)
plymouth theme
or gdm or kdm...for opening session or boot theme or shutdown/hibernate theme
enhance theme for coming back from hibernation or screen lock with login screen (or change session)
background theme
in several DE or WM ;-) be it kde4, gnome, xfceremember to add specific screensavers
perhaps add specific window theme (like la_ora)
help or about pages
- LibreOffice bootsplash
- indexhtml used by evolution / firefox (to be translated)
- drakxtools help (with list of contributors)
- user agent used by web browsers, server invite (openSSH, apache httpd...)
packages names
well, many packages have to be renamed (and content reviewed once artwork is chosen for the release).I would suggest to rename those packages replacing mandriva by "distrib" :-) so that mageia can be "distrib"uted by anyone wishing to do it
urpmq -a distrib fortune-distribfr mdv-distrib-tools
urpmq -a mandriv edos-mandriva-manual-tests-drakconf edos-mandriva-manual-tests-drakxnet edos-mandriva-manual-tests-drakxtools edos-mandriva-manual-tests-evolution edos-mandriva-manual-tests-flash edos-mandriva-manual-tests-gaim edos-mandriva-manual-tests-gnome edos-mandriva-manual-tests-installation edos-mandriva-manual-tests-isv edos-mandriva-manual-tests-kde edos-mandriva-manual-tests-mandrivaservice edos-mandriva-manual-tests-openoffice edos-mandriva-manual-tests-themes edos-mandriva-manual-tests-upgrade manbo-mandriva-files-gcc manbo-mandriva-files-gcc-c++ manbo-mandriva-files-gcc-c++4.2 manbo-mandriva-files-gcc-gfortran manbo-mandriva-files-gcc-gfortran4.2 manbo-mandriva-files-gcc-java manbo-mandriva-files-gcc-java4.2 manbo-mandriva-files-gcc4.2 mandriva-background-project-16x10 mandriva-background-project-4x3 mandriva-background-project-5x4 mandriva-background-project-KDE4 mandriva-background-project-screensaver mandriva-clubpartner mandriva-doc-Drakxtools-Guide-en mandriva-doc-Drakxtools-Guide-fr mandriva-doc-Drakxtools-Guide-pt_br mandriva-doc-Introducing-en mandriva-doc-Introducing-fr mandriva-doc-Introducing-pt_br mandriva-doc-Mastering-Manual-en mandriva-doc-Mastering-Manual-fr mandriva-doc-common mandriva-doc-installer-help mandriva-galaxy mandriva-galaxy-data mandriva-gfxboot-theme mandriva-kde-config-common mandriva-kde-icons mandriva-kde-translation mandriva-kde4-config-common mandriva-kdm-config mandriva-lxde-config-Flash mandriva-lxde-config-Free mandriva-lxde-config-One mandriva-lxde-config-Powerpack mandriva-release-Flash mandriva-release-Free mandriva-release-Mini mandriva-release-One mandriva-release-Powerpack mandriva-release-common mandriva-theme-Flash mandriva-theme-Flash-screensaver mandriva-theme-Free mandriva-theme-Free-screensaver mandriva-theme-One mandriva-theme-One-screensaver mandriva-theme-Powerpack mandriva-theme-Powerpack-screensaver mandriva-theme-common mandriva-theme-extra mandriva-xfce-config-Flash mandriva-xfce-config-Free mandriva-xfce-config-One mandriva-xfce-config-Powerpack mandriva-xfce-config-common openldap-mandriva-dit rpm-mandriva-setup rpm-mandriva-setup-build rpmlint-mandriva-policy
75 packages o_O
urpmq -a mdv- | grep -v kernel kde4-splash-mdv mdv-distrib-tools mdv-rpm-summary mdv-youri-core mdv-youri-submit
Release process
files to be updated when releasing, with artwork and name chosen/etc/mageia-release (along with files in /etc: lsb-release mandrakelinux-release@ mandrake-release@ mandriva-release redhat-release@ release@)
/etc/version
/etc/issue
/etc/product.id
Remaining dependencies
Near the end of the bootstrapping process, there remains some missing dependencies, check those that correspond to trademark needed./usr/bin/python cdrdao drak3d drakx-installer-matchbox dvd+rw-tools font-tools geronimo-j2ee-connector-1.5-api geronimo-jta-1.0.1B-api gnome-mplayer gnome-python-applet gnome-python-desktop **indexhtml** **kde4-config-file** kdmfprintplugin kmozillahelper libapplewm-static-devel libecj-java **mageia-theme** **mageia-theme-Free** **mageia-xfce-config-common** maven-assembly-plugin maven-deploy-plugin maven-gpg-plugin maven-javadoc-plugin maven-plugin-build-helper maven-project-info-reports-plugin maven-release-plugin maven-site-plugin maven-source-plugin mkcd normalize parallel-tools pear(Christian.php) pear(HTML/Template/Flexy/Filter/SimpleTags.php) pear(XML/XPath.php) perl(Dist::Zilla::Plugin::LoadTests) perl(Mkcd::Commandline) plasma-dataengine-pastebin **plasma-wallpaper-timeoftheday** pythonegg(ConfigObj) pythonegg(setuptools) **redhat-lsb** timidity++-patches **userdrake**