Merge lp:~logan/ubuntu/raring/blends/debian-merge into lp:ubuntu/raring/blends

Proposed by Logan Rosen
Status: Merged
Merged at revision: 15
Proposed branch: lp:~logan/ubuntu/raring/blends/debian-merge
Merge into: lp:ubuntu/raring/blends
Diff against target: 765 lines (+231/-194)
26 files modified
blend-role (+1/-1)
blend-update-menus (+1/-1)
blend-update-usermenus (+1/-1)
blend-user (+1/-1)
debian/cdd-common.links (+0/-17)
debian/cdd-dev.links (+0/-7)
debian/changelog (+35/-1)
debian/control (+3/-22)
debian/copyright (+10/-22)
doc/Makefile (+1/-2)
doc/en/00_titletoc.sgml (+3/-3)
doc/en/01_introduction.sgml (+9/-1)
doc/en/02_about.sgml (+92/-0)
doc/en/08_websentinel.sgml (+38/-43)
doc/en/09_todo.sgml (+4/-4)
doc/en/A_devel.sgml (+15/-14)
doc/en/C_bts.sgml (+8/-46)
share/blends/blend-actions (+1/-1)
share/blends/blend-update-menus (+1/-1)
share/blends/unixgroups/blend-actions (+1/-1)
sources.list.UNRELEASED (+1/-1)
sources.list.experimental (+1/-1)
sources.list.raring (+1/-0)
sources.list.stable (+1/-1)
sources.list.testing (+1/-1)
sources.list.unstable (+1/-1)
To merge this branch: bzr merge lp:~logan/ubuntu/raring/blends/debian-merge
Reviewer Review Type Date Requested Status
Andrew Starr-Bochicchio (community) Approve
Ubuntu branches Pending
Review via email: mp+137443@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

Uploaded. Thanks!

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'blend-role'
--- blend-role 2009-01-30 19:30:53 +0000
+++ blend-role 2012-12-02 20:31:28 +0000
@@ -1,6 +1,6 @@
1#!/bin/bash1#!/bin/bash
2#2#
3# $Id: blend-role 1195 2008-11-02 16:10:33Z tille $3# $Id$
44
5usage () {5usage () {
6 echo "Usage: `basename $0` <action> <Blend> [<role>]"6 echo "Usage: `basename $0` <action> <Blend> [<role>]"
77
=== modified file 'blend-update-menus'
--- blend-update-menus 2010-11-10 20:32:31 +0000
+++ blend-update-menus 2012-12-02 20:31:28 +0000
@@ -1,6 +1,6 @@
1#!/bin/bash1#!/bin/bash
2#2#
3# $Id: blend-update-menus 2111 2010-03-20 21:23:54Z tille $3# $Id$
44
5usage() {5usage() {
6 echo "Usage: `basename $0` [ -u <user> | -b <Blend> ]"6 echo "Usage: `basename $0` [ -u <user> | -b <Blend> ]"
77
=== modified file 'blend-update-usermenus'
--- blend-update-usermenus 2009-01-30 19:30:53 +0000
+++ blend-update-usermenus 2012-12-02 20:31:28 +0000
@@ -1,6 +1,6 @@
1#!/bin/bash1#!/bin/bash
2#2#
3# $Id: blend-update-usermenus 1207 2008-11-05 21:21:57Z tille $ 3# $Id$
44
5usage() {5usage() {
6 echo "Usage: `basename $0` <Blend>"6 echo "Usage: `basename $0` <Blend>"
77
=== modified file 'blend-user'
--- blend-user 2009-01-30 19:30:53 +0000
+++ blend-user 2012-12-02 20:31:28 +0000
@@ -1,6 +1,6 @@
1#!/bin/bash1#!/bin/bash
2#2#
3# $Id: blend-user 1208 2008-11-05 21:33:34Z tille $3# $Id$
44
5usage () {5usage () {
6 echo "Usage: `basename $0` <action> <Blend> <user> [<Role>]"6 echo "Usage: `basename $0` <action> <Blend> <user> [<Role>]"
77
=== removed file 'debian/cdd-common.links'
--- debian/cdd-common.links 2009-01-30 19:30:53 +0000
+++ debian/cdd-common.links 1970-01-01 00:00:00 +0000
@@ -1,17 +0,0 @@
1usr/share/blends/unixgroups/blend-actions usr/share/cdd/unixgroups/cdd-actions
2usr/share/blends/blend-actions usr/share/cdd/cdd-actions
3usr/share/blends/blend-update-menus usr/share/cdd/cdd-update-menus
4usr/share/blends/blend-utils usr/share/cdd/cdd-utils
5usr/share/blends/blend-task-lister usr/share/cdd/cdd-task-lister
6usr/share/man/man8/blend-actions.8.gz usr/share/man/man8/cdd-actions.8.gz
7usr/share/man/man8/blend-update-menus.8.gz usr/share/man/man8/cdd-update-menus.8.gz
8usr/share/man/man8/blend-utils.8.gz usr/share/man/man8/cdd-utils.8.gz
9usr/share/man/man8/blend-task-lister.8.gz usr/share/man/man8/cdd-task-lister.8.gz
10usr/sbin/blend-user usr/sbin/cdd-user
11usr/sbin/blend-role usr/sbin/cdd-role
12usr/sbin/blend-update-menus usr/sbin/cdd-update-menus
13usr/sbin/blend-update-usermenus usr/sbin/cdd-update-usermenus
14usr/share/doc/blends-common usr/share/doc/cdd-common
15usr/share/man/man8/blend-role.8.gz usr/share/man/man8/cdd-role.8.gz
16usr/share/man/man8/blend-update-usermenus.8.gz usr/share/man/man8/cdd-update-usermenus.8.gz
17usr/share/man/man8/blend-user.8.gz usr/share/man/man8/cdd-user.8.gz
180
=== removed file 'debian/cdd-dev.links'
--- debian/cdd-dev.links 2009-01-30 19:30:53 +0000
+++ debian/cdd-dev.links 1970-01-01 00:00:00 +0000
@@ -1,7 +0,0 @@
1usr/share/blends/templates usr/share/cdd/templates
2usr/share/blends-dev/blend-gen-control usr/share/cdd-dev/cdd-gen-control
3usr/share/blends-dev/blend-get-names usr/share/cdd-dev/cdd-get-names
4usr/share/blends-dev/blend-install-helper usr/share/cdd-dev/cdd-install-helper
5usr/share/blends-dev/Makefile usr/share/cdd-dev/Makefile
6usr/share/blends-dev/rules usr/share/cdd-dev/rules
7usr/share/doc/blends-dev usr/share/doc/cdd-dev
80
=== modified file 'debian/changelog'
--- debian/changelog 2012-07-03 00:01:04 +0000
+++ debian/changelog 2012-12-02 20:31:28 +0000
@@ -1,3 +1,37 @@
1blends (0.6.16.1ubuntu1) raring; urgency=low
2
3 * Merge from Debian unstable. Remaining changes:
4 - Add sources.list.{karmic,lucid,maverick,natty,oneiric,precise,quantal}
5 so blends can be built for Ubuntu.
6 * Add sources.list.raring.
7
8 -- Logan Rosen <logatronico@gmail.com> Sun, 02 Dec 2012 15:23:54 -0500
9
10blends (0.6.16.1) unstable; urgency=low
11
12 * Revert bumping of debhelper and Standards-Version to match the
13 status of 0.6.15 and thus comply with freeze policy
14 * The fix to the sources.list* files to add the missing debian/ dirs
15 is now documented in BTS and this changelog entry
16 Closes: #693864
17
18 -- Andreas Tille <tille@debian.org> Wed, 21 Nov 2012 08:51:11 +0100
19
20blends (0.6.16) unstable; urgency=low
21
22 * Enhanced doc
23 * sources.list/*: Add the missing debian/ dirs
24 * debian/control:
25 - Standards-Version: 3.9.3
26 - Vcs-Fields now point to Git
27 * Debhelper 9 (control+compat)
28 * Drop transitional cdd-* packages completely
29 Closes: #692946
30 * DEP5 formated copyright while checking this in connection to
31 bug #692946
32
33 -- Andreas Tille <tille@debian.org> Fri, 16 Nov 2012 14:31:49 +0100
34
1blends (0.6.15ubuntu3) quantal; urgency=low35blends (0.6.15ubuntu3) quantal; urgency=low
236
3 * Add sources.list.quantal37 * Add sources.list.quantal
@@ -63,7 +97,7 @@
63 for Ubuntu 9.10 and 10.04.97 for Ubuntu 9.10 and 10.04.
64 * Added sources.list.maverick98 * Added sources.list.maverick
6599
66 -- Fabrice Coutadeur <fabricesp@ubuntu.com> Tue, 18 May 2010 19:30:16 +0000100 -- Fabrice Coutadeur <fabricesp@ubuntu.com> Tue, 18 May 2010 19:30:16 +0000
67101
68blends (0.6.13) unstable; urgency=low102blends (0.6.13) unstable; urgency=low
69103
70104
=== modified file 'debian/control'
--- debian/control 2010-08-04 11:41:01 +0000
+++ debian/control 2012-12-02 20:31:28 +0000
@@ -12,8 +12,8 @@
12Build-Depends-Indep: debiandoc-sgml, texlive-latex-base, texlive-latex-extra, 12Build-Depends-Indep: debiandoc-sgml, texlive-latex-base, texlive-latex-extra,
13 texlive-latex-recommended, texlive-fonts-recommended, ghostscript13 texlive-latex-recommended, texlive-fonts-recommended, ghostscript
14Standards-Version: 3.9.114Standards-Version: 3.9.1
15Vcs-Browser: http://svn.debian.org/wsvn/blends/blends/trunk/blends/?rev=0&sc=015Vcs-Browser: http://git.debian.org/?p=blends/blends.git
16Vcs-Svn: svn://svn.debian.org/blends/blends/trunk/blends/16Vcs-Git: git://git.debian.org/git/blends/blends.git
1717
18Package: blends-dev18Package: blends-dev
19Architecture: all19Architecture: all
@@ -21,21 +21,13 @@
21Depends: debconf (>= 0.5) | debconf-2.0, make | build-essential, apt,21Depends: debconf (>= 0.5) | debconf-2.0, make | build-essential, apt,
22 debhelper (>= 7), ${misc:Depends}22 debhelper (>= 7), ${misc:Depends}
23Suggests: blends-doc23Suggests: blends-doc
24Replaces: cdd-dev
24Description: Debian Pure Blends common files for developing metapackages25Description: Debian Pure Blends common files for developing metapackages
25 This package makes life easier when packaging metapackages. Perhaps26 This package makes life easier when packaging metapackages. Perhaps
26 this will also encourage other people to build metapackages if there are27 this will also encourage other people to build metapackages if there are
27 easy to use templates where only the packages, the metapackage is depending28 easy to use templates where only the packages, the metapackage is depending
28 from, to insert into the right place.29 from, to insert into the right place.
2930
30Package: cdd-dev
31Architecture: all
32Section: devel
33Depends: blends-dev, ${misc:Depends}
34Description: Debian Pure Blends dummy package for upgrades from cdd-dev
35 After renaming Custom Debian Distributions to Debian Pure Blends we
36 have to make sure that upgrades work smoothly. This package provides
37 symlinks to all the tools of blends-dev with the old cdd names.
38
39Package: blends-common31Package: blends-common
40Architecture: all32Architecture: all
41Section: misc33Section: misc
@@ -49,23 +41,12 @@
49 system users in a group named according to the name of the41 system users in a group named according to the name of the
50 Debian Pure Blend.42 Debian Pure Blend.
5143
52Package: cdd-common
53Architecture: all
54Section: misc
55Depends: blends-common, ${misc:Depends}
56Description: Debian Pure Blends dummy package for upgrades from cdd-common
57 After renaming Custom Debian Distributions to Debian Pure Blends we
58 have to make sure that upgrades work smoothly. This package provides
59 symlinks to all the tools of blends-common with the old cdd names.
60
61Package: blends-doc44Package: blends-doc
62Architecture: all45Architecture: all
63Section: doc46Section: doc
64Depends: ${misc:Depends}47Depends: ${misc:Depends}
65Suggests: www-browser, postscript-viewer48Suggests: www-browser, postscript-viewer
66Provides: cdd-doc
67Replaces: cdd-doc49Replaces: cdd-doc
68Conflicts: cdd-doc
69Description: Debian Pure Blends documentation50Description: Debian Pure Blends documentation
70 This paper is intended to people who are interested in the philosophy51 This paper is intended to people who are interested in the philosophy
71 of Debian Pure Blends and the technique which is used to52 of Debian Pure Blends and the technique which is used to
7253
=== modified file 'debian/copyright'
--- debian/copyright 2009-01-30 19:30:53 +0000
+++ debian/copyright 2012-12-02 20:31:28 +0000
@@ -1,37 +1,25 @@
1X-Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat1Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
2X-Debianized-By: Andreas Tille <tille@debian.org>
3X-Debinized-Date: Tue, 23 Mar 2004 18:41:20 +0100
4X-Source-Downloaded-From: http://bio.math.berkeley.edu/amap/download
5X-Upstream-Author: 2003-2008 Andreas Tille <tille@debian.org>
62
7Files: *3Files: *
8Copyright: © 2003-2008 Andreas Tille <tille@debian.org>4Copyright: © 2003-2012 Andreas Tille <tille@debian.org>
9License: GPL-2+5License: GPL-2+
10 This package is free software; you can redistribute it and/or modify
11 it under the terms of the GNU General Public License as published by
12 the Free Software Foundation; either version 2 of the License, or
13,(at your option) any later version.
14X-Comment: On Debian systems, the complete text of the GNU GPL version 2
15 can be found in: `/usr/share/common-licenses/GPL-2'
166
17Files: devtools/blend-gen-control7Files: devtools/blend-gen-control
18Copyright: © 2003-2007 Petter Reinholdtsen <pere@debian.org>8Copyright: © 2003-2007 Petter Reinholdtsen <pere@debian.org>
19 © 2007-2008 Andreas Tille <tille@debian.org>9 © 2007-2012 Andreas Tille <tille@debian.org>
20License: GPL-2+10License: GPL-2+
21 This package is free software; you can redistribute it and/or modify
22 it under the terms of the GNU General Public License as published by
23 the Free Software Foundation; either version 2 of the License, or
24,(at your option) any later version.
25X-Comment: On Debian systems, the complete text of the GNU GPL version 2
26 can be found in: `/usr/share/common-licenses/GPL-2'
2711
28Files: share/blends/*12Files: share/blends/*
29Copyright: © 2003 Cosimo Alfarano <kalfa@debian.org>13Copyright: © 2003 Cosimo Alfarano <kalfa@debian.org>
30 © 2003-2008 Andreas Tille <tille@debian.org>14 © 2003-2012 Andreas Tille <tille@debian.org>
15License: GPL-2+
16
31License: GPL-2+17License: GPL-2+
32 This package is free software; you can redistribute it and/or modify18 This package is free software; you can redistribute it and/or modify
33 it under the terms of the GNU General Public License as published by19 it under the terms of the GNU General Public License as published by
34 the Free Software Foundation; either version 2 of the License, or20 the Free Software Foundation; either version 2 of the License, or
35,(at your option) any later version.21 (at your option) any later version.
36X-Comment: On Debian systems, the complete text of the GNU GPL version 222 .
23 On Debian systems, the complete text of the GNU GPL version 2
37 can be found in: `/usr/share/common-licenses/GPL-2'24 can be found in: `/usr/share/common-licenses/GPL-2'
25
3826
=== modified file 'doc/Makefile'
--- doc/Makefile 2009-01-30 19:30:53 +0000
+++ doc/Makefile 2012-12-02 20:31:28 +0000
@@ -27,8 +27,7 @@
2727
28## ----------------------------------------------------------------------28## ----------------------------------------------------------------------
29# this can and will be overriden by a higher level makefile29# this can and will be overriden by a higher level makefile
30PUBLISHDIR := alioth.debian.org:/srv/alioth.debian.org/chroot/home/groups/blends/htdocs/blends30PUBLISHDIR := alioth.debian.org:/srv/home/groups/blends/htdocs/blends
31
32# There is no difference between letter and a4, but a2 for instance works31# There is no difference between letter and a4, but a2 for instance works
33PAPERSIZE := letter32PAPERSIZE := letter
3433
3534
=== modified file 'doc/en/00_titletoc.sgml'
--- doc/en/00_titletoc.sgml 2010-08-03 10:03:45 +0000
+++ doc/en/00_titletoc.sgml 2012-12-02 20:31:28 +0000
@@ -27,7 +27,7 @@
2727
28 <copyright>28 <copyright>
29 <copyrightsummary>29 <copyrightsummary>
30 Copyright &copy; 2004 - 2010 Andreas Tille30 Copyright &copy; 2004 - 2011 Andreas Tille, Ben Armstrong
31 </copyrightsummary>31 </copyrightsummary>
3232
33 <p>33 <p>
@@ -54,8 +54,8 @@
54 54
55 <p>55 <p>
56 You can find the source of this article 56 You can find the source of this article
57 <url id="http://svn.debian.org/wsvn/blends/blends/trunk/blends/doc/"57 <url id="http://git.debian.org/?p=blends/blends.git;a=tree;f=doc/en"
58 name="in the Subversion repository at svn.debian.org">.58 name="in the Git repository at git.debian.org">.
59 It is also available as Debian package <package>blends-doc</package>.59 It is also available as Debian package <package>blends-doc</package>.
60 </p>60 </p>
6161
6262
=== modified file 'doc/en/01_introduction.sgml'
--- doc/en/01_introduction.sgml 2009-04-10 21:26:00 +0000
+++ doc/en/01_introduction.sgml 2012-12-02 20:31:28 +0000
@@ -9,7 +9,7 @@
9 packages tailored in a different way.9 packages tailored in a different way.
10</p>10</p>
11<p>11<p>
12Debian Pure Blends (formerly known as Custom Debian Distributions)12Debian Pure Blends
13provide support for special user interests. They implement a new13provide support for special user interests. They implement a new
14approach to cover interests of specialised users, who might be14approach to cover interests of specialised users, who might be
15children, lawyers, medical staff, visually impaired people, etc. Of15children, lawyers, medical staff, visually impaired people, etc. Of
@@ -19,6 +19,14 @@
19the missing link between software developers and users well.19the missing link between software developers and users well.
20</p>20</p>
21<p>21<p>
22To clarify the relation between a Blend and a derivative which is
23frequently mixed up Ben Armstrong said in a
24<url id="http://lists.debian.org/debian-blends/2011/07/msg00010.html"
25 name="discussion on the Blends mailing list">:
26"While a Blend strives to mainstream with Debian, a derivative
27 strives to differentiate from Debian."
28</p>
29<p>
22Using the object oriented approach as an analogy, if Debian as a whole30Using the object oriented approach as an analogy, if Debian as a whole
23is an object, a Debian Pure Blend is an instance of this object that31is an object, a Debian Pure Blend is an instance of this object that
24inherits all features while providing certain properties.32inherits all features while providing certain properties.
2533
=== modified file 'doc/en/02_about.sgml'
--- doc/en/02_about.sgml 2009-11-04 22:25:05 +0000
+++ doc/en/02_about.sgml 2012-12-02 20:31:28 +0000
@@ -214,6 +214,98 @@
214flavour. So if you obtain the complete Debian GNU/Linux distribution,214flavour. So if you obtain the complete Debian GNU/Linux distribution,
215you have all available Debian Pure Blends included.215you have all available Debian Pure Blends included.
216</p>216</p>
217<p>
218The concept of what is called <em>Blend</em> in Debian is also known
219in other distributions. For instance nn Fedora there are
220<url id="http://fedoraproject.org/wiki/SIGs" name="Special Interest Groups (SIGs)">
221even if some SIGs in Fedora are what in Debian is known as interntal
222project because it is focussed on technical implementetions and not
223on user oriented applications.
224</p>
225</sect>
226
227<sect>
228 <heading>Difference between a Blend and a remastered system</heading>
229
230<p>
231Not necessarily all currently existing Blends are actually providing
232installation media (live media or installer). The reason for this is
233that such installation media are not always necessary / wanted. You
234can just install plain Debian and install some metapackages on top of it.
235However, the metapackage approach makes the creation of installation
236media quite simple by using
237<url id="http://live.debian.net/" name="Debian Live">.
238Here are some reasons for this approach compared to a remastering
239strategy.
240</p>
241
242<sect1>
243<heading>Technical</heading>
244<p>
245The process for creation of a blend involves starting with a Debian or
246derivative repository and creating an image directly from that (live,
247install or otherwise) that contains a selection of material from that
248repository delivered in such a way that it is usable by a particular
249target user for a particular purpose with a minimum of effort.
250</p>
251<p>
252By contrast, the process of remastering generally involves first
253downloading an image produced by the parent distro (live, install or
254otherwise,) then tearing it apart and reassembling it with your
255customizations applied.
256</p>
257</sect1>
258
259<sect1>
260<heading>Philosophical</heading>
261<p>
262The blends philosophy is to work as closely with the parent distro as
263possible. If possible, the project should be done entirely within the
264distro as a subproject, containing only material supplied by the parent
265distro. We call this a "Pure Blend".
266</p>
267<p>
268The remastering philosophy (if it can be called that) seems to be
269"whatever works" and involves little or no interaction with the parent
270distro. It's a lazy approach used by people who have newly discovered
271that they can hack images to make them into custom images to make
272something uniquely theirs. Probably fine for quick-and-dirty results,
273but hard to support in the long run.
274</p>
275<p>
276The users of a blend are served better than the users of a
277remaster because of the following advantages:
278</p>
279
280<sect2>
281<heading>Technical advantage</heading>
282<p>
283A new version of a well-crafted blend ought to be able to be produced at
284any time directly from the repository simply by building it; the user
285has some assurance that the resulting system remains 'untainted' by
286hacking it up with scripts that 'damage' the original system by removing
287files from packages, changing files in packages, etc. something that
288hurts maintainability / support for such a system.
289</p>
290</sect2>
291
292<sect2>
293<heading>Community advantage</heading>
294<p>
295A blend project aims to leverage support resources from the existing
296community to serve some sub-community within it. They accomplish this by
297not violating Debian packaging policy, producing something that is
298either pure Debian (a "pure blend") or Debian + additional packages,
299rather than some frankendistro artlessly stitched together from someone
300else's distro with scripts that change things everywhere with no regard
301to policy. Thus, normal support channels can be used with a pure blend
302since what you end up with is not a derivative at all, but just Debian,
303set up and ready to go for whatever you wanted to use it for.
304</p>
305</sect2>
306
307</sect1>
308
217</sect>309</sect>
218310
219</chapt>311</chapt>
220312
=== modified file 'doc/en/08_websentinel.sgml'
--- doc/en/08_websentinel.sgml 2010-08-03 10:03:45 +0000
+++ doc/en/08_websentinel.sgml 2012-12-02 20:31:28 +0000
@@ -38,11 +38,33 @@
38user of the Blend. Moreover the page can provide useful information for38user of the Blend. Moreover the page can provide useful information for
39developers about things that might be a useful help for the project to39developers about things that might be a useful help for the project to
40work down the todo list and build Debian packages for software that is40work down the todo list and build Debian packages for software that is
41not yet included in Debian. To get the todo list builded it is41not yet included in Debian.
42necessary to add some additional information to the task files which42</p>
43are the main database of information for the Blend. The information is43
44following the RFC822 syntax as all Debian control files do and is44 <sect id="edittasksfiles">
45kept quite simple:45 <heading>Tasks files controling web sentinel content</heading>
46
47<p>
48
49The content of the tasks files that are used to build the metapackage
50content of a Blend is also used to determine the content of the web
51sentinel pages. Thus you can influence the tasks pages by simply
52editing the tasks files inside the SVN of the sources of the Blends
53metapackages. The canonical location of these tasks files inside the
54sources is (with the exception of Debian Edu that is locatet in Debian
55Edu SVN repositories) the Blends SVN at
56<example>
57 svn://svn.debian.org/svn/blends/projects/BLEND/trunk/SRCPKG/tasks
58</example>
59Here you can add or remove additional Dependencies to existing packages
60or you can add additional information about so called prospective
61packages. The syntax how to do this is explained below.
62</p>
63<p>
64To get the todo list builded it is necessary to add some additional
65information to the task files which are the main database of information
66for the Blend. The information is following the RFC822 syntax as all
67Debian control files do and is kept quite simple:
46<taglist>68<taglist>
47 <tag>Depends / Recommends / Suggests</tag>69 <tag>Depends / Recommends / Suggests</tag>
48 <item>Even if there is no Debian package available for the moment70 <item>Even if there is no Debian package available for the moment
@@ -157,45 +179,18 @@
157 this registration page if the link is given in the tasks file179 this registration page if the link is given in the tasks file
158 in the Registration field.180 in the Registration field.
159 </item>181 </item>
160 <tag>Published-*</tag>182 <tag>Published-* (deprecated)</tag>
161 <item>183 <item>
162 <p>Several scientific software asks users of the code to quote the184 <p>These tags were previouosely used to specify scientific
163 publication which was used to describe the algorithm.185 publications. Its use is now deprecated and you rather
164 There was a really long discussion on the 186 should use the file <file>debian/upstream</file> as documented in
165 <url id="http://lists.debian.org/debian-science" name="Mailing187 <url id="http://wiki.debian.org/UpstreamMetadata" name="Debian
166 list of Debian Science Blend">188 Wiki">. The <file>debian/upstream</file> files will be gathered
167 (<url id="http://lists.debian.org/debian-science/2008/10/msg00033.html"189 in their state in SVN - so changes become effective after some
168 name="see the start of the thread here">) how this might be190 delay caused by cron jobs. This new way to handle publications
169 approached. There was some consensus that we need to define a191 prevents code duplication and can be used more flexible by single
170 general control file featuring the citation information but the192 maintainers and is also useful for other purposes than only for
171 problem has no real solution in the near future. To find an193 Blends sentinel.
172 intermediate solution which solves the situation for the tasks pages of Blends some <tt>Published-*</tt> tags can be inserted
173 into the tasks file which are rendered on the according tasks
174 pages. Here comes a list of these tags:
175 </p>
176 <p>
177 <taglist>
178 <tag>Published-Authors</tag>
179 <item>Authors of the publication. For consistency reasons it is
180 suggested to use <tt>Firstname1 Lastname1, Firstname2 Lastname2</tt>.
181 </item>
182 <tag>Published-Title</tag>
183 <item>Title of the publication.
184 </item>
185 <tag>Published-URL</tag>
186 <item>URL with online infos of the publication. The title will
187 feature a link to this URL - so please make sure there is a
188 Published-Title field if you specify Published-URL.
189 </item>
190 <tag>Published-In</tag>
191 <item>Publication journal
192 </item>
193 <tag>Published-Year</tag>
194 <item>Publication year
195 </item>
196 </taglist>
197 </p>
198 <p>Any suggestion to enhance these fields is welcome.
199 </p>194 </p>
200 </item>195 </item>
201</taglist>196</taglist>
202197
=== modified file 'doc/en/09_todo.sgml'
--- doc/en/09_todo.sgml 2010-11-10 20:32:31 +0000
+++ doc/en/09_todo.sgml 2012-12-02 20:31:28 +0000
@@ -29,10 +29,10 @@
29<example>29<example>
30 blends -+- blends 30 blends -+- blends
31 | |31 | |
32 | +- tags -----+- cdd -+- 0.3 [older versions of cdd tools]32 | +- tags -----+- blends -+- 0.3 [older versions of blends tools]
33 | | | +- 0.3.133 | | | +- 0.3.1
34 | | | ...34 | | | ...
35 | | | +- <var>&lt;latest&gt;</var>35 | | | +- <var>&lt;latest&gt;</var>
36 | | |36 | | |
37 | | +- doc -+- 0.1 [older versions of this doc]37 | | +- doc -+- 0.1 [older versions of this doc]
38 | | +- 0.238 | | +- 0.2
3939
=== modified file 'doc/en/A_devel.sgml'
--- doc/en/A_devel.sgml 2009-11-04 22:25:05 +0000
+++ doc/en/A_devel.sgml 2012-12-02 20:31:28 +0000
@@ -394,7 +394,7 @@
394394
395395
396<sect id="svn">396<sect id="svn">
397 <heading>Working with <file>svn</file></heading>397 <heading>Working with the source repository (<file>svn</file> in process of moving to <file>git</file>)</heading>
398<p>398<p>
399 Sometimes it might be interesting for developers to check out the399 Sometimes it might be interesting for developers to check out the
400 latest code of the Blend tools or a special Blend code for the meta400 latest code of the Blend tools or a special Blend code for the meta
@@ -404,14 +404,15 @@
404<taglist>404<taglist>
405 <tag>Checkout</tag>405 <tag>Checkout</tag>
406 <item>406 <item>
407 For the Blend tools407 For the Blend tools and this documentation
408<example>408<example>
409 svn checkout svn+ssh://<var>username</var>@svn.debian.org/svn/blends/blends/trunk/blends blends409 git clone git+ssh://<var>username</var>@git.debian.org/git/blends/blends.git
410</example>410</example>
411 or for the Debian Pure Blend <var>BLEND-name</var>411 or for the Debian Pure Blend <var>BLEND-name</var>
412<example>412<example>
413 svn checkout svn+ssh://<var>username</var>@svn.debian.org/svn/blends/projects/<var>BLEND-name</var>/trunk413 svn checkout svn+ssh://<var>username</var>@svn.debian.org/svn/blends/projects/<var>BLEND-name</var>/trunk
414</example>414</example>
415 Note: This will be moved to Git (at least) soon after Wheezy release.
415 </item>416 </item>
416 <tag>Build source package</tag>417 <tag>Build source package</tag>
417 <item>418 <item>
@@ -480,17 +481,16 @@
480you like a login on this host.481you like a login on this host.
481</p>482</p>
482<p>483<p>
483The code which builds web and tasks pages is available in SVN at484The code which builds web and tasks pages is available in Git at
484<tt>svn://svn.debian.org/blends/blends/trunk/webtools</tt>. It is485<tt>git://git.debian.org/git/blends/website.git</tt>. It is
485using the <url id="http://genshi.edgewall.org/" name="Genshi486using the <url id="http://genshi.edgewall.org/" name="Genshi
486templating system"> which enables influencing the layout of the pages487templating system"> which enables influencing the layout of the pages
487by editing the templates in488by editing the templates in the
488<tt>svn://svn.debian.org/blends/blends/trunk/webtools/templates</tt>.489<file>templates</file> directory.
489You can also influence some parameters of the web pages in the490You can also influence some parameters of the web pages in the
490configuration files491configuration files in the <file>webconf</file> directory.
491<tt>svn://svn.debian.org/blends/blends/trunk/webtools/webconf</tt>.
492Last but not least you can provide translations for the web pages in492Last but not least you can provide translations for the web pages in
493<tt>svn://svn.debian.org/blends/blends/trunk/webtools/po</tt>.493the <file>po</file> directory.
494</p>494</p>
495<p>495<p>
496Once something on the web pages was changed you can activate the496Once something on the web pages was changed you can activate the
@@ -500,7 +500,7 @@
500<enumlist>500<enumlist>
501 <item>Login to <tt>alioth.debian.org</tt> or <tt>blends.debian.net</tt></item>501 <item>Login to <tt>alioth.debian.org</tt> or <tt>blends.debian.net</tt></item>
502 <item><tt>cd /var/lib/gforge/chroot/home/groups/blends/webtools/</tt></item>502 <item><tt>cd /var/lib/gforge/chroot/home/groups/blends/webtools/</tt></item>
503 <item><tt>./deploy-svn</tt></item>503 <item><tt>./deploy-dynamic-pages</tt></item>
504</enumlist>504</enumlist>
505</p>505</p>
506<p>506<p>
@@ -531,8 +531,9 @@
531should care for this!531should care for this!
532</p>532</p>
533<p>533<p>
534The static pages are maintained in SVN at534The static pages are maintained in Git at
535<tt>svn://svn.debian.org/blends/blends/trunk/websites</tt>.535<tt>git://git.debian.org/git/blends/website.git</tt> in the
536<file>websites</file> directory.
536Once you have changed the content of the pages you can activate537Once you have changed the content of the pages you can activate
537the changes by doing:538the changes by doing:
538</p>539</p>
@@ -540,7 +541,7 @@
540<enumlist>541<enumlist>
541 <item>Login to <tt>alioth.debian.org</tt> or <tt>blends.debian.net</tt></item>542 <item>Login to <tt>alioth.debian.org</tt> or <tt>blends.debian.net</tt></item>
542 <item><tt>cd /var/lib/gforge/chroot/home/groups/blends/webtools/</tt></item>543 <item><tt>cd /var/lib/gforge/chroot/home/groups/blends/webtools/</tt></item>
543 <item><tt>./deploy-static-pages</tt></item>544 <item><tt>git pull</tt></item>
544</enumlist>545</enumlist>
545</p>546</p>
546</sect>547</sect>
547548
=== modified file 'doc/en/C_bts.sgml'
--- doc/en/C_bts.sgml 2009-01-30 19:30:53 +0000
+++ doc/en/C_bts.sgml 2012-12-02 20:31:28 +0000
@@ -18,52 +18,14 @@
18program <prgn>reportbug</prgn> for this purpose.18program <prgn>reportbug</prgn> for this purpose.
19</p>19</p>
20<p>20<p>
21If you use wnpp sanely you can even tag this bug for the intended21In Debian Pure Blends some house keeping of interesting packages is done
22purpose to include it in a certain Debian Pure Blend. This was22and once an ITP is issued it should be mentioned at the relevant tasks
23described23page to keep other team members informed. To make this happen it is a
24in <url id="http://lists.debian.org/debian-devel-announce/2005/09/msg00002.html"24minimum requirement to at least foreward the ITP mail to the relevant
25name="a mail of Anthony Towns"> and25mailing list crossing fingers that somebody feels responsible to enter
26<url26this information into the according tasks file. It is even better if
27id="http://wiki.debian.org/DebianScience/Sponsoring"27you just include the information yourself (see <ref id="packageslist">
28name="the Debian wiki">. It was also described in28for more details).
29<url id="http://lists.debian.org/debian-custom/2005/04/msg00017.html"
30name="a mail of Ben Armstrong"> and in short works like this:
31
32<list>
33 <item><p>
34 Add an usertag to an existing bug by sending to
35 request@bugs.debian.org a mail containing
36 <example>
37 user &lt;email&gt;
38 usertag &lt;bug number&gt; + wnpp &lt;metapackage name&gt;
39 </example>,
40 where email is the electronic address of the person or mailing
41 list which coordinates the relevant Debian Pure Blend.
42 </p>
43 <p>
44 For instance if you want to tag an ITP with bug number
45 #123456 for Debian Med section biology you would send the
46 following mail to <email>request@bugs.debian.org </email>:
47 <example>
48 user debian-med@lists.debian.org
49 usertag 123456 + wnpp med-bio
50 thanks
51 </example>
52 </p>
53 <p>
54 <strong>Note:</strong> Because the search is case sensitive
55 please always use lower case tags!
56 </p>
57 </item>
58 <item>To search for WNPP bugs of a certain Debian Pure Blend just
59 visit the URL
60<example>
61http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=wnpp;users=<var>email</var>
62</example>
63 </item>
64</list>
65
66
67</p>29</p>
68 </sect>30 </sect>
6931
7032
=== modified file 'share/blends/blend-actions'
--- share/blends/blend-actions 2009-01-30 19:30:53 +0000
+++ share/blends/blend-actions 2012-12-02 20:31:28 +0000
@@ -1,4 +1,4 @@
1# $Id: blend-actions 1255 2008-11-19 21:53:43Z tille $1# $Id$
2#2#
3# Backend independant functions for blends package3# Backend independant functions for blends package
4#4#
55
=== modified file 'share/blends/blend-update-menus'
--- share/blends/blend-update-menus 2009-01-30 19:30:53 +0000
+++ share/blends/blend-update-menus 2012-12-02 20:31:28 +0000
@@ -1,4 +1,4 @@
1# $Id: blend-update-menus 1142 2008-10-26 06:15:36Z tille $1# $Id$
22
3# check if I am a specific user3# check if I am a specific user
4amI() {4amI() {
55
=== modified file 'share/blends/unixgroups/blend-actions'
--- share/blends/unixgroups/blend-actions 2009-01-30 19:30:53 +0000
+++ share/blends/unixgroups/blend-actions 2012-12-02 20:31:28 +0000
@@ -1,4 +1,4 @@
1# $Id: blend-actions 1195 2008-11-02 16:10:33Z tille $1# $Id$
2#2#
3# Backend dependant functions for blends package3# Backend dependant functions for blends package
4#4#
55
=== removed symlink 'sources.list'
=== target was u'sources.list.unstable'
=== modified file 'sources.list.UNRELEASED'
--- sources.list.UNRELEASED 2009-07-29 10:40:04 +0000
+++ sources.list.UNRELEASED 2012-12-02 20:31:28 +0000
@@ -2,4 +2,4 @@
2# good practice to use UNRELEASED in the changelog as target distribution2# good practice to use UNRELEASED in the changelog as target distribution
3# for not yet finished packages and blends-dev should also work in this3# for not yet finished packages and blends-dev should also work in this
4# case4# case
5deb http://ftp.debian.org/ unstable main5deb http://ftp.debian.org/debian unstable main
66
=== modified file 'sources.list.experimental'
--- sources.list.experimental 2009-01-30 19:30:53 +0000
+++ sources.list.experimental 2012-12-02 20:31:28 +0000
@@ -1,3 +1,3 @@
1# If a Blend should be uploaded to experimental it needs a sources.list1# If a Blend should be uploaded to experimental it needs a sources.list
2# file matching this target.2# file matching this target.
3deb http://ftp.debian.org/ unstable main3deb http://ftp.debian.org/debian unstable main
44
=== added file 'sources.list.raring'
--- sources.list.raring 1970-01-01 00:00:00 +0000
+++ sources.list.raring 2012-12-02 20:31:28 +0000
@@ -0,0 +1,1 @@
1deb http://archive.ubuntu.com/ubuntu/ raring main universe
02
=== modified file 'sources.list.stable'
--- sources.list.stable 2009-01-30 19:30:53 +0000
+++ sources.list.stable 2012-12-02 20:31:28 +0000
@@ -1,1 +1,1 @@
1deb http://ftp.debian.org/ stable main1deb http://ftp.debian.org/debian stable main
22
=== modified file 'sources.list.testing'
--- sources.list.testing 2009-01-30 19:30:53 +0000
+++ sources.list.testing 2012-12-02 20:31:28 +0000
@@ -1,1 +1,1 @@
1deb http://ftp.debian.org/ testing main1deb http://ftp.debian.org/debian testing main
22
=== modified file 'sources.list.unstable'
--- sources.list.unstable 2009-01-30 19:30:53 +0000
+++ sources.list.unstable 2012-12-02 20:31:28 +0000
@@ -4,4 +4,4 @@
4# distribution. You are free to provide your own source.list.unstable4# distribution. You are free to provide your own source.list.unstable
5# in the source of your meta package building code to force unstable as5# in the source of your meta package building code to force unstable as
6# target or alternatively you could change this file (/etc/blends/sources.list.unstable).6# target or alternatively you could change this file (/etc/blends/sources.list.unstable).
7deb http://ftp.debian.org/ testing main7deb http://ftp.debian.org/debian testing main

Subscribers

People subscribed via source and target branches

to all changes: