Bug#756279: ITP: ui-gxmlcpp -- High-level C++ wrapper library for libxml2/libxslt

2014-07-28 Thread Stephan Sürken
Package: wnpp
Severity: wishlist
Owner: "Stephan Sürken" 

* Package name: ui-gxmlcpp
  Version : 1.4.3 (tarball to be released on SF soon)
  Upstream Author : Stephan Sürken 
* URL : http://ui-gxmlcpp.sourceforge.net/
* License : LGPL2+
  Programming Lang: C++
  Description : High-level C++ wrapper library for libxml2/libxslt

"ui-gxmlcpp" is a high-level C++ wrapper around libxml2 and
libxslt. It might be a choice for if your needs are some subset
of:

 - XML DOM Tree parsing.
 - Basic read/write support from/to trees via XPath.
 - Serialization.
 - Stylesheets and stylesheet translation support.
 - XMLSchema and RelaxNG validation.

If your needs are "lower-level" (e.g., proper DOM tree API
support or SAX parsing), "gdome2" or "xml++" will be the right
choices.
---

This is the continuation of 'sp-gxmlcpp' (already in Debian).

FYI: 'sp-gxmlcpp' has been renamed to 'ui-gxmlcpp' at some
point, and also got a dependency on 'ui-utilcpp'. As the latter
is now in Debian too, we can provide updates.

The old 'sp' and new 'ui' lib* binary packages will not
conflict, and will be installable in parallel. 'sp-gxmlcpp'
however may eventually be removed completely from the archive
later.

Hth!

Stephan


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20140728120709.32114.59908.report...@weslok.olx.intra



Bug#551629: ITP: ui-auto -- A set of shell tools to manage software project development

2009-10-19 Thread Stephan Sürken
Package: wnpp
Severity: wishlist
Owner: "Stephan Sürken" 

* Package name: ui-auto
  Version : 1.1.9
  Upstream Author : Stephan Sürken 
* URL : https://sourceforge.net/projects/ui-auto/
* License : GPL
  Programming Lang: Shell
  Description : A set of shell tools to manage software project development

1. Release automation

First of all, there is support for automation of software
release around the 'ui-auto-release' tool; it currently (Oct
2009) supports the build systems autotools and cmake and the
version control systems cvs, svn and git. Its basic goal is to
automate the reoccurring administrative duties around software
releases (like NEWS/ChangeLog files, VC tagging, uploading,
...). It also has a non-interactive mode that makes it suitable
for automated snaphot builds from cron, and a special Debian
mode to automate Debian package builds.

Tools: ui-auto-release, ui-auto-ubs, ui-auto-uvc, ui-auto-release-multi

2. Development help

Secondly, there is also a set of tools to help develop from VC
checkouts (simply via environment variables). This is useful if
you develop on several projects at the same time having
inter-dependencies.

Tools: ui-auto-env, ui-auto-shell, ui-auto-update

3. cmake and autotools library

There is small library for autotools (m4 macros) and cmake
(tests) to avoid redundancies per project for ui-auto
project. Using any of these is totally optional, though.

-- System Information:
Debian Release: 5.0.3
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)



--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#537721: ITP: mini-buildd -- Minimal Debian buildd

2009-07-20 Thread Stephan Sürken
Package: wnpp
Severity: wishlist
Owner: "Stephan Sürken" 

* Package name: mini-buildd
  Version : 0.8.3
  Upstream Author : Stephan Suerken 
* URL : None yet: Debian Native, VCS will move to alioth.
* License : GPL2+
  Programming Lang: Python, Shell
  Description : Minimal Debian buildd

Follows an excerpt from the README:
==
What' this?
==
Mini-buildd is an easy-to-setup Debian autobuilder and
repository. Its general notion is that of addons for a Debian
base distribution (like etch, lenny, or sid) with an emphasis on
clean builds and package checking.

In essence, it glues together standard and approved Debian/Unix tools
in dedicated Debian packages. It aims for easyness of configuration
and maintenance.

Examples of intended usages:

   * build, test and repo system for a Debian developer.
   * build and repo system for private Debian package repositories.
   * build and repo system for an organisation (add-on packages to a Debian 
base).

==
Status && Future
==
The 0.8.x are rather stable and used in production. It already features

   * Fully configurable via debconf.
   * Fully automated setup (repos, chroots).
   * Uses LVM snapshots for efficient and secure chroot handling.
   * Experimental distribution per base for testing.
   * Enforce a bpo-like versioning scheme.
   * Uploads as source package only, all builds are done in defined chroots.
   * QA-Checking of packages (lintian and others).
   * Auto-backports: Allows automated "no-changes" backports
 with only one upload.

There are also some things mbd does not have, but would like to
see in future versions:

   * Using mini-dinstall imposes some limitations; especially
 mbd does not use pooling and cannot build different
 packages concurrently; we will either drop mini-dinstall at
 some point, or use a pimped rewritten version.
   * Staging yet (we would like to see some manual staging facility).
   * Package maintenance (maybe a very simple web interface).
   * There's is currently no proper manual (debconf texts is the
 best you can get at this point ;).


-- System Information:
Debian Release: 5.0.2
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)



--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org