Debian-news is about one simple thing - news about Debian GNU/Linux and the top free distributions based on Debian GNU/Linux.


 

Misc Developer News (#28)

In this issue: + Debian Member Porfolio Service + Release goals bugs displayed in the PTS + Transitions displayed in the PTS + dh_linktree helper tool + Patch Tagging Guidelines: DEP-3 moved to ACCEPTED status

Debian Member Porfolio Service
——————————

The Debian Member Portfolio Service (formerly known as Debian Developer
Portfolio Service) is now available at http://portfolio.debian.net/. The
purpose of this change is to acknowledge that we have non-packaging
members now. The service is still developed and hosted by me. I welcome
suggestions for improving the service as well as translations to your
language. The source code (Python/Pylons) for the service is available in
a public git repository[1] under the terms of the GNU Affero General
Public License.

— Jan Dittberner

[1] http://debianstuff.dittberner.info/gitweb.cgi?p=ddportfolioservice.git

Release goals bugs displayed in the PTS
—————————————

The Package Tracking System will now display a prominent TODO notice
whenever you have one (or more) outstanding bug(s) which are part of a
release goal. Example: http://packages.qa.debian.org/twinkle

— Raphaël Hertzog

Transitions displayed in the PTS
——————————–

The Package Tracking System will now display a prominent warning when a
package is part of an ongoing or a planned testing transition. It invites
the maintainer to avoid uploads that might disrupt the transition and
gives links to the transition tracker[2], the debian-release archives[3],
and the listing of transition bugs[4].

— Raphaël Hertzog

[2] http://release.debian.org/transitions/
[3] http://lists.debian.org/debian-release/
[4] http://bugs.debian.org/cgi-bin/pkgreport.cgi?users=release.debian.org@packages.debian.org;tag=transition

dh_linktree helper tool
———————–

If your package contains embedded copies of PHP/javascript files (or any
other file that gets directly shipped as-is), it can be tedious to
replace them with symlinks to packaged copies. The new tool dh_linktree
(package dh-linktree) might help you in this task. You just have to
include the Debian package corresponding to your embedded copies in your
build dependencies and create a debian/foo.linktrees files explaining
what to do. dh_linktree will create the symlink tree for you and add the
corresponding dependency in ${misc:Depends} (if needed). It can operate
in several modes:
* embed: it will unconditionally integrate the whole directory at the
indicated place
* replace: it will only replace the files already installed by your
package with symlinks to the corresponding file in the official
package.
* de-duplicate: like replace except that it will only do it if the files
are exactly identical.

If you want to learn more, install the dh-linktree package and read the
manual page dh_linktree(1).

— Raphaël Hertzog

Patch Tagging Guidelines: DEP-3 moved to ACCEPTED status
——————————————————–

DEP-3[5] has been promoted to ACCEPTED status. This format standardises a
set of headers that you are encouraged to use when documenting patches
that you add to Debian packages.

— Raphaël Hertzog

[5] http://dep.debian.net/deps/dep3/

– bye, pabs http://wiki.debian.org/PaulWise

No Response to “Misc Developer News (#28)” »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment

Leave a Reply

Your email address will not be published. Required fields are marked *


*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Debian-News is not related to the Debian Project.
All logos and trademarks on this site are property of their respective owners.