Re: Safe file update library ready (sort of)

2011-01-28 Thread Salvo Tomaselli


On Friday 28 January 2011 03:26:42 Ted Ts'o wrote:
> On Wed, Jan 26, 2011 at 06:14:42PM +0100, Olaf van der Spek wrote:
> > On Wed, Jan 26, 2011 at 5:36 PM, Hendrik Sattler
> > 
> >  wrote:
> > > BTW: KDE4 is a very good example for failure with modern filesystems. I
> > > regularly loose configuration files when suspend-to-ram fails even if
> > > the configuration of the running programs were not changed. Yay :-(
> > > And this is with XFS, not Ext4! Filed a bug a looong time ago in
> > > KDE BTS. Reaction: none!
Well kde4 has a special ability for loosing configurations, i can't see any 
reason because a failed s2ram should destroy configurations that were not in 
editing-phase since months.

As workaround i suggest
alias s2ram=sync;s2ram
Now that i think of it. We could force a sync before suspending. Maybe 
patching s2ram to sync() before taking any action? This wouldn't solve the 
problem but could help making the cases when it occurs more rare.
And anyway the filesystem would be in a better state when it is fscked.

> If you don't like that answer, you'll find that it's true for any
> other OS (i.e., BSD, OpenSolaris, etc.)  --- so either KDE needs to
> get with the program, or find its users gradually switching to other
> windowing systems that have sanely written libraries.
I agree here, but kde guys are hard to convince that something needs to be 
changed...

Bye
-- 
Salvo Tomaselli


signature.asc
Description: This is a digitally signed message part.


Re: Bug#611315: ITP: channel-server -- channel server for XMPP-based decentral social networking

2011-01-28 Thread Joachim Breitner
Hi Jonas,

Am Freitag, den 28.01.2011, 00:41 +0100 schrieb Jonas Smedegaard:
> Package: wnpp
> Severity: wishlist
> Owner: Jonas Smedegaard 
> 
> * Package name: channel-server
>   Version : 0.0.1
>   Upstream Author : Stephan Maka 
> * URL : https://github.com/astro/channel-server
> * License : Apache-2
>   Programming Lang: JavaScript
>   Description : channel server for XMPP-based decentral social networking
> 
>  Node is an event-based server-side JavaScript engine.
>  .
>  channel-server is an XMPP component implemented in Node.
>  .
>  Social network users who are concerned about privacy and censorship
>  want to run their own decentralized instances, yielding full control
>  over own data. channel-server is a building block for a bright future:
>  it exposes your data to the network, featuring access control and
>  real-time update notification.
>  .
>  The primary network protocol is Buddycloud Channels, an open federated
>  protocol from http://open.buddycloud.com/ .

I’d suggest to reword the 3rd paragraph a bit, it is too advertising for
a package description, and should be more objective. Especially given
that the package does not provide a decentralized social network, but
only a building block.

Greetings,
Joachim

-- 
Joachim "nomeata" Breitner
Debian Developer
  nome...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata


signature.asc
Description: This is a digitally signed message part


Re: Bug#611315: ITP: channel-server -- channel server for XMPP-based decentral social networking

2011-01-28 Thread Jonas Smedegaard

On Fri, Jan 28, 2011 at 01:52:32PM +0530, Joachim Breitner wrote:

Am Freitag, den 28.01.2011, 00:41 +0100 schrieb Jonas Smedegaard:
 Social network users who are concerned about privacy and censorship 
 want to run their own decentralized instances, yielding full control 
 over own data. channel-server is a building block for a bright 
 future: it exposes your data to the network, featuring access 
 control and real-time update notification.


I’d suggest to reword the 3rd paragraph a bit, it is too advertising 
for a package description, and should be more objective. Especially 
given that the package does not provide a decentralized social network, 
but only a building block.


Thanks - good point!


 - Jonas

--
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature


Bug#611371: ITP: eyes.js -- customizable value inspector for Node

2011-01-28 Thread Jonas Smedegaard
Package: wnpp
Severity: wishlist
Owner: Jonas Smedegaard 

* Package name: eyes.js
  Version : 0.1.6
  Upstream Author : Alexis Sellier 
* URL : https://github.com/cloudhead/eyes.js
* License : Expat
  Programming Lang: JavaScript
  Description : customizable value inspector for Node

 Node is an event-based server-side JavaScript engine.
 .
 eyes is a customizable value inspector for Node, uncluttering output in
 the console.  Also deals with circular objects in an intelligent way,
 and can pretty-print object literals.



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110128142854.1071.36779.reportbug@localhost.localdomain



Re: package testing, autopkgtest, and all that

2011-01-28 Thread Ian Jackson
Iustin Pop writes ("Re: package testing, autopkgtest, and all that"):
> As it seems to me, right now this is most useful for individual
> maintainers to declare, and run, their own tests to ensure the built
> packages are fine. A good start, I'd say.

Yes, you can certainly use it that way.

> I think even without a full archive integration, having this spec
> publicised a bit among developers would be useful; I know I'm looking
> forward to adapting my own packages.

Perhaps I should be trying to get the spec referred to in useful
places ?

Ian.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/19778.56964.874761.328...@chiark.greenend.org.uk



Bug#611378: ITP: vows -- asynchronous BDD & continuous integration for Node

2011-01-28 Thread Jonas Smedegaard
Package: wnpp
Severity: wishlist
Owner: Jonas Smedegaard 

* Package name: vows
  Version : 0.5.3
  Upstream Author : Alexis Sellier 
* URL : http://vowsjs.org/
* License : Expat
  Programming Lang: JavaScript
  Description : asynchronous BDD & continuous integration for Node

 Node is an event-based server-side JavaScript engine.
 .
 Vows is a behavior driven development (BDD) framework for Node.
 .
 Vows was built from the ground up to test asynchronous code.  It
 executes your tests in parallel when it makes sense, and sequentially
 when there are dependencies.
 .
 Emphasis was put on speed of execution, clarity and user experience.
 .
 This package contains the vows library for Node, and the script vows
 for running tests from the commandline.



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110128152728.16144.69249.reportbug@localhost.localdomain



Bug#611391: ITP: cradle -- high-level, caching, CouchDB client for Node

2011-01-28 Thread Jonas Smedegaard
Package: wnpp
Severity: wishlist
Owner: Jonas Smedegaard 

* Package name: cradle
  Version : 0.3.1
  Upstream Author : Alexis Sellier 
* URL : https://github.com/cloudhead/cradle
* License : Expat
  Programming Lang: JavaScript
  Description : high-level, caching, CouchDB client for Node

 Node is an event-based server-side JavaScript engine.
 .
 Cradle is an asynchronous javascript client for CouchDB.  It is
 somewhat higher-level than most other CouchDB clients, requiring a
 little less knowledge of CouchDB's REST API.
 .
 Cradle also has built-in write-through caching, giving you an extra
 level of speed, and making document _updates_ and _deletion_ easier.



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110128185724.8448.60793.reportbug@localhost.localdomain



Bug#611400: ITP: wayland -- new generation compositor

2011-01-28 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: debia...@lists.debian.org

* Package name: wayland
  Version : git
  Upstream Author : Kristian Høgsberg and others
* URL : http://wayland.freedesktop.org/
* License : GPL & MIT/X mostly.
  Programming Lang: C
  Description : new generation compositor


>From the homepage:

Wayland is a protocol for a compositor to talk to its clients as well as
a C library implementation of that protocol. The compositor can be a
standalone display server running on Linux kernel modesetting and evdev
input devices, an X application, or a wayland client itself. The clients
can be traditional applications, X servers (rootless or fullscreen) or
other display servers.

The wayland repository includes a compositor which can run as an X
client or under Linux KMS and a few clients, but both the compositor and
clients are essentially test cases.


I'm not yet sure what pieces we're going to ship, and in which binary
packages. But let's keep track in the BTS that the X Strike Force is
going to take care of it.

(I don't like the “new generation” bit in the short description,
suggestions welcome.)

KiBi.



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/2011012824.32064.58969.reportbug@talisker



Bug#611401: ITP: libxkbcommon -- library interface to the XKB compiler

2011-01-28 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: debia...@lists.debian.org

* Package name: libxkbcommon
  Version : git
  Upstream Author : Dan Nicholson and others
* URL : http://cgit.freedesktop.org/xorg/lib/libxkbcommon/
* License : MIT/X
  Programming Lang: C
  Description : library interface to the XKB compiler

The idea is to get rid of the fork/exec xkbcomp in the X server, and
move that to a shared library; which can be reused, e.g. in wayland.

This is an experimental library, and it will likely break in horrible
ways in its early days. We should be able to keep that manageable thanks
to strong dependencies.

KiBi.



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110128225246.4633.31952.reportbug@talisker



Bug#611415: ITP: libnode-node-uuid -- simple, fast generation of RFC4122(v4) UUIDs in JavaScript

2011-01-28 Thread Jonas Smedegaard
Package: wnpp
Severity: wishlist
Owner: Jonas Smedegaard 

* Package name: libnode-node-uuid
  Version : 1.1.0
  Upstream Author : Robert Kieffer 
* URL : https://github.com/broofa/node-uuid
* License : MIT or GPL
  Programming Lang: JavaScript
  Description : simple, fast generation of RFC4122(v4) UUIDs in JavaScript

 Node is an event-based server-side JavaScript engine.
 .
 Node-uuid provides simple, fast generation of RFC4122(v4) UUIDS.  It
 runs in Node and all major browsers.



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110129004914.18153.69176.reportbug@localhost.localdomain



Bug#611421: ITP: libencode-imaputf7-perl -- modification of UTF-7 encoding for IMAP

2011-01-28 Thread TANIGUCHI Takaki
Package: wnpp
Owner: tak...@debian.org
Severity: wishlist

* Package name: libencode-imaputf7-perl
  Version : 1.05
  Upstream Author : Peter Makholm 
* URL or Web page : http://search.cpan.org/
* License : Perl
  Description : modification of UTF-7 encoding for IMAP
IMAP mailbox names are encoded in a modified UTF-7 when names contains
international characters outside of the printable ASCII range. The
modified UTF-7 encoding is defined in RFC2060 (section 5.1.3).



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/871v3wql8l.wl%tak...@asis.media-as.org



Bug#611422: ITP: libmath-base85-perl -- Perl extension for base 85 numbers, as referenced by RFC 1924

2011-01-28 Thread TANIGUCHI Takaki
Package: wnpp
Owner: tak...@debian.org
Severity: wishlist

* Package name: libmath-base85-perl
  Version : 0.2 
  Upstream Author : Tony Monroe
* URL or Web page : http://cpan.org/
* License : Perl
  Description : Perl extension for base 85 numbers, as referenced by RFC 
1924
 RFC 1924 describes a compact, fixed-size representation of IPv6 addresses
 which uses a base 85 number system. Math::Base85 handles some of the uglier
 details of it.
 .
 The base 85 numbers (from 0 to 84) are as follows:
 .
 0..9 A..Z a..z ! # $ % & ( ) * + - ; < = > ? @ ^ _ ` { | } ~
 .
 At the moment, there's not much in this module. But it should be sufficient
 for the purposes of RFC 1924.
 .
 This module has a variable called $Math::Base85::base85_digits, which is a
 string containing the digits of the base 85 alphabet from lowest (0) to
 highest (~), in that order.



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87zkqkp6l1.wl%tak...@asis.media-as.org



Bug#611423: ITP: libmysql-diff-perl -- Perl module for comparing the table structureof two MySQL databases

2011-01-28 Thread TANIGUCHI Takaki
Package: wnpp
Owner: tak...@debian.org
Severity: wishlist

* Package name: libmysql-diff-perl
  Version : 0.33
  Upstream Author : Adam Spiers 
* URL or Web page : http://cpan.org/
* License : Perl
  Description : Perl module for comparing the table structure
of two MySQL databases



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87y664p6hc.wl%tak...@asis.media-as.org



Bug#611424: ITP: libnet-nslookup-perl -- Provide nslookup(1)-like capabilities

2011-01-28 Thread TANIGUCHI Takaki
Package: wnpp
Owner: tak...@debian.org
Severity: wishlist

* Package name: libnet-nslookup-perl
  Version : 1.19
  Upstream Author : darren chamberlain 
* URL or Web page : http://cpan.org/
* License : GPL-2.0+
  Description : Provide nslookup(1)-like capabilities
Net::Nslookup provides the capabilities of the standard UNIX command
line tool nslookup(1). Net::DNS is a wonderful and full featured module,
but quite often, all you need is `nslookup $host`. This module provides
that functionality.



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87wrlop6et.wl%tak...@asis.media-as.org