Re: Conflict between debian/upstream (DEP-12) & debian/upstream/ (uscan)

2014-02-21 Thread Bastien ROUCARIES
Le 12 févr. 2014 15:41, "Andreas Tille"  a écrit :
>
> Hi,
>
> On Wed, Feb 12, 2014 at 04:11:41PM +0900, Charles Plessy wrote:
> > Le Wed, Feb 12, 2014 at 12:06:42AM -0500, James McCoy a écrit :
> > >
> > > That being said, I don't have access to most of the packages.  Even
if I
> > > did, it feels "dirty" to go and commit to a couple hundred packages I
> > > have no involvement with instead of adapting two pieces of software to
> > > deal with both path names.
> >
> > Hi James,
> >
> > you already have commit access to the Debian Med packages, like all
other
> > Debian developers.  Please go ahead !
>
> I take this "go ahead" for "yes, I accept the move".  While I would have
> no problems with this I wonder if it is appropriate to simply go on here
> without at least informing Debian Science and DebiChem who also maintain
> some d/upstream files.  If I might have sounded against the move in the
> past my main problem was that the affected parties were not included into
> the decision making process.

Lintian vive pièce of advice for using debian/upstream file

I think the problem will more important than you think

Bastien
> So I have put the relevant mailing lists in CC to at least give people
> lurking there some heads up and a slight chance to insist.
>
> I would say:  If nobody will insist until after the weekend we might go
> ahead.  And for the actual action I agree with Charles that I see no
> problem if James would simply commit a change to Debian Med repositories
> (SVN and Git).  That's fine and would save us (me or Charles) some work
> and is perfectly possible permission-wise.
>
> Kind regards
>
>   Andreas.
>
> PS: I think I did not got any answer to my question about further plans
> for the debian/upstream/ dir.  I would be really happy to understand
> the big picture to make sure we will not again invent something which
> needs to be changed later on.
>
> --
> http://fam-tille.de
>
>
> --
> To UNSUBSCRIBE, email to debian-science-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
listmas...@lists.debian.org
> Archive: http://lists.debian.org/20140212143924.ga21...@an3as.eu
>


Re: Multirelease, something like Multiarch.

2014-02-21 Thread James McCoy
On Fri, Feb 21, 2014 at 09:31:56AM -0600, Mike Mestnik wrote:
> Now we've a similar situation for releases and even distributions.  We can
> run multiple releases using a chroot for each, but perhaps this system can
> be improved on.

This doesn't seem particularly Debian-specific, so I'm not sure this
list is the right place to hold such a discussion.  You may be
interested in Bedrock Linux[0] which seems to be doing pretty much what
you describe.

0: http://www.bedrocklinux.org/

Cheers,
-- 
James
GPG Key: 4096R/331BA3DB 2011-12-05 James McCoy 


signature.asc
Description: Digital signature


Re: Conflict between debian/upstream (DEP-12) & debian/upstream/ (uscan)

2014-02-21 Thread James McCoy
On Sat, Feb 22, 2014 at 10:07:42AM +0900, Charles Plessy wrote:
> you are very welcome to migrate the ‘debian/upstream’ files of the Debian Med
> packaging team.  Please do not worry about the ‘debian/upstream-metadata.yaml’
> files.
> 
> Since a large share of the ‘debian/upstream’ files are in Debian Med packages,
> this will give the momentum for the whole migration.

Ok.  I'll update my repository list this weekend and run through the
changes then.

Cheers,
-- 
James
GPG Key: 4096R/331BA3DB 2011-12-05 James McCoy 


signature.asc
Description: Digital signature


Re: Conflict between debian/upstream (DEP-12) & debian/upstream/ (uscan)

2014-02-21 Thread Charles Plessy
Le Wed, Feb 12, 2014 at 03:39:24PM +0100, Andreas Tille a écrit :
> 
> I would say:  If nobody will insist until after the weekend we might go
> ahead.  And for the actual action I agree with Charles that I see no
> problem if James would simply commit a change to Debian Med repositories
> (SVN and Git).  That's fine and would save us (me or Charles) some work
> and is perfectly possible permission-wise.

Hi James,

you are very welcome to migrate the ‘debian/upstream’ files of the Debian Med
packaging team.  Please do not worry about the ‘debian/upstream-metadata.yaml’
files.

Since a large share of the ‘debian/upstream’ files are in Debian Med packages,
this will give the momentum for the whole migration.

It would be very useful to do is sooner than later.  For instance, there is
an entry proposed to the Developers News that mentions ‘debian/upstream’ path.
I would much prefer to resolve that issue before sending it.

Have a week-end,

Charles

-- 
Charles Plessy
Debian Med packaging team,
http://www.debian.org/devel/debian-med
Tsurumi, Kanagawa, Japan


-- 
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/20140222010742.ga6...@falafel.plessy.net



Re: Bug#727708: Linux Security, Red Hat and Systemd Conspiracy

2014-02-21 Thread Ansgar Burchardt
Hi,

Thorsten Glaser writes:
> Georgy Demidov dixit:
>>Debian user here. This is my first and last letter about the bug
>>#727708. I feel this is important to share.
>
> http://mid.gmane.org/1393001326.916837...@f432.i.mail.ru
>
> Thank you for sharing this. This was very appreciated, and I think
> everyone involved in current GNU/Linux affairs ought to read it.

Hmm, not sure. I get the impression there's another conspiracy involved:
systemd provides additional features (like NoNewPrivs) that aren't
readily provided elsewhere. I very much suspect people close to the
three letter agencies are interested in making these *not* available to
the large mass of people. But their mails are too easy to look
through (which confuses me)...

Ansgar
*scnr*


-- 
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/87r46wvzr4@deep-thought.43-1.org



Bug#739724: ITP: ruby-tinder -- Ruby wrapper for the Campfire API

2014-02-21 Thread Jonas Genannt
Package: wnpp
Severity: wishlist
Owner: Jonas Genannt 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

* Package name: ruby-tinder
  Version : 1.9.3
  Upstream Author : Brandon Keepers 
* URL : http://github.com/collectiveidea/tinder
* License : MIT
  Programming Lang: Ruby
  Description : Ruby wrapper for the Campfire API

Tinder is a library for interfacing with Campfire, the chat application from 
37Signals, allowing you to programmatically manage and speak/listen in chat 
rooms.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJTB9hLAAoJEPBM7/YBbP/QDpEQAJwD6i3hRsV/MyFnb3sIr33B
d9HMNDJ3dlDfv8mOAxGGiQiVUeBdvEUVtyOYIRu+VBEOcqGIZ3DTZqGFKzD39Sil
0Fu5OS1+3ndMPe7BUn18JL4Ppp9AspmPAQVZZE8t2OqXOkpziuS44+K4fJxb87EC
jcPFrcK6bFO/QMhITxgoKRlsmW8O+LAy47/vgZ4wMUJuw82QxQhVs3hW2GqocRPI
gMys5owsf1ArXMUtvq/IPoZW1RJDoAj69GkrvhFq/JkIuAJ1VYFY3BHugq6G92zE
dUzug0oBJemffIiKaoHVbgeYcbi7wizXql/bcQzB2uLGgHASwmYfq7dwnGcaF8DD
yF9uw/BUP/OFv9+udzMVnzAU231k4aw9gbEn/1g5m6/EfJGmLnMpvmhZXYEHn9BE
fptT4dzYsuwza+A73LDQMv0Q7a8oIdA5JmMc4kBBdXSWQxa+aenFT4FaAQmczZsF
6x66wHiHn9PrD1iHrK/EFZys21BQlB5WfF9vLkUQW1IBdEGc6+L2fUMbU81i8xe1
xrba9F2NzckcSxWZ3RPpMDN0wLtTb0BZWrJndVRgfOCV04FoQ7uITJLKfKog0qIj
3NKTclLuTUL1QG0aWJyeFdh7/WXa9+YeXSM1wl96E8DHUPIJvt5tW1znYY0kH/wd
KP3yWBqm1E4pog2kJtHj
=+AeM
-END PGP SIGNATURE-


-- 
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/20140221225051.9146.31033.report...@swetlana.brachium-system.net



Re: default init on non-Linux platforms

2014-02-21 Thread John Paul Adrian Glaubitz
On 02/21/2014 11:38 PM, Kevin Chadwick wrote:
> previously on this list hero...@gentoo.org contributed:
> 
>>> And grepping through the output of "ps" or similar is not what
>>> I would consider reliable and robust either.  
>>
>> Nod. grepping `ps` is what we should avoid at all cost.
> 
> All cost? While I like OpenRC and thanks to Gentoo for it and like
> your mention of each to there own (I am no old-nerd by the way). I have
> to disagree.

Kevin, I don't think you understand the reasoning behind this. Again,
the problem the init system has to solve here is being able to track a
process with a 100% accuracy, so whatever automated mechanisms you have
configured when certain situations occur, they have to find the correct
process to work on as to not kill the daemon instance you actually
still need.

And, to my current knowledge, this is not possible without a mechanism
like CGroups. Whether you rely on PID files or grep through the output
of "ps" or use "pidof", either of them are fragile and prone to fail.

I elaborated in my actual real-life case how PID files are prone to
failure - I am aware that the situation with the full filesystem
shouldn't occur in the first place, but, well administrators are just
humans after all - and, using "ps" to track the process you are looking
for to be able to restart, stop or kill it, can obviously be easily
tricked into failure as well. Just imagine some other (malicious)
process using the same name as well or when you need to control
different instances of the very same process. "pidof" might help
when you have the full path. But how does that keep you from working
on the wrong instance?

I have been looking for a solution of solving that problem without
CGroups, but I haven't really found one yet.

Do you know one?

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913


-- 
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/5307d8ff.1000...@physik.fu-berlin.de



Re: default init on non-Linux platforms

2014-02-21 Thread Kevin Chadwick
previously on this list hero...@gentoo.org contributed:

> > And grepping through the output of "ps" or similar is not what
> > I would consider reliable and robust either.  
> 
> Nod. grepping `ps` is what we should avoid at all cost.

All cost? While I like OpenRC and thanks to Gentoo for it and like
your mention of each to there own (I am no old-nerd by the way). I have
to disagree.

If a service fails I am more interested in why and what will happen if
it restarts and not is it back-up already. For that, I would use
redundant servers which in any way you look at it and especially for
high availability situations must be more reliable than trying to
restart a failed service blindly that may not operate as it should when
it does.

Functional externally generated tests like https returned this file are
most valuable for monitoring services and I don't really see your point
or the major benefit at all, especially if it involves increased kernel
complexity.

cgroups doesn't break that, worth it, question for me personally.

However whilst I have found the reasoning by the CTTE to have been
rather disappointing and superficial and I am unlikely to ever use
systemd due to having fundamental issues with it. If a major concern was
portability and many of you have your heart set on systemd then
although it goes against my desires and technical concerns then perhaps
pgroups are worth a mention.




http://marc.info/?l=openbsd-misc&m=135313692911156&w=2


how can someone write this and not explain why a process managing
pgroups can't achieve the same results?

pgroups is going to be the first alternative for someone instinctively
looking for a portable alternative, so i'm genuinely interested in
knowing why they've discarded the idea

i am, however, aware of differences *unrelated* to writing a systemd
like appliance. pgroups do not provide per item hostname and other
virtualization facilities in freebsd jails/linux cgroups, but what
about *relevant* differences? something weak like "the index for for
cgroups is wide enough to fit an UUID"? in other words, something that
*doesn't* require a completely new api?




http://marc.info/?l=openbsd-misc&m=135314269712851&w=2

therefore the requirement for cgroups is completely arbitrary

also of interest:

* early versions of systemd documentation advised daemon authors not
to double fork. presumably cgroups wasn't in the radar at the time

* several (all?) openbsd daemons have options for not double-forking.
some of these daemons have the gall of preceding systemd




-- 
___

'Write programs that do one thing and do it well. Write programs to work
together. Write programs to handle text streams, because that is a
universal interface'

(Doug McIlroy)

In Other Words - Don't design like polkit or systemd
___


-- 
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/163088.43505...@smtp102.mail.ir2.yahoo.com



Re: Bug#727708: Linux Security, Red Hat and Systemd Conspiracy

2014-02-21 Thread Thorsten Glaser
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA384

Georgy Demidov dixit:

>Debian user here. This is my first and last letter about the bug
>#727708. I feel this is important to share.

http://mid.gmane.org/1393001326.916837...@f432.i.mail.ru

Thank you for sharing this. This was very appreciated, and I think
everyone involved in current GNU/Linux affairs ought to read it.

bye,
//mirabilos
- -- 
I believe no one can invent an algorithm. One just happens to hit upon it
when God enlightens him. Or only God invents algorithms, we merely copy them.
If you don't believe in God, just consider God as Nature if you won't deny
existence.  -- Coywolf Qi Hunt
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.14 (MirBSD)

iQIcBAEBCQAGBQJTB8wOAAoJEHa1NLLpkAfgCvIP/A650/sVYmdaIfEhmLz7wi0a
PuUrbkzFA/Y/ijWIS/nhdD171A+YboUZe/o0oVWcyqy8gv6PtbPKK0Ge08kNkUx5
HMjIusoTlKNvBBe2m1KG/t27DDQSGL6nbeiqZ8w65k3GQhCwk7JY9aibc9R76I+w
hHAw71zmxdRfm38BJZjsQCI0QCcaH/jryQgdzLeUCAGsncULu+Uj7hjvv5tMJ7b3
GpS6aoq0ijqvxQVyY2qeCVFgxSHR5MnBQ7I+Dwr2kXslWfUwdjm5vMKTXzE4W08z
ym0z35E5a2dqZBkLnUnq3zaqyLmXRjvGTmxHcZI33WAOHUNN5AhA9J3YtJnxDb+S
munMyeFr/TxzC8J5SvvWo4FLK9VeFc4+PiZiLtU6vF8os1OxC0Fyt77TVhtlaMBb
50TYcaElIIwGp6OXMO4XhMJ7VMs3qlBD4N4iwRJsyJzr9aEfVvXs4fvfsUVKD4Fw
stQ119kte4wfyXwvFBaUGro2uYNPq3LViKIe6cgMnd6jZWZ9L2dSjSKsyftRouBJ
OmRnjtUmiQVXfmpYWUpxrEGLK4TnD8F2P7tytdcbt67PCez+Wi4bM4d84w8rHMVF
HhYljYs//kk2UBqqxJwTbToCoqhonNyjBK/edYksX+CoqjskZVu3sujLTxUTREvh
fO6EZhExtJwg7Hrc2Yn5
=9EIg
-END PGP SIGNATURE-


-- 
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/pine.bsm.4.64l.1402212155480.28...@herc.mirbsd.org



Re: Bug#727708: Linux Security, Red Hat and Systemd Conspiracy

2014-02-21 Thread Chris Knadle
This particular statement was taken out of context:

On Friday, February 21, 2014 20:48:46 Georgy Demidov wrote:
[...]
> Linus Torvalds about Lennart Poettering: “Two-faced lying weasel” would be
> the most polite thing I could say. But it almost certainly will involve a
> lot of cursing.

When Linus wrote this (in Oct 2012), it was specifically about a bug in udev 
concerning deadlocking if moudule_init() did a request_firmware() which 
apparently broke in udev182. [1]

Linus was really pissed off because this issue had dragged on for months and 
Kay had apparently ignored patches to fix it [2].  I don't personally think 
this was because of malice or conspiracy -- it's far more likely to be some 
kind of technical misunderstanding or a design issue than anything else.

[1]: https://lkml.org/lkml/2012/10/2/303

[2]: https://lkml.org/lkml/2012/10/3/484

  -- Chris

--
Chris Knadle
chris.kna...@coredump.us


--
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/1488975.ZTTClMYzO7@trelane



Re: Bug#739706: ITP: python-iso8601 -- Simple module to parse ISO 8601 dates

2014-02-21 Thread Jakub Wilk

* Tristan Seligmann , 2014-02-21, 17:36:

* Package name: python-iso8601
 Version : 0.1.8
 Upstream Author : Michael Twomey
* URL : https://pypi.python.org/pypi/iso8601


It's already in Debian:
http://packages.qa.debian.org/p/python-iso8601.html

--
Jakub Wilk


--
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/20140221173351.ga4...@jwilk.net



Linux Security, Red Hat and Systemd Conspiracy

2014-02-21 Thread Georgy Demidov
Hi!

Debian user here. This is my first and last letter about the bug #727708. I 
feel this is important to share.

Quote from Soylent News [1].

Former cypherpunk shares his  conspiratorial view on Linux security [1] :
Since then, more has happened to reveal the true story here, the depth of which 
surprised even me. The GTK development story and the systemd debate on Debian 
revealed much corporate pressure being brought to bear in Linux. [...] Some 
really startling facts about Red Hat came to light. For me the biggest was the 
fact that the US military is Red Hat's largest customer:
>"When we rolled into Baghdad, we did it using open source," General Justice 
>continued. "It may come as a surprise to many of you, but the  U.S. Army is 
>'the' single largest install base for Red Hat Linux. I'm their largest 
>customer ." ( 2008 ) [3]
This is pretty much what I had figured. I'm not exactly new to this, and I 
figured that in some way the military-industrial/corporate/intelligence complex 
was in control of Red Hat and Linux. [...] But I didn't expect it to be stated 
so plainly. Any fool should realize that "biggest customer" doesn't mean 
tallest or widest, it means the most money. In other words, most of Red Hat's 
money comes from the military and, as a result, they have significant pull in 
its development. In that respect, the connection between the military and 
spying agencies, etc. should be obvious.
Next, the  FOSDEM: NSA Operation ORCHESTRA Annual Status Report is well worth 
watching in its entirety (including the Q&A at the end). To me, this turned out 
to be a road-map detailing how Red Hat is operating on Linux!"

Linus Torvalds about Lennart Poettering: “Two-faced lying weasel” would be the 
most polite thing I could say.
But it almost certainly will involve a lot of cursing.

"Systemd propaganda: It's a crap!" - Gentoo Dev Patrick Lauer [5]

[1] http://soylentnews.org/article.pl?sid=14/02/20/031231

[2] 
http://igurublog.wordpress.com/2014/02/17/biography-of-a-cypherpunk-and-how-cryptography-affects-your-life/

[3] http://archive09.linux.com/feed/61302

[4] 
http://video.fosdem.org/2014/Janson/Sunday/NSA_operation_ORCHESTRA_Annual_Status_Report.webm

[5] 
http://gentooexperimental.org/~patrick/weblog/archives/2013-10.html#e2013-10-29T13_39_32.txt

Multirelease, something like Multiarch.

2014-02-21 Thread Mike Mestnik
Hello,
  Multiarch gives the ability to store libraries in the main root lib
directories from different architectures and this allows applications to
co-exist on the same system.  Some applications are compiled for amd64
while others are for i386 and perhaps x32.  This could have been done using
chroots and for a long time prior to Multiarch it was.  The problems of,
what happens when a i386 app loads a library for amd64 were handled.

Now we've a similar situation for releases and even distributions.  We can
run multiple releases using a chroot for each, but perhaps this system can
be improved on.  Along comes the idea of supporting Multirelease.
 Certainly there is a lot to work out and I'm sure there will be plenty of
ideas and good solutions.

Cheers.


Bug#739706: ITP: python-iso8601 -- Simple module to parse ISO 8601 dates

2014-02-21 Thread Tristan Seligmann
Package: wnpp
Severity: wishlist
Owner: Tristan Seligmann 

* Package name: python-iso8601
  Version : 0.1.8
  Upstream Author : Michael Twomey
* URL : https://pypi.python.org/pypi/iso8601
* License : MIT (Expat)
  Programming Lang: Python
  Description : Simple module to parse ISO 8601 dates

This module parses the most common forms of ISO 8601 date strings
(e.g. "2007-01-14T20:34:22+00:00") into datetime objects.

For a more featureful parser, look at python-dateutil instead.

This package is a dependency of the python-cryptography test suite; I
will be maintaining it in the Debian Python Modules Team SVN repository.


-- 
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/20140221153612.30212.21309.report...@lorien.mithrandi.net



Bug#739705: ITP: python-pretend -- Library for stubbing in Python

2014-02-21 Thread Tristan Seligmann
Package: wnpp
Severity: wishlist
Owner: Tristan Seligmann 

* Package name: python-pretend
  Version : 1.0.7
  Upstream Author : Alex Gaynor
* URL : https://pypi.python.org/pypi/pretend
* License : BSD
  Programming Lang: Python
  Description : Library for stubbing in Python

Pretend is a library to make stubbing with Python easier.

Stubbing is a technique for writing tests. You may hear the term mixed
up with mocks, fakes, or doubles. Basically a stub is an object that
returns pre-canned responses, rather than doing any computation.

This package is a dependency of the python-cryptography test suite, I
will be maintaining it in the Debian Python Modules Team SVN repository.


-- 
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/20140221153221.28307.15513.report...@lorien.mithrandi.net



Re: pulseaudio related problems....

2014-02-21 Thread John Paul Adrian Glaubitz
On 02/21/2014 03:28 PM, Mario Lang wrote:
> No, you have summarized it pretty neatly.
> I just don't consider an X11 program a true alternative to a ncurses tool.

Did you give pulseaudio-utils a try then? They don't require X.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913


-- 
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/5307680a.2080...@physik.fu-berlin.de



Re: pulseaudio related problems....

2014-02-21 Thread Mario Lang
Paul Gevers  writes:

> On 21-02-14 10:57, John Paul Adrian Glaubitz wrote:
>> On 02/21/2014 09:29 AM, Mario Lang wrote:
>>> I am sorry, both are not an option for me, since alsamixer is a ncurses
>>> program, and pavucontrol apparently requires $DISPLAY to be set.
>>>
>>> I guess that explains why the accessibility community has
>>> problems with PA.
>> 
>> What's wrong with the accessibility mechanisms provided in GNOME
>> (screen reader, magnifier)? (Serious question). I had the impression
>> that accessibility works rather well in GNOME and upstream actually
>> puts efforts into making that happen.
>
> I think the point of Mario is that people like him don't have a DE, but
> work from console. I haven't checked, but apparently pavucontrol needs
> an X-session to show itself. Of course ALSA has the same problem that if
> you don't hear it you can't change it, but at least it doesn't require
> an DE just to change your sound settings (to get it to work).
>
> Maybe I haven't understood Mario's remark and I am fully wrong.

No, you have summarized it pretty neatly.
I just don't consider an X11 program a true alternative to a ncurses tool.

Having to get X11 + a11y configured just to be able to *properly* adjust
a volume slider is just hilarious.

-- 
CYa,
  ⡍⠁⠗⠊⠕


--
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/87r46w7d5u@fx.delysid.org



Bug#739700: ITP: python-smstrade -- Python library and command line tool to send SMS via the smstrade service

2014-02-21 Thread Jan Dittberner
Package: wnpp
Severity: wishlist
Owner: Jan Dittberner 

* Package name: python-smstrade
  Version : 0.2.1
  Upstream Author : Jan Dittberner 
* URL : https://pypi.python.org/pypi/smstrade/
* License : MIT
  Programming Lang: Python
  Description : Python library and command line tool to send SMS via the 
smstrade service

This library implements a wrapper for the SMS sending API of smstrade.eu.
The package also provides command line tools to send SMS as well as get the
current account balance.

The package can be used in scenarios such as alerting from monitoring tools.

-- 
Jan Dittberner - Debian Developer
GPG-key: 4096R/558FB8DD 2009-05-10
 B2FF 1D95 CE8F 7A22 DF4C  F09B A73E 0055 558F B8DD
http://portfolio.debian.net/ - http://people.debian.org/~jandd/


signature.asc
Description: Digital signature


Re: default init on non-Linux platforms

2014-02-21 Thread heroxbd
Dear Adrian,

John Paul Adrian Glaubitz  writes:

> On 02/21/2014 01:00 PM, hero...@gentoo.org wrote:
>>> So, OpenRC actually also relies on files - like System V Init - to
>>> track the state of a service? Isn't that approach somewhat unreliable
>>> and hacky?
>> 
>> I bet you are going to tell me the only reliable and non-hacky way to
>> track the state of a service is not forking/writing to files but
>> starting it foreground by a long-living daemon. I agree with you.
>
> Well, I was thinking about something like CGroups. I don't like the
> idea of having to rely on files for an init system to be able to
> track the processes it has started.
>
> I agree and understand that this was the way to go back in the old
> days, but we shouldn't be using that on current setups.
>
> At my department, we stumbled right over this design when the /var
> filesystem was full and System V Init could no longer create PID
> files to be able to track services, yet it started services without
> complaining.
>
> Since we had to restart our dhcpd several days on a particular day,
> System V Init was unable to track whether the daemon was already
> running and we ended up with several dozen instances.
>
> Sure, it's probably a bug in the init script used as it didn't
> check for enough disk space and wasn't failing when the disk is full.
> But again, this is a core component depending on external scripts
> being bug free which is not the correct approach when you are
> aiming for something robust.

Thank your for sharing with us your real life story. I can reasonate
with it: having a dhcpd malfunctioning and hundreds of people
complaining about the resulting unstable network is no fun at all.

How to cope with this will be a matter of personal taste. You might
think a robust framework will make it fool-proof. While I might think
running a central dhcp server along with something else which possibly
fill up the /var is questionable itself. I appreciate both.

>> OpenRC leverages cgroups when available. We are also working on a plugin
>> framework for external supervisors such as djbtools, runit and s6 (maybe
>> launchd, smf, systemd, ... as well if they're hackable) to do this
>> foreground status tracking while integrated with OpenRC: We are not
>> there yet though.
>
> Can external supervisors like djbtools or runit actually reliably track
> processes and if, yes, how? From my understanding, it's impossible
> to be able to really track a process once it has started when
> you don't have the possibility to use something like CGroups as
> services could always just double-fork. The tracking has to be
> done through a mechanism provided by the kernel, doesn't it?

I've meant "foreground", the opposite of double-fork, which has been
discussed in the list, like:

http://article.gmane.org/gmane.linux.debian.devel.general/152538

This does not require a special tracking mechanism in the kernel.

Double-fork is not a reliable way to track process. People invented it
as a hack back in history (from BSD community if I remember it right).

> And grepping through the output of "ps" or similar is not what
> I would consider reliable and robust either.

Nod. grepping `ps` is what we should avoid at all cost.

>> These advanced features are optional. We can still use the unreliable
>> and hacky way of trakcing files when the task is trivial, like a
>> personal VPS or laptop which do not care much about running sshd/httpd
>> for 3 years non-stop.
>
> Sure, I fully agree. But there are actually many enterprises who
> need something with 99% service availability. Our department
> runs a webserver, a login node for 1200 users and a large compute
> clusters with over 200 nodes and an SGI UV1000 (1024 CPUs, 2 TiB),
> so we need something which is able to control resources and track
> processes. Many enterprises and websites run Debian.

Yes, though I am a casual user, I actually had systemd and monit to
supervise httpd in one of our mirror servers. And I myself am even using
a computing cluter running RHEL5 (for stability and paid customer
service). So I am quite sharing the view with you. Different people in
different situations have different needs: Using a bad old pid-file
tracking, or no tracking at all is like wearing jeans at home, or even
naked. It happily coexists with the situation of wearing suites doing
public speech.

--- super light-hearded, just for fun, don't take it seriously ---
modern activists: com'on, just us, or you'll not be supported.
(com'on, wear suites, or you're out)
old nerds: fine, we will support ourselves.
(fine, we will find somewhere comfortable to be naked)
--- end ---

Hope this explains why I am devoting to something alternative and even
counter-advertised as suboptimal. Let's coexist and have fun. This
universe is ultimately a friendly place to live in after all.


Coming back to our starting point: service relying on file-tracking is
hackish and is recommended to be avoided in serious business in
preferre

Re: default init on non-Linux platforms

2014-02-21 Thread John Paul Adrian Glaubitz
On 02/21/2014 01:00 PM, hero...@gentoo.org wrote:
>> So, OpenRC actually also relies on files - like System V Init - to
>> track the state of a service? Isn't that approach somewhat unreliable
>> and hacky?
> 
> I bet you are going to tell me the only reliable and non-hacky way to
> track the state of a service is not forking/writing to files but
> starting it foreground by a long-living daemon. I agree with you.

Well, I was thinking about something like CGroups. I don't like the
idea of having to rely on files for an init system to be able to
track the processes it has started.

I agree and understand that this was the way to go back in the old
days, but we shouldn't be using that on current setups.

At my department, we stumbled right over this design when the /var
filesystem was full and System V Init could no longer create PID
files to be able to track services, yet it started services without
complaining.

Since we had to restart our dhcpd several days on a particular day,
System V Init was unable to track whether the daemon was already
running and we ended up with several dozen instances.

Sure, it's probably a bug in the init script used as it didn't
check for enough disk space and wasn't failing when the disk is full.
But again, this is a core component depending on external scripts
being bug free which is not the correct approach when you are
aiming for something robust.

> OpenRC leverages cgroups when available. We are also working on a plugin
> framework for external supervisors such as djbtools, runit and s6 (maybe
> launchd, smf, systemd, ... as well if they're hackable) to do this
> foreground status tracking while integrated with OpenRC: We are not
> there yet though.

Can external supervisors like djbtools or runit actually reliably track
processes and if, yes, how? From my understanding, it's impossible
to be able to really track a process once it has started when
you don't have the possibility to use something like CGroups as
services could always just double-fork. The tracking has to be
done through a mechanism provided by the kernel, doesn't it?

And grepping through the output of "ps" or similar is not what
I would consider reliable and robust either.

> These advanced features are optional. We can still use the unreliable
> and hacky way of trakcing files when the task is trivial, like a
> personal VPS or laptop which do not care much about running sshd/httpd
> for 3 years non-stop.

Sure, I fully agree. But there are actually many enterprises who
need something with 99% service availability. Our department
runs a webserver, a login node for 1200 users and a large compute
clusters with over 200 nodes and an SGI UV1000 (1024 CPUs, 2 TiB),
so we need something which is able to control resources and track
processes. Many enterprises and websites run Debian.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913


-- 
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/5307451b.1010...@physik.fu-berlin.de



Re: default init on non-Linux platforms

2014-02-21 Thread heroxbd
Dear Adrian,

John Paul Adrian Glaubitz  writes:

> So, OpenRC actually also relies on files - like System V Init - to
> track the state of a service? Isn't that approach somewhat unreliable
> and hacky?

I bet you are going to tell me the only reliable and non-hacky way to
track the state of a service is not forking/writing to files but
starting it foreground by a long-living daemon. I agree with you.

OpenRC leverages cgroups when available. We are also working on a plugin
framework for external supervisors such as djbtools, runit and s6 (maybe
launchd, smf, systemd, ... as well if they're hackable) to do this
foreground status tracking while integrated with OpenRC: We are not
there yet though.

These advanced features are optional. We can still use the unreliable
and hacky way of trakcing files when the task is trivial, like a
personal VPS or laptop which do not care much about running sshd/httpd
for 3 years non-stop.

Thanks for the insight.
Benda


-- 
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/86eh2w8ylo@moguhome00.in.awa.tohoku.ac.jp



Re: pulseaudio related problems....

2014-02-21 Thread Matthias Urlichs
Hi,

John Paul Adrian Glaubitz:
> There are a couple of command line utilities to control Pulse Audio in
> the package "pulseaudio-utils". But I haven't used it that much to be
> able to assess whether it provides the features Mario needs.
> 
"pacmd" allows you to enumerate outputs, set their volumes, and set the
default output. Among other things.

So an accessibility setup tool can easily say "press one" on the first
channel (paplay -d NAME AUDIOFILE), "press two" on the second, etc., and
then set the default to whatever the user actually heard (and wants).

-- 
-- Matthias Urlichs


-- 
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/20140221113741.gk3...@smurf.noris.de



Re: pulseaudio related problems....

2014-02-21 Thread John Paul Adrian Glaubitz
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 02/21/2014 11:56 AM, Paul Gevers wrote:
> I think the point of Mario is that people like him don't have a DE,
> but work from console. I haven't checked, but apparently
> pavucontrol needs an X-session to show itself. Of course ALSA has
> the same problem that if you don't hear it you can't change it, but
> at least it doesn't require an DE just to change your sound
> settings (to get it to work).

There are a couple of command line utilities to control Pulse Audio in
the package "pulseaudio-utils". But I haven't used it that much to be
able to assess whether it provides the features Mario needs.

Cheers,

Adrian

- -- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQIcBAEBCAAGBQJTBzT2AAoJEHQmOzf1tfkTSCcP+wapy+OdUjO4kXp9tKv1cU01
VsUJV5V5QsouuL52mHaExtwQtYf87Vc3guWqKmbm5I5gOz42RQqo6ctMkz/hvMt2
TXwkqF5q65pPE7NFO9galY8xF6EngxegxHJT8SZuc3r8hLn2XMPgnw+J217inOXl
87UKz201Wrvu6ImPX80ha8JB5TzAyl5SqYsO5ESG2qwhdv7Wlf/nxrePItZRt6DX
Jgy3qNHQpqHFLYyE67fQBfHQpbQtmSjDTmg0Y1DalkwUryTLimfoQylyKOmfIOEE
H8AhpVeg1oKavGJipYBpaWnolKdNn9OkvZIii4PLHG/cNZMqz1w6wLb1CNeXGnct
g0mNMPVBSEXduvTiE5RqrVGkVWuDbESfXl+FTYX4W2u6jUxmrIz6KyLAVhc89RS9
crDNCiYoFxYDr8CrfbMaCHyZn3H0AHWiozktggQsg5i5W2gxDeAIDGhmF3QQQeNF
ruUitwkDKlGTkQerLtY/HZKFThNAeYx0WkCqIeQQkLQMvV7+kfeVCMcq8lYo6CFk
hHDcai6QciSOaSRWtCJm5VTgIXJQ3Jf2OIQ0zhI/c3b66bfvfMshbxBRzH3LLYgf
jdEpCFtnpRErrc59ylHBBd07Gcrkpz3V0ls/JXyQolduYgr3RtehOy9kovyJrk/G
GZSeeDm9HzWH7om+IGD8
=bZQ7
-END PGP SIGNATURE-


-- 
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/530734f6.10...@physik.fu-berlin.de



Re: pulseaudio related problems....

2014-02-21 Thread Salvo Tomaselli
Say that I use a screen reader. Someone helps me installing debian, configures 
the volume level to non-zero and then I am on my own.

After a while some package decides to install PA, then the audio is gone, then 
I'll need someone to come over a second time to help me with that.

So yes it applies to ALSA as well, but it's harder to configure and since it 
tends to get installed by surprise, it can break things in unexpected moments.

-- 

Salvo Tomaselli

"Io non mi sento obbligato a credere che lo stesso Dio che ci ha dotato di
senso, ragione ed intelletto intendesse che noi ne facessimo a meno."
-- Galileo Galilei

http://ltworf.github.io/ltworf/


-- 
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/1665459.ZkWPCHGbdR@vulcano



Re: pulseaudio related problems....

2014-02-21 Thread Paul Gevers
On 21-02-14 10:57, John Paul Adrian Glaubitz wrote:
> On 02/21/2014 09:29 AM, Mario Lang wrote:
>> I am sorry, both are not an option for me, since alsamixer is a ncurses
>> program, and pavucontrol apparently requires $DISPLAY to be set.
>>
>> I guess that explains why the accessibility community has
>> problems with PA.
> 
> What's wrong with the accessibility mechanisms provided in GNOME
> (screen reader, magnifier)? (Serious question). I had the impression
> that accessibility works rather well in GNOME and upstream actually
> puts efforts into making that happen.

I think the point of Mario is that people like him don't have a DE, but
work from console. I haven't checked, but apparently pavucontrol needs
an X-session to show itself. Of course ALSA has the same problem that if
you don't hear it you can't change it, but at least it doesn't require
an DE just to change your sound settings (to get it to work).

Maybe I haven't understood Mario's remark and I am fully wrong.

Paul




signature.asc
Description: OpenPGP digital signature


Re: pulseaudio related problems....

2014-02-21 Thread John Paul Adrian Glaubitz
On 02/21/2014 11:38 AM, Jean-Christophe Dubacq wrote:
> Not the same accessibility. And the screen reader will not work if PA
> does not work.
> This is quite difficult to debug remotely; if the user cannot describe
> the output of
> commands, then we are doomed.

Doesn't this perfectly apply to ALSA as well? Having to rely on
using a screen reader when trying to debug problems with your sound
card sounds like a chicken-and-egg question to me.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913


-- 
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/53072f62.4000...@physik.fu-berlin.de



Re: pulseaudio related problems....

2014-02-21 Thread Jean-Christophe Dubacq

Le 2014-02-21 09:57, John Paul Adrian Glaubitz a écrit :

On 02/21/2014 09:29 AM, Mario Lang wrote:
I am sorry, both are not an option for me, since alsamixer is a 
ncurses

program, and pavucontrol apparently requires $DISPLAY to be set.

I guess that explains why the accessibility community has
problems with PA.


What's wrong with the accessibility mechanisms provided in GNOME
(screen reader, magnifier)? (Serious question). I had the impression
that accessibility works rather well in GNOME and upstream actually
puts efforts into making that happen.


Not the same accessibility. And the screen reader will not work if PA 
does not work.
This is quite difficult to debug remotely; if the user cannot describe 
the output of

commands, then we are doomed.


--
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/d5b89c3d8296a02c6cb1edd96d75b...@oberon.tenebreuse.org



Bug#739684: ITP: r-other-nitpick -- peak identification for mass spectrometry data

2014-02-21 Thread Andreas Tille
Package: wnpp
Severity: wishlist
Owner: Andreas Tille 

* Package name: r-other-nitpick
  Version : 2.0
  Upstream Author : Marc Kirchner 
* URL : http://hci.iwr.uni-heidelberg.de/MIP/Software/nitpick.php
* License : LGPL
  Programming Lang: R
  Description : peak identification for mass spectrometry data
 This R package allows reliable extraction of features from mass spectra
 and helps in the automated analysis of proteomic mass spectrometry (MS)
 experiments.
 .
 This is the NITPICK implementation for peak picking in MS spectra.


This package is maintained by the DebiChem team at

   git://anonscm.debian.org/debichem/packages/r-other-nitpick.git


-- 
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/20140221103418.11281.8106.report...@mail.an3as.eu



Re: default init on non-Linux platforms

2014-02-21 Thread John Paul Adrian Glaubitz
On 02/21/2014 04:20 AM, hero...@gentoo.org wrote:
> OpenRC needs a proper directory structure in /run/openrc to track the
> status of services. It is handled by init.sh and friends, you may need
> to hack that.

So, OpenRC actually also relies on files - like System V Init - to
track the state of a service? Isn't that approach somewhat unreliable
and hacky?

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913


-- 
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/53072a4c.7090...@physik.fu-berlin.de



Re: default init on non-Linux platforms

2014-02-21 Thread Simon McVittie
On 20/02/14 19:37, Ondřej Surý wrote:
> I have split openrc into openrc and openrc-sysv moving the conflicting
> parts to openrc-sysv on my system, and it install just fine

If sysv-rc's invoke-rc.d and update-rc.d should be treated as generic
glue shared by multiple inits (which they probably should, since they
already support all of sysv-rc/insserv, Upstart, systemd) then it might
make more sense to move them to sysvinit-utils, and include openrc
support in them there.

According to `apt-file search invoke-rc.d`, the only implementations of
invoke-rc.d or update-rc.d in Debian are sysv-rc, file-rc and openrc
(plus an update-rc.d in multistrap which I assume is some sort of
wrapper); systemd and Upstart both rely on the one from sysvinit.

file-rc appears to be basically dead, and hasn't been updated for
dependency-based boot. Upstart already has a hard dependency on sysv-rc.
Perhaps systemd (or at least systemd-sysv) should have that as well, or
Breaks: file-rc, or something, since I doubt file-rc's update-rc.d deals
with systemd units; systemd currently depends on initscripts, which
depends on sysv-rc|file-rc. I'll open a bug.

S


-- 
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/530722b0.9000...@debian.org



Re: pulseaudio related problems....

2014-02-21 Thread John Paul Adrian Glaubitz
On 02/21/2014 09:29 AM, Mario Lang wrote:
> I am sorry, both are not an option for me, since alsamixer is a ncurses
> program, and pavucontrol apparently requires $DISPLAY to be set.
> 
> I guess that explains why the accessibility community has
> problems with PA.

What's wrong with the accessibility mechanisms provided in GNOME
(screen reader, magnifier)? (Serious question). I had the impression
that accessibility works rather well in GNOME and upstream actually
puts efforts into making that happen.

Cheers,

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913


-- 
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/53072324.1090...@physik.fu-berlin.de



Bug#739677: ITP: trac-navadd -- Add custom items to main and meta navigation bar in Trac web application

2014-02-21 Thread Daniel Kahn Gillmor
Package: wnpp
Severity: wishlist
Owner: Daniel Kahn Gillmor 

* Package name: trac-navadd
  Version : 0.3
  Upstream Author : Ryan J. Ollos 
* URL : https://trac-hacks.org/wiki/NavAddPlugin
* License : BSD
  Programming Lang: Python
  Description : Add custom items to main and meta navigation bar in Trac 
webapp

This plugin allows customization of the Trac web application's
navigation bars by adding custom links, either to main or meta
navbars.


-- 
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/20140221085734.17364.25534.report...@alice.fifthhorseman.net



Re: pulseaudio related problems....

2014-02-21 Thread Mario Lang
John Paul Adrian Glaubitz  writes:

> I think most people simply don't configure PulseAudio correctly.
> They have the assumption that sound cards are still simple devices
> with one input jack and one output jack and any application using it
> just has to find the sound card and output its audio signal.
>
> It's not as simple as that anymore. Modern audio codecs have tons of
> options and volume controls, and - from my experience - most problems
> to PulseAudio relate to the sound card being incorrectly configured.
>
> To resolve this problem, people then try to use tools like alsamixer
> and naturally, since alsamixer doesn't know anything about PulseAudio,
> it cannot fully configure it.
>
> So, in order to be able to properly configure PulseAudio, install
> "pavucontrol" or use the sound preferences in GNOME3 or MATE (with
> the package mate-media-pulse being installed).

I am sorry, both are not an option for me, since alsamixer is a ncurses
program, and pavucontrol apparently requires $DISPLAY to be set.

I guess that explains why the accessibility community has
problems with PA.

-- 
CYa,
  ⡍⠁⠗⠊⠕


--
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/878ut4zx4r@fx.delysid.org



Re: C++ testing library

2014-02-21 Thread Raphael Hertzog
Hi,

On Thu, 20 Feb 2014, Jan Gloser wrote:
> Earlier this week I wanted to find a C++ testing library. I tried gtest and
> cppunit but both of them seemed way too much overkill for my needs.

You can try cpputest too. You might find it better for your needs. At
least I never had any feeling of bloat/overkill while using it.

> Now I'm thinking. Is there some way for me to make a package from this code
> (possibly after polishing up) and push to the debian apt repository? Is
> there somebody who can guide me through this process? I would like to reuse
> it and install via apt.

It's always possible but it will be hard to make a case for it given that
we have plenty of good C++ testing libraries already.

Cheers,
-- 
Raphaël Hertzog ◈ Debian Developer

Discover the Debian Administrator's Handbook:
→ http://debian-handbook.info/get/


-- 
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/20140221082913.gd14...@x230-buxy.home.ouaza.com