Heya list,

TL;DR: task update + proposal for a new structure of parkes.yaml[5].

-> The packages under packages-parkes[1], in the bzr repo, are now
   listed in /Documentation/3/DifferencesWithDebian[2].

   I guess we can now provide an explicit link to this page[2]
   somewhere under /Documentation/3/.

   We are at the moment using a script[3] to generate the page[2].

-> Is /Processes/PackagePatching the right place to document about the
   README.gNewSense file format[4]?

-> The blacklisted & certain other packages in parkes.yaml[5] are not
   yet listed in the wiki[2]. 

   It'd be nice, if we can structure the parkes.yaml file differently,
   so that it is easier to write a script to crunch the YAML data. I'm
   proposing a new structure for the parkes.yaml file, it is attached
   with this email. Please take a look & let me know what you think.

Thanks.

[1]: http://bzr.savannah.gnu.org/lh/gnewsense/packages-parkes/
[2]: http://www.gnewsense.org/Documentation/3/DifferencesWithDebian
[3]: https://gitorious.org/gns-deb-diff/gns-deb-diff
[4]: http://www.gnewsense.org/sddhrth/gns-deb-diff-notes#README.gNewSense
[5]: 
http://bzr.savannah.gnu.org/lh/gnewsense/debderiver/annotate/head:/examples/filters/parkes.yaml
-- 
rsiddharth
<http://rsiddharth.ninth.su/contact.html>
### YAML 1.1

# Short bug references:
bug-refs:
    debian: &debian http://bugs.debian.org/
    fsf: &fsf 
http://groups.fsf.org/wiki/List_of_software_that_does_not_respect_the_Free_System_Distribution_Guidelines#
    pits: &pits http://bugs.gnewsense.org/Bugs/
    savannah: &sv https://savannah.nongnu.org/bugs/?
    fedora: &fedora https://bugzilla.redhat.com/show_bug.cgi?id=

# = needsclean =
# This is a list of packages which can be included in Parkes, but not
# until they have been freed for whatever reason
needsclean:
    # For the `info' key, replace `null' with a short description of
    # the bug.
    - abuse-frabs:
         # savannah 33450
         bug_ref: *sv
         id: 33450
         info: null

    - acetoneiso:
         # savannah 33543
         bug_ref: *sv
         id: 33543
         info: null

    - alpine:
         # savannah 34215
         bug_ref: *sv
         id: 34215
         info: null

    - antlr:
         # savannah 34218
         bug_ref: *sv
         id: 34218
         info: null

    - asterisk:
         # savannah 34219
         bug_ref: *sv
         id: 34219
         info: null

    - avogadro:
         # debian 643921
         bug_ref: *debian
         id: 643921
         info: null

    - axiom:
         # savannah 33557
         bug_ref: *sv
         id: 33557
         info: null

    - blender:
         # savannah 34590
         bug_ref: *sv
         id: 34590
         info: null

    - bogofilter:
         # savannah 34593
         bug_ref: *sv
         id: 34593
         info: null

    - bubbros:
         # savannah 39592
         bug_ref: *sv
         id: 39592
         info: null

    - cia-clients:
         # savannah 28243
         bug_ref: *sv
         id: 28243
         info: null

    - command-not-found:
         # pits 364, fsf command-not-found
         bug_ref: *fsf
         id: command-not-found
         info: null

    - debian-reference:
         # ?
         bug_ref: null
         id: null
         info: null

    - dokuwiki:
         # savannah 39596
         bug_ref: *sv
         id: 39596
         info: null

    - filters:
         # savannah 39599
         bug_ref: *sv
         id: 39599
         info: null

    - galeon:
         # savannah 30027
         bug_ref: *sv
         id: 30027
         info: null

    - holotz-castle:
         # savannah 32441
         bug_ref: *sv
         id: 32441
         info: null

    - live-manual:
         # savannah 37990
         bug_ref: *sv
         id: 37990
         info: null

    - movabletype-opensource:
         # savannah 39625
         bug_ref: *sv
         id: 39625
         info: null

    - openbox-themes:
         # savannah 39630
         bug_ref: *sv
         id: 39630
         info: null

    - psgml:
         # savannah 39675
         bug_ref: *sv
         id: 39675
         info: null

    - scilab:
         # savannah 39657
         bug_ref: *sv
         id: 39657
         info: null

    - scumvm:
         # savannah 33647
         bug_ref: *sv
         id: 33647
         info: null

    - sharand:
         # savannah 35517
         bug_ref: *sv
         id: 35517
         info: null

    - software-properties:
         # savannah 37124
         bug_ref: *sv
         id: 37124
         info: null

#    - starfighter:
#         bug_ref: null
#         id: null
#         info: back in sid, should be investigated for future releases

    - unetbootin:
         # fsf unetbootin
         bug_ref: *fsf
         id: unetbootin
         info: null

    - xdrawchem:
         # savannah 39670
         bug_ref: *sv
         id: 39670
         info: null

    - z88dk:
         # savannah 39054
         bug_ref: *sv
         id: 39054
         info: null

# = cleaned =
# Packages that have their freedom issue fixed in gNewSense but not upstream.
cleaned:
    # For the `info' key, replace `null' with a short description of
    # the bug.
    - autoconf:
         # savannah 41046
         bug_ref: *sv
         id: 41046
         info: null

    - autoconf2.59:
         # savannah 41046
         bug_ref: *sv
         id: 41046
         info: null

    - autoconf2.64:
         # savannah 41046
         bug_ref: *sv
         id: 41046
         info: null

    - apt:
         # fsf apt
         bug_ref: *fsf
         id: apt
         info: null

    - bacula:
         # savannah 34578
         bug_ref: *sv
         id: 34578
         info: null

    - batik:
         # savannah 34579
         bug_ref: *sv
         id: 34579
         info: null

    - cairomm:
         # savannah 40187
         bug_ref: *sv
         id: 40187
         info: null


    - cfitsio3:
         # savannah 41046
         bug_ref: *sv
         id: 41046
         info: null

    - claws-mail:
         # savannah 37889
         bug_ref: *sv
         id: 37889
         info: null

    - db4.6:
         # savannah 29840
         bug_ref: *sv
         id: 29840
         info: null

    - db4.7:
         # savannah 29840
         bug_ref: *sv
         id: 29840
         info: null

    - db4.8:
         # savannah 29840
         bug_ref: *sv
         id: 29840
         info: null

    - debian-faq:
         # savannah 37992
         bug_ref: *sv
         id: 37992
         info: null

    - doc-linux:
         # savannah 40741
         bug_ref: *sv
         id: 40741
         info: null

    - doc-linux-hr:
         # savannah 40741
         bug_ref: *sv
         id: 40741
         info: null

    - doc-linux-it:
         # savannah 40741
         bug_ref: *sv
         id: 40741
         info: null

    - doc-linux-ja:
         # savannah 40741
         bug_ref: *sv
         id: 40741
         info: null

    - doc-linux-pl:
         # savannah 40741
         bug_ref: *sv
         id: 40741
         info: null

    - enscript:
         # savannah 35885
         bug_ref: *sv
         id: 35885
         info: null

    - fop:
         # savannah 35790
         bug_ref: *sv
         id: 35790
         info: null

    - freetype:
         # savannah 40193
         bug_ref: *sv
         id: 40193
         info: null

    - glibmm2.4:
         # savannah 40188
         bug_ref: *sv
         id: 40188
         info: null

    - icedove:
         # savannah 39512, pits 293
         bug_ref: *sv
         id: 39512
         info: null

    - iceweasel:
         # savannah 28177
         bug_ref: *sv
         id: 28177
         info: null

    - kde4libs:
         # savannah 37974
         bug_ref: *sv
         id: 37974
         info: null

    - kdebase:
         # savannah 33695, savannah 39678 
         bug_ref: *sv
         id: [39054, 39678]
         info: null

    - kdenetwork:
         # savannah 33989
         bug_ref: *sv
         id: 33989
         info: null

    - lensfun:
         # savannah 41007
         bug_ref: *sv
         id: 41007
         info: null

    - liferea:
         # savannah 33639
         bug_ref: *sv
         id: 33639
         info: null

    - linux-2.6:
         # ?
         bug_ref: null
         id: null
         info: null

    - linux-latest-2.6:
         # savannah 38001
         bug_ref: *sv
         id: 38001
         info: null

    - live-build:
         # savannah 38898
         bug_ref: *sv
         id: 38898
         info: null

    - mplayer:
         # savannah 38676
         bug_ref: *sv
         id: 38676
         info: null

    - objcryst-fox:
         # savannah 41046
         bug_ref: *sv
         id: 41046
         info: null

    - openoffice.org:
         # savannah 29884
         bug_ref: *sv
         id: 29884
         info: null

    - pangomm:
         # savannah 40186
         bug_ref: *sv
         id: 40186
         info: null

    - perl-tk:
         # savannah 41046
         bug_ref: *sv
         id: 41046
         info: null

    - psutils:
         # savannah 35791
         bug_ref: *sv
         id: 35791
         info: null

    - screenlets:
         # savannah 32239
         bug_ref: *sv
         id: 32239
         info: null

    - sip4-qt3:
         # savannah 41046
         bug_ref: *sv
         id: 41046
         info: null

    - tcl8.4:
         # savannah 41046
         bug_ref: *sv
         id: 41046
         info: null

    - tcl8.5:
         # savannah 41046
         bug_ref: *sv
         id: 41046
         info: null

    - tk8.4:
         # savannah 41046
         bug_ref: *sv
         id: 41046
         info: null

    - tk8.5:
         # savannah 41046
         bug_ref: *sv
         id: 41046
         info: null

    - texlive-extra:
         # savannah 30988, savannah 39679
         bug_ref: *sv
         id: [30988, 39679]
         info: null

    - xchat:
         # savannah 35865
         bug_ref: *sv
         id: 35865
         info: null

    - vim:
         # savannah 41046
         bug_ref: *sv
         id: 41046
         info: null


# = nonfree =
# Blacklist for tracking software to avoid syncing in from Debian for
# Parkes.
# Taken from http://libreplanet.org/wiki?title=NONFSDG
nonfree:
    # For the `info' key, replace `null' with a short description of
    # the bug.
    - aee:
         # fsf aee
         bug_ref: *fsf
         id: aee
         info: null

    - afio:
         # fsf afio
         bug_ref: *fsf
         id: afio
         info: null


    - angband-doc:
         # savannah 33877
         bug_ref: *sv
         id: 33877
         info: null

    - bnetd:
         # savannah 345
         bug_ref: *pits
         id: 345
         info: null

    - boinc-app-seti:
         # fsf boinc_.2F_boinc-app-seti
         bug_ref: *fsf
         id: boinc_.2F_boinc-app-seti
         info: null

    - chromium-browser:
         # fsf chromium-browser
         bug_ref: *fsf
         id: chromium-browser
         info: null

    - chromium-bsu:
         # savannah 30986
         bug_ref: *sv
         id: 30986
         info: null

    - deborphan:
         # savannah 39594
         bug_ref: *sv
         id: 39594
         info: null

    - dist:
         # savannah 39595
         bug_ref: *sv
         id: 39595
         info: null

    - doc-linux-de:
         # savannah 40741
         bug_ref: *sv
         id: 40741
         info: null

    - doc-linux-fr:
         # savannah 40741
         bug_ref: *sv
         id: 40741
         info: null

    - durep:
         # savannah 39597
         bug_ref: *sv
         id: 39597
         info: null

    - etktab:
         # savannah 39598
         bug_ref: *sv
         id: 39598
         info: null

    - gbase:
         # savannah 39611
         bug_ref: *sv
         id: 39611
         info: null

    - icmpinfo:
         # savannah 39612
         bug_ref: *sv
         id: 39612
         info: null

    - iog:
         # savannah 39613
         bug_ref: *sv
         id: 39613
         info: null

    - isdnutils:
         # savannah 28202, debian 559425
         bug_ref: [*sv, *debian]
         id: [28202, 559425]
         info: null

    - ivman:
         # fsf ivman
         bug_ref: *fsf
         id: ivman
         info: null

    - libapache-mod-log-sql:
         # savannah 39614
         bug_ref: *sv
         id: 39614
         info: null

    - libxprintapputil:
         # pits 336
         bug_ref: *pits
         id: 336
         info: null

    - linux-wlan-ng:
         # fsf linux-wlan-ng
         bug_ref: *fsf
         id: linux-wlan-ng
         info: null

    - lphdisk:
         # savannah 30954
         bug_ref: *sv
         id: 30954
         info: null

    - mailagent:
         # savannah 39616
         bug_ref: *sv
         id: 39616
         info: null

    - mancala:
         # savannah 39617
         bug_ref: *sv
         id: 39617
         info: null

    - mummer:
         # savannah 39626
         bug_ref: *sv
         id: 39626
         info: null

    - nbibtex:
         # savannah 39627
         bug_ref: *sv
         id: 39627
         info: null

    - ncc:
         # savannah 39628
         bug_ref: *sv
         id: 39628
         info: null

    - ndiswrapper:
         # pits 236
         bug_ref: *pits
         id: 236
         info: null

    - ndisgtk:
         # pits 236
         bug_ref: *pits
         id: 236
         info: null

    - njplot:
         # savannah 39629
         bug_ref: *sv
         id: 39629
         info: null

    - penmush:
         # savannah 39653
         bug_ref: *sv
         id: 39653
         info: null

    - postmark:
         # savannah 39654
         bug_ref: *sv
         id: 39654
         info: null

    - qstat:
         # savannah 39655
         bug_ref: *sv
         id: 39655
         info: null

    - rmagic:
         # savannah 39656
         bug_ref: *sv
         id: 39656
         info: null

    - rman:
         # pits 291
         bug_ref: *pits
         id: 291
         info: null

    - shhmsg:
         # savannah 39658
         bug_ref: *sv
         id: 39658
         info: null

    - shhopt:
         # savannah 39659
         bug_ref: *sv
         id: 39659
         info: null

    - simutrans:
         # savannah 39662
         bug_ref: *sv
         id: 39662
         info: null

    - simutrans-pak128.britian:
         # savannah 39660
         bug_ref: *sv
         id: 39660
         info: null

    - simutrans-pak64:
         # savannah 39661
         bug_ref: *sv
         id: 39661
         info: null

    - snake:
         # savannah 39663
         bug_ref: *sv
         id: 39663
         info: null

    - tagcloud:
         # savannah 39664
         bug_ref: *sv
         id: 39664
         info: null

    - tigr-glimmer:
         # savannah 39665
         bug_ref: *sv
         id: 39665
         info: null

    - tinymux:
         # savannah 39666
         bug_ref: *sv
         id: 39666
         info: null

    - tkman:
         # savannah 39263
         bug_ref: *sv
         id: 39263
         info: null

    - wakeonlan:
         # savannah 39667
         bug_ref: *sv
         id: 39667
         info: null

    - wily:
         # savannah 39668
         bug_ref: *sv
         id: 39668
         info: null

    - wwwstat:
         # savannah 39669
         bug_ref: *sv
         id: 39669
         info: null

    - xxkb:
         # savannah 39671
         bug_ref: *sv
         id: 39671
         info: null


# = notforus =
# Packages which we don't need, for whatever reason which are not
# excluded for freedom purposes
notforus:
    # For the `info' key, replace `null' with a short description of
    # the bug.
    - colo-installer:
         # Messes up partition layout on Yeeloong
         bug_ref: null
         id: null
         info: Messes up partition layout on Yeeloong

    - lilo-installer:
         # d-i wants to download this, wasting precious bandwidth
         bug_ref: null
         id: null
         info: d-i wants to download this, wasting precious bandwidth

    - sibyl-installer:
         # Messes up partition layout on Yeeloong
         bug_ref: null
         id: null
         info: Messes up partition layout on Yeeloong

    - vrms:
         # fsf vrms
         bug_ref: *fsf
         id: vrms
         info: null

# = notfreedom =
# Changes unrelated to freedom issues.
notfreedom:
    - base-files:
         # branding
         bug_ref: null
         id: null
         info: branding

    - base-installer:
         # dependencies.
         bug_ref: null
         id: null
         info: dependencies

    - cdebootstrap:
         # dependencies
         bug_ref: null
         id: null
         info: dependencies

    - choose-mirror:
         # mirrors
         bug_ref: null
         id: null
         info: mirrors

    - debian-installer:
         # branding, dependencies
         bug_ref: null
         id: null
         info: branding, dependencies

    - debian-installer-launcher:
         # branding, make it work
         bug_ref: null
         id: null
         info: branding, make it work

    - debootstrap:
         # added Parkes
         bug_ref: null
         id: null
         info: added Parkes

    - desktop-base:
         # branding
         bug_ref: null
         id: null
         info: branding

    - epiphany-browser:
         # branding
         bug_ref: null
         id: null
         info: branding

    - gdm3:
         # branding
         bug_ref: null
         id: null
         info: branding

    - gnome-desktop:
         # branding
         bug_ref: null
         id: null
         info: branding

    - kernel-wedge:
         # match deblobbed kernel
         bug_ref: null
         id: null
         info: match deblobbed kernel

    - lintian:
         # recognize gNewSense
         bug_ref: null
         id: null
         info: recognize gNewSense

    - linux-kernel-di-amd64-2.6:
         # match deblobbed kernel
         bug_ref: null
         id: null
         info: match deblobbed kernel

    - linux-kernel-di-i386-2.6:
         # match deblobbed kernel
         bug_ref: null
         id: null
         info: match deblobbed kernel

    - live-config:
         # branding
         bug_ref: null
         id: null
         info: branding

    - meta-gnome2:
         # branding
         bug_ref: null
         id: null
         info: branding

    - net-retriever:
         # dependencies
         bug_ref: null
         id: null
         info: dependencies

    - pkgsel:
         # savannah 41107
         bug_ref: *sv
         id: 41107
         info: null

    - popularity-contest:
         # branding
         bug_ref: null
         id: null
         info: branding

    - wmaker:
         # branding
         bug_ref: null
         id: null
         info: branding

    - xdm:
         # branding
         bug_ref: null
         id: null
         info: branding

    - xorg-server:
         # stability
         bug_ref: null
         id: null
         info: stability

# = dependencies =
dependencies:
    # For the `info' key, replace `null' with a short description of
    # the bug.
    - debian-edu:
         # 39678
         bug_ref: *sv
         id: 39678
         info: null

    - kdebase-workspace:
         # 39678
         bug_ref: *sv
         id: 39678
         info: null

Attachment: signature.asc
Description: Digital signature

_______________________________________________
gNewSense-dev mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/gnewsense-dev

Reply via email to