Re: Removing more packages from unstable

2024-08-19 Thread David Prévot

Hi,

On 20/08/2024 07:28, Helmut Grohne wrote:
[…]


What does a package cost?


[ a lot ]


What does package removal cost?



[…] Sometimes, packages are reintroduced. Doing so incurs a pass
through NEW (and review by the ftp team). […]


That’s the main reason why I usually keep packages around for a few 
months after getting them removed from unstable.



php-fig-link-util

[…]

php-sabre-event
php-sabre-http
php-sabre-uri
php-sabre-xml
php-sparkline
php-webimpress-safe-writer

( and more )

… And months become years… I’ll try and take care of the removal from 
unstable of those package, but don’t know when, so no objection if 
you’re quicker.


I welcome your initiative: I didn’t feel like putting too much cost on 
people on top of hardware when keeping packages around. The little 
“economy” I was hoping for (no NEW handling if the package gets 
reintroduced) is not really worth it IMHO. Thanks for raising the issue 
publicly.


Regards

David



Re: Firmware GR result - what happens next?

2022-10-02 Thread David Prévot

Hi,

Le 03/10/2022 à 01:00, Lennart Sorensen a écrit :
[…]

I can't think of ever having had to add anything, only
change the release name.


You’ll change your mind when you’ll upgrade to stable.

https://www.debian.org/releases/bullseye/amd64/release-notes/ch-information#security-archive

Regards

David




Re: Idea: autopkgtest on big-endian for 'Architecture: all' packages to catch endian bugs

2022-08-02 Thread David Prévot

Hi,

Le 02/08/2022 à 18:00, Edward Betts a écrit :
[…]

I wonder if it would be possible to routinely run the autopkgtests on s390x,
or another big-endian architecture, for 'Architecture: all' packages and make
the results available.


AFAICT, they already are. E.g. .

Regards

taffit


OpenPGP_signature
Description: OpenPGP digital signature


Re: Embedded buildpath via rpath using cmake

2022-02-04 Thread David Prévot

Hi,

Le 04/02/2022 à 08:58, Andreas Ronnquist a écrit :

On Thu, 03 Feb 2022 16:41:21 -0800,
Vagrant Cascadian wrote:



If you're on the list, would love if you could check if your package
still builds correctly when passing only
-DCMAKE_BUILD_RPATH_USE_ORIGIN=ON.  For a few of the packages, there
are already patches in the Debian bug tracking system waiting for you!


allegro5 builds fine here when adding -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON.


Ditto for cmocka.

Is there a better place than this debian-devel thread to document what 
works or not?


Regards

David



Re: uscan/watch regexp and multiple versions

2021-01-16 Thread David Prévot

Hi Alastair,

Le 16/01/2021 à 08:02, Alastair McKinstry a écrit :

Some of the stack(s) i'm watching have versions, eg. "3.4.1" but also 
bundled version numbers "2020.10.1" that I wish to ignore;


Why not use a regex that matches the first one but not the last one, 
maybe something like .*/v?(\d\d?\d?\..+).tar\.gz?


Regards

David



Re: RFC: Final update of DEP-14 on naming of git packaging branches

2020-08-28 Thread David Prévot

Le 28/08/2020 à 19:01, Raphael Hertzog a écrit :


Basically it replaces debian/master
with debian/latest for all the reasons already discussed earlier.

[…]

Let me know your thoughts:

diff --git a/web/deps/dep14.mdwn b/web/deps/dep14.mdwn
index 0316fe1..beb96ea 100644
--- a/web/deps/dep14.mdwn
+++ b/web/deps/dep14.mdwn
@@ -2,11 +2,11 @@
  
  Title: Recommended layout for Git packaging repositories

  DEP: 14
-State: DRAFT
-Date: 2016-11-09
-Drivers: Raphael Hertzog 
-URL: http://dep.debian.net/deps/dep14
-Source: http://anonscm.debian.org/viewvc/dep/web/deps/dep14.mdwn
+State: ACCEPTED
+Date: 2020-08-29
+Drivers: Raphaël Hertzog 
+URL: https://dep-team.pages.debian.net/deps/dep14/
+Source: 
https://salsa.debian.org/dep-team/deps/-/blob/master/web/deps/dep14.mdwn
  Abstract:
   Recommended naming conventions in Git repositories used
   to maintain Debian packages
@@ -92,24 +92,28 @@ For development releases
  
  
  Packages uploaded to the current development release should be prepared

-in a `/master` branch.
+in a `/latest` branch.
  
  However, when multiple development releases are regularly used (for

  example `unstable` and `experimental` in Debian), it is also accepted to
-name the branches according to the codename or the suite name of the
-target distribution (aka `debian/sid` or `debian/unstable`, and
-`debian/experimental`). Those branches can be short-lived (i.e. they exist
-only until they are merged into `/master` or until the version in
-the associated repository is replaced by the version in `/master`)
-or they can be permanent (in which case `/master` should not
-exist).
+name the branches according to the suite name of the
+target distribution (aka `debian/unstable`, and `debian/experimental`).
+Those branches can be short-lived (i.e. they exist only until they are
+merged into `/latest` or until the version in the associated
+repository is replaced by the version in `/latest`) or they can be
+permanent (in which case `/latest` should not exist).
+
+In the interest of homogeneity and of clarity, we recommend the use of
+`debian/unstable` over `debian/sid` as it better conveys its special nature
+as opposed to other branches named after codenames which are used for
+stable releases.
  
  NOTE: If the Git repository listed in debian/control's `Vcs-Git` field does

  not indicate an explicit branch (with the `-b ` suffix) then it should
  have its HEAD point to the branch where new upstream versions are being
  packaged (that is one of the branches associated to a development release).
  The helper tools that do create those repositories should use a command
-like `git symbolic-ref HEAD refs/heads/debian/master` to update HEAD
+like `git symbolic-ref HEAD refs/heads/debian/latest` to update HEAD
  to point to the desired branch.
  
  For stable releases

@@ -200,7 +204,7 @@ developers and the package maintainers are not the same set 
of persons.
  
  When upstream is Debian (or one of its derivative), the upstream vendor

  should not use the usual `/` prefix (but all others vendors should
-do so). The main development branch can be named `master` instead of
+do so). The main development branch does not have to be named after
  the codename of the target distribution (although you are free to still
  use the codename if you wish so).
  
@@ -293,3 +297,6 @@ Changes
  
  * 2014-11-05: Initial draft by Raphaël Hertzog.

  * 2016-11-09: Extended version mangling to troublesome dots -- Ian Jackson.
+* 2020-08-29:
+  * Replace debian/master with debian/latest
+  * Recommend debian/unstable over debian/sid


Seconded.

Regards

David



Re: DEP-14: renaming master to main?

2020-06-29 Thread David Prévot
Hi,

Le 22/06/2020 à 05:50, Michael Biebl a écrit :
[…]
> If we deem that [whatever] is a better term, should we change the defaults
> in salsa/gitlab and maybe update DEP-14?

FWIW, I’d welcome such change, (almost) whatever name end up being used
instead of “master”. If we agree on such change and decide to address it
on our repositories before the rest of the community, and then later,
another name become the de facto standard, I don’t care that we end up
having to change another way around in the following years.

One or two changes in a few years laps of time is what we’ve been used
to in the last ten years anyway (be it internal Alioth changes, or the
recent salsa move). For once, I’d be happy to address such change for
“human” reasons, rather than being forced to for technical ones.

Regards

David



Re: Is the debian-mirrors team MIA?

2020-06-07 Thread David Prévot
Hi,

Le 07/06/2020 à 04:41, John Paul Adrian Glaubitz a écrit :

> Any suggestions what to do?

Did you try the individuals listed on the public structure page?

https://www.debian.org/intro/organization#mirrors

Given your actual question (getting a marge request approved), did you
try the individuals listed on the public group page?

https://salsa.debian.org/groups/mirror-team/-/group_members

Regards

David



signature.asc
Description: OpenPGP digital signature


Re: Git Packaging Round 1: Hopefully Easy Stuff

2019-08-16 Thread David Prévot
Hi,

Le 15/08/2019 à 16:38, gregor herrmann a écrit :
> On Wed, 14 Aug 2019 20:25:05 +0200, Jonathan Carter wrote:

>> The Debian QA DDPO pages will show you whether you have MRs
[…]
> I don't see any MRs there

You need to look for (or grep) the exclamation marks (yay, discrete).

> https://qa.debian.org/developer.php?login=pkg-perl-maintain...@lists.alioth.debian.org

There are 5 repositories as I’m writing these lines, one of them with 2
MR (noted as « Git !2 »).

Regards

David



signature.asc
Description: OpenPGP digital signature


Re: New package netgen-lvs with binary /usr/bin/netgen - already taken

2018-09-08 Thread David Prévot
Le 08/09/2018 à 07:31, Ruben Undheim a écrit :

> And it also means that the package pair "nodejs-legacy" and "node" was RC
> buggy when the packages were present (jessie I guess)

You may have a look at the TC ruling for a bit of context for node.

https://bugs.debian.org/614907

> Does anyone know about other packages this applies for? Any easy way to search
> the archive for packages that provide files with the same name?

Not answering that question specifically, but for example, chromium was
renamed as chromium-bsu (upstream). chromium-browser used to be
available via /usr/bin/chromium-browser for a while.

I may have missed it, but it looks like you didn’t ask directly the
netgen maintainers (or explicitly CC them during this discussion). Maybe
a first good step is to communicate with them and ask what is their take
on that matter (trying to find a consensus without half of the involved
party may be considered as rude, that’s probably not your intention).

Regards

David



signature.asc
Description: OpenPGP digital signature


Re: New lintian warning: vcs-deprecated-in-debian-infrastructure

2018-03-22 Thread David Prévot
Hi,

Le 22/03/2018 à 02:23, Andreas Tille a écrit :

> My personal policy is:  I will not change Vcs fields until cme is doing
> this for me

Did you miss the last announcement, almost two weeks ago, on this list?

https://lists.debian.org/debian-devel/2018/03/msg00266.html

(aka: you’re already in the future ;)

Regards

David



signature.asc
Description: OpenPGP digital signature


Re: removal instead of orphaning?

2016-08-26 Thread David Prévot
Hi,

Le 26/08/2016 à 07:01, Guus Sliepen a écrit :
> On Fri, Aug 26, 2016 at 04:12:46PM +0200, Paul Gevers wrote:
> 
>> Today I was, once again, surprised to see how many (low popcon) orphaned
>> packages we have. I believe that orphanage is a burden to our community
>> in the sense that not all packages are picked up by a new maintainer and
>> these packages need some QA once in a while and often don't get enough
>> of that (at least most packages that I touched).
> 
> Who is this a burden for? As long as there are no RC bugs filed for the
> orphaned packages, I don't see any a direct reason to remove them.

What about, e.g., security issues: if nobody cares about maintaining
code, whether dormant or dead upstream, or simply no maintainer to
include security fixes or upload new upstream versions, then I believe
it may cause direct harm to the project. The fact that nobody cared
enough to track issues and eventually file RC-bugs may not be the best
way to claim that a package is good enough.

> If no-one used the package, then sure, the package is really useless.
> But if at least some people are using it, it has value.

Maybe it is worth considering alternative instead of using unmaintained
code, or stepping up in proper maintenance, rather than leaving
unaudited code in some of our user machines.

Regards

David



signature.asc
Description: OpenPGP digital signature


Re: Replacing web assets with symlinks to packaged versions

2016-07-09 Thread David Prévot
Hi,

Le 09/07/2016 à 08:32, Enrico Zini a écrit :

> As Debian packager of it, I want twitter bootstrap in example/theme to
> be symlinks to what's in libjs-twitter-bootstrap.

You probably want libjs-bootstrap (version 3) instead of the orphaned
libjs-twitter-bootstrap (version 2).

Regards

David



signature.asc
Description: OpenPGP digital signature


Re: How to build using phing [debian/control]

2016-05-01 Thread David Prévot
Hi,

Le 01/05/2016 à 11:12, SamuelOPH a écrit :
> Hi, I'm currently trying to package a software that uses phing as its build
> system […], is there
> some dh i have to override in debian/rules to do so? If yes, could you
> point me which one?

A priori, some dh_auto_$stuff, including dh_auto_build.

> I also looked for packages from the pear and php team but found no package
> that is build with phing.

“build-rdeps phing” shows no results, that’s why nobody cared to provide
any automatic way to build with phing yet.

Feel free to follow up on , CCed.

Regards

David



signature.asc
Description: OpenPGP digital signature


Re: Possible MBF: Packages depending on iceweasel but not firefox/firefox-esr

2016-03-19 Thread David Prévot
Le 18/03/2016 18:06, Josh Triplett a écrit :

> I would suggest that Firefox addon packages should depend on "firefox |
> firefox-esr"

Most of those packages are mozilla-devscripts for the build and just
need to be rebuilt to get fixed. Even if our infrastructure has all the
needed tools to binNMU all of them as a proper transition, some
limitations on the way arch:all binNMU are handled currently prevents us
from having most of them already fixed, see #818104.

What is currently needed if the arch:all binNMU doesn’t get fixed, is
“just” to upload all of them. I’m currently dragged into doing that for
hundred of PHP classes packages because of this no arch:all binNMU
limitation, so I hope someone else from the Debian Mozilla Extension
Maintainers could take the lead on it (new members are welcome ;).

Regards

David



signature.asc
Description: OpenPGP digital signature


Re: Qt4's status and Qt4's webkit removal in Stretch

2015-05-01 Thread David Prévot
Hi,

Le 01/05/2015 14:27, Lisandro Damián Nicanor Pérez Meyer a écrit :
> On Friday 01 May 2015 15:21:37 Lisandro Damián Nicanor Pérez Meyer wrote:
> [snip]
>> Lists of the packages and developers involved will be sent to
>> debian-devel@l.d.o later.
> 
> = List of packages using Qt 4.x WebKit
[…]
> algobox

This one looks like a (partial) false positive: the outdated 0.8 source
is still around in Sid since the 0.9 version doesn’t build under sparc
(because it can’t…), it may just need a partial decruft:

algobox build-depends on:
- libqt5webkit5-dev
libqt5webkit5-dev depends on:
- libqt5webkit5 (= 5.2.1+dfsg-5)
libqt5webkit5 depends on missing:
- qtbase-abi-5-2-1

There might be other packages in the same case, thus this follow up.

Regards

David



signature.asc
Description: OpenPGP digital signature


Bug#783975: ITP: giac -- computer algebra system

2015-05-01 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 

* Package name: giac
  Version : 1.2.0
  Upstream Author : Bernard Parisse 
* URL : http://www-fourier.ujf-grenoble.fr/~parisse/giac.html
* License : GPL-3
  Programming Lang: C++
  Description : computer algebra system

 Giac is a computer algebra system, following the development of the
 CAS for HP calculators. It has fast implementation of algorithms for
 polynomial operations, and compatibility mode with Maple or Mupad CAS
 as well as TI calculators.


This software is used (among other places) in French schools, and
provides menu/exercises related to the students level.

I intend to maintain this package under the Debian Edu team umbrella.

Regards

David


signature.asc
Description: Digital signature


Bug#780422: ITP: php-zend-db -- Zend Framework - Db component

2015-03-13 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: affects -1 galette

* Package name: php-zend-db
  Version : 2.3.7
* URL : http://framework.zend.com/
* License : BSD-3-clause
  Programming Lang: PHP
  Description : Zend Framework - Db component

 This package provides the Db component of Zend Framework.
 .
 Zend is a PHP framework for developing web applications and services.


It as currently provided as en embedded copy in at least galette, and
will be maintained inside the Debian PHP PEAR (and Composer) Maintainers
team.

Regards

David


signature.asc
Description: Digital signature


Re: mass mailing usertagged bug reports

2015-03-05 Thread David Prévot
Hi,

Le 05/03/2015 20:22, Michael Biebl a écrit :
> Am 05.03.2015 um 20:35 schrieb Jakub Wilk:

>> $ bts select user:addu...@packages.debian.org tag:for-the-rewrite
> 
> While this nicely covers the "get all the relevant bug numbers" part, it
> doesn't handle preparing and sending all the emails.

Compiling the list of relevant addresses is trivial (e.g., by piping the
output into “sed ':a;N;$!ba;s/\n/@bugs.debian.org, /g'” — yay, it’s
ugly, and the last address is to be fixed, but that let room for
improvement ;).

If you want to follow up to all bugs in one go, what would be the
advantage of sending several emails (instead of one simple mail to all
recipients)?

Regards

David



signature.asc
Description: OpenPGP digital signature


Bug#779718: ITP: soundmanager2 -- cross-platform audio player API

2015-03-04 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: affect -1 owncloud-apps owncloud-music

* Package name: soundmanager2
  Version : 2.97a.20140901+dfsg
  Upstream Author : Scott Schiller 
* URL : http://www.schillmania.com/projects/soundmanager2/
* License : BSD-3-clause
  Programming Lang: JavaScript, AS
  Description : cross-platform audio player API

 SoundManager 2 makes it easy to play audio using JavaScript by wrapping
 and extending HTML5 and Flash Audio APIs.
 .
 The current package does not yet provide the Flash 9/AS3 shim (it falls
 back to the Flash 8/AS2 if HTML5 is not available).


It’s currently used (as an embedded copy) by the Music application for
ownCloud (as provided by owncloud-apps). The goal will be to provide the
Flash 8 shim (currently deactivated) since the build toolchain is
already available in Debian (not yet for the Flash 9 one though), and
will be maintained inside the ownCloud for Debian maintainers team


signature.asc
Description: Digital signature


RFPs: ownCloud applications (Was: Bug#779358: ITP: owncloud-documents […])

2015-02-27 Thread David Prévot
Hi,

Three new RFPs (#779360, #779361, and #779362) have been filed for
ownCloud applications (plugins), here are their descriptions. #771251
(Notes) should probably retitled as an RFP/ITP, while Antivirus, Music,
and Tasks should also be packaged on their own (and moved away from
owncloud-apps), feel free to RFP/ITP those too.

Le 27/02/2015 13:07, David Prévot a écrit :

> As recently proposed [1], we intend to package relevant owncloud apps in
> separate packages, and plan to maintain them in the ownCloud for Debian
> maintainers team.
> 
>   1: 
> https://lists.alioth.debian.org/pipermail/pkg-owncloud-maintainers/Week-of-Mon-20150223/002086.html
> 
> Other applications need packaging, RFPs follow.


* Package name: owncloud-bookmarks
  Version : 0~8.0.0
  Upstream Author : Brice Maron 
* URL :
https://doc.owncloud.org/server/8.0/user_manual/bookmarks.html
* License : AGPL-3+
  Programming Lang: PHP
  Description : bookmark manager - ownCloud application

Third party application for ownCloud, providing a platform to easily
view and sync your bookmarks across all your devices and enabling basic
editing right on the web.

ownCloud gives you universal access to your files through a web
interface or WebDAV.


* Package name: owncloud-calendar
  Version : 0.6.4~8.0.0
  Upstream Author : Georg Ehrke 
* URL :
https://doc.owncloud.org/server/8.0/user_manual/pim/calendar.html
* License : AGPL-3+
  Programming Lang: PHP
  Description : calendar with CalDAV support - ownCloud application

Third party application for ownCloud, providing a platform to easily
create and edit events, synchronize to other calendars you might use,
and create new, personalized calendars.

ownCloud gives you universal access to your files through a web
interface or WebDAV.


  Version : 0.6.0~8.0.0
  Upstream Author : Jörn Friedrich Dreyer 
* URL : https://github.com/owncloud/search_lucene
* License : (GPL, LGPL, BSD, MIT/X, etc.)
  Programming Lang: (C, C++, C#, Perl, Python, etc.)
  Description : full text search - ownCloud application

The Search Lucene app adds a full text search for files stored in
ownCloud. It is based on Zend Search Lucene and can index content from
plain text, .docx, .xlsx, .pptx, .odt, .ods and .pdf files.

ownCloud gives you universal access to your files through a web
interface or WebDAV.


Regards

David



signature.asc
Description: OpenPGP digital signature


Bug#779358: ITP: owncloud-documents -- collaborative document editing - ownCloud application

2015-02-27 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: affects -1 owncloud

* Package name: owncloud-documents
  Version : 0.3.0.1+8.0.0
  Upstream Author : Victor Dubiniuk 
* URL : 
https://doc.owncloud.org/server/8.0/user_manual/pim/documents.html
* License : AGPL-3+
  Programming Lang: PHP
  Description : collaborative document editing - ownCloud application

 The Documents application supports editing documents within ownCloud,
 without the need to launch an external application. It supports the
 following features:
 .
  * Cooperative edit, with multiple users editing files simultaneously.
  * Document creation within ownCloud.
  * Document upload.
  * Share and edit files in the browser, and then share them inside
ownCloud or through a public link.
 .
 Supported file formats are .odt, .doc, and .docx.
 .
 ownCloud gives you universal access to your files through a web interface
 or WebDAV.



As recently proposed [1], we intend to package relevant owncloud apps in
separate packages, and plan to maintain them in the ownCloud for Debian
maintainers team.

  1: 
https://lists.alioth.debian.org/pipermail/pkg-owncloud-maintainers/Week-of-Mon-20150223/002086.html

Other applications need packaging, RFPs follow.

Regards

David


signature.asc
Description: Digital signature


Bug#779055: ITP: owncloud-contacts -- address book with CardDAV support - ownCloud application

2015-02-23 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 

* Package name: owncloud-contacts
  Version : 0.3.0.18+8.0.0-1
  Upstream Author : Thomas Tanghus 
* URL : 
https://doc.owncloud.org/server/8.0/user_manual/pim/contacts.html
* License : AGPL-3+
  Programming Lang: PHP
  Description : address book with CardDAV support - ownCloud application

 Third party application for ownCloud, providing a platform to easily view
 and sync your contacts across all your devices and enabling basic editing
 right on the web.
 .
 ownCloud gives you universal access to your files through a web interface
 or WebDAV.


As recently proposed [1], we intend to package relevant owncloud apps in
separate packages, and plan to maintain them in the ownCloud for Debian
maintainers team.

  1: 
https://lists.alioth.debian.org/pipermail/pkg-owncloud-maintainers/Week-of-Mon-20150223/002086.html

Other applications need packaging, do not hesitate to get in touch with
the team if you want to help, I’ll post some RFPs later if nobody beats
me to it (and will be happy to sponsor any of the ownCloud related
packages from people without upload rights).

Regards

David


signature.asc
Description: Digital signature


Bug#775456: ITP: sankore -- interactive whiteboard interface

2015-01-15 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 

* Package name: sankore
  Version : 2.5.1
  Upstream Author : Nicolas Nenon 
* URL : http://open-sankore.org/
* License : GPL-3
  Programming Lang: C++
  Description : interactive whiteboard interface
 Open-Sankoré aims at choreographing educational content, allowing to:
  * Insert any type of document (text, images, flash animations, videos)
  * Access web resources without leaving Open-Sankoré
  * Comment on any content
  * Display the essential part of your teaching message
  * Share documents simply
 
 Any digital interactive tables or interactive beamers, graphic tablets,
 PC tablets and any type of computers should be adapted.



AFAICT, no interactive whiteboard interface is currently available in
Debian, and I plan to maintain it within the Debian Edu team.

Regards

David


signature.asc
Description: Digital signature


Bug#763828: ITP: php-amqlib -- pure PHP implementation of the AMQP protocol

2014-10-02 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 

* Package name: php-amqlib
  Version : 2.4.0
  Upstream Author : Alvaro Videla 
* URL : https://github.com/videlalvaro/php-amqplib
* License : LGPL-2.1+
  Programming Lang: PHP
  Description : pure PHP implementation of the AMQP protocol

 This library is a pure PHP implementation of the AMQP protocol. It's
 been tested against RabbitMQ.


Hi,

It’s a new dependency for the upcoming php-monolog 1.11 version, and
will also be maintained inside the PHP PEAR (and Composer) Maintainers
team.

Regards

David


signature.asc
Description: Digital signature


Re: Request when replying to bugs: include the package name / topic.

2014-09-24 Thread David Prévot
Hi,

[Full quote of the intitial message for the benefit of the BTS archive.]

> On 24/09/14 11:46, Neil Williams wrote:
>> This is a particularly common problem with team maintenance packages or
>> with psuedo-packages (like release.debian.org) where a lot of people
>> may be on the list.
>>
>> Please always include the package name / topic in the subject of the
>> email or, as a matter of last resort, in the first few lines of the
>> content of the message.
>>
>> I see a lot of email of the type:
>>
>> Subject: ping
>> Body: Any update on this issue?
>> EOF
>>
>> Umm, *which* issue?
>>
>> For anyone to know what is going on, it means that every subscriber has
>> to either ignore the email or go to the bug report manually and work
>> out which package or which type of request is being made for a
>> pseudo-package.
>>
>> I know, this only goes to a subset of bug submitters and I've done this
>> myself on occasion (and sworn at myself when I get the ack) but can
>> people from this list *please* include something specific to the actual
>> package/topic in the Subject of emails to bug reports? At the very
>> least, something in the first few lines of the content saying what you
>> are pinging?

Or convince the BTS maintainers that #744339 is actually worth fixing
(the subjects already get mangled to add the bug number one can already
see in the To: field anyway, adding the package name on top or instead
of it wouldn’t be such a bad move IMHO).

Or educate ourselves to dig into the X-Debian-PR-Package header as
advised in the bug report…

Regards

David



signature.asc
Description: OpenPGP digital signature


Re: Debian Installer Jessie Beta 1 release

2014-08-15 Thread David Prévot
Hi,

Le 15/08/2014 13:59, Stephen Allen a écrit :
> On Wed, Aug 13, 2014 at 06:15:05PM +0200, Cyril Brulebois wrote:
>> The Debian Installer team[1] is pleased to announce the first beta
>> release of the installer for Debian 8 "Jessie".
> 
> Thanks.

+1

> Any changes between alpha errata to beta?

http://anonscm.debian.org/viewvc/webwml/webwml/english/devel/debian-installer/errata.wml?r1=1.200&r2=1.201

Regards

David





signature.asc
Description: OpenPGP digital signature


Bug#757477: ITP: php-zend-code -- Zend Framework - Code component

2014-08-08 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: block 757284 by -1

* Package name: php-zend-code
  Version : 2.3.1
* URL : http://framework.zend.com/
* License : BSD-3-clause
  Programming Lang: PHP
  Description : Zend Framework - Code component

 This package provides the Code component of Zend Framework.
 It provides facilities to generate arbitrary code using an object oriented
 interface.
 .
 Zend is a PHP framework for developing web applications and services.


As recently stated in #721262, this package will depends on
php-zend-eventmanager which in turns will depend on php-zend-stdlib,
that will have the same kind of description, so I do not intend to open
two other similar ITPs unless requested otherwise.

This package is needed for php-proxy-manager which in turn is needed for
the Symfony package currently being worked on, and will also be
maintained inside the PHP PEAR (and Composer) Maintainers team.

Regards

David


signature.asc
Description: Digital signature


Bug#757284: ITP: php-proxy-manager -- library providing utilities to operate with Object Proxies

2014-08-06 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: block 513646 by -1

* Package name: php-proxy-manager
  Version : 0.3.6
  Upstream Author : Marco Pivetta 
* URL : https://github.com/Ocramius/ProxyManager
* License : Expat
  Programming Lang: PHP
  Description : library providing utilities to operate with Object Proxies

 This library aims at providing abstraction for generating various
 kinds of proxy classes.
 .
 Currently, this project supports generation of Virtual Proxies and
 Smart References. Additionally, it can generate a small
 high-performance Hydrator class to optimize transition of data from
 and into your objects.


This package is needed for the Symfony package currently being worked
on, and will be maintained inside the PHP PEAR (and Composer)
Maintainers team.

Regards

David


signature.asc
Description: Digital signature


Re: NVIDIA CUDA headers

2014-08-05 Thread David Prévot
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hi Sven,

Please note that this list is about the development of (not “on”)
Debian, user requests are better directed to debian-user, and packaging
questions to debian-mentors. Anyway,

Le 05/08/2014 16:52, Sven Bartscher a écrit :

> I searched a lot through the different cuda and nvidia packages but
> couldn't find a package containing the headers.

$ apt-file search -x cuda.h$ | grep nvidia
nvidia-cuda-dev: /usr/include/cuda.h

Regards

David


-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQEcBAEBCAAGBQJT4UZiAAoJEAWMHPlE9r08+TkH/jzz4ZioouF5Q1ftKMRVqTab
iS5/8M6i9bCVXbc5SJgASw4S39vsSK2XBh5mFmNBM3ja6u0I7LAMRwpa37Q5OvL0
qpXTfl5s6h4GiMYfPcO3Z9bFEPHrxPFo19HXuDDv6g6m/7X/zF/SaF5lJaOLPDu5
6JsgpYCosDSehAwXTWn5W62QkQfv0JjiepIYnXsE69i1Kl9RwSotRK+PHYD9o2af
DwVbvGxODQiwnQWt2Yxu4oxEGpKhptZQWVGuxaUx1KGOu+DYuV2OLiT7vdx5dtpw
QmQaG5B4wmPdGVV/FDacYmaMHLF4a5WAG3gLW0+w1yW/rjR5ADTRZCrXdiHWwxE=
=DLgN
-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: https://lists.debian.org/53e14668.6060...@debian.org



Re: RFH Packaging DNSSEC/TLSA Validator

2014-07-21 Thread David Prévot
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Control: unblock -1 by 675923
Control: noowner 675923
Control: retitle 675923 RFP: firebreath -- cross-platform browser plugin 
framework

Hi Ondřej,

Le 21/07/2014 11:21, Ondřej Surý a écrit :
> my team has just produced js-types version of DNSSEC/TLSA Validator
> so it won't break with recent Mozilla changes.
[…]
> We have also got rid of FireBreath framework and other stuff, so
> the packaging should be much easier now.

Great, that should make #672845 finally fixable (assuming we’re talking
about the same thing).

> Would there be somebody willing to help me with packaging?
[…]
> I will stay on packaging team, I just need a kick-off (or a least a tip
> for good existing package I can canibalize...)

Sure, pick (almost) any package handled by the Debian Mozilla Extension
Maintainers (CCed), feel free to join us on the list or IRC. Please
maintain it inside the team if you want to take the lead on it (and
feel free to take the ownership of #672845 then).

Regards

David


-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQEcBAEBCAAGBQJTzULIAAoJEAWMHPlE9r08d8kH/0iNgXNi6wjM4lcpWVego9OE
KdLlMLM3Ayu1KsKxHGGiP6F7G7zoT02Y45vy4Q42QBKb78V1ZsqsGmsVlkI+Ud5t
oejzt6EbVjXxhIHLVXGgODcLh+FIwGdfiaHsYqR4GepS6pl89rvOnqBnZfxVT3Qn
C47CPIphmKCP6/jst+E6UfZPkrvK9SXoT2L3JmqFhRe2/ukzYoc3NzoTrLewZWcQ
S5sVY91HpEVI6aSp9RUpTo5w7yeE06W9SuFT2mTZ0G9PnUAKX46D49h6GtkXfPZi
O+Dz7vPxBcyoRXqQm5nn86tbTdBVPjknpw3uIuXEUQmyoUEQhu/9jBJRrPx3cGU=
=ObyE
-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: https://lists.debian.org/53cd42cf.7060...@debian.org



Bug#754290: ITP: php-mssql-bundle -- Symfony 2 Microsoft SQL server bundle

2014-07-09 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 

* Package name: php-mssql-bundle
  Version : 0~20140212
  Upstream Author : Corrupt 
* URL : https://github.com/intellectsoft-uk/MssqlBundle
* License : LGPL-2.1+
  Programming Lang: PHP
  Description : Symfony 2 Microsoft SQL server bundle

 Driver for work with MsSQL server
 .
 Symfony is a PHP framework, a set of tools and a development
 methodology.


It’s used by the latest owncloud 7 version, and will be maintained
within the PHP PEAR (and Composer) Maintainers team.

Regards

David


signature.asc
Description: Digital signature


Bug#750015: ITP: doctrine-sphinx-theme -- Sphinx theme used by Doctrine

2014-05-31 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: affects -1 php-doctrine-orm

* Package name: doctrine-sphinx-theme
  Version : 0~20130227
  Upstream Author : Jonathan H. Wage  
* URL : https://github.com/doctrine/doctrine-sphinx-theme
* License : BSD-3-clause
  Description : Sphinx theme used by Doctrine

 This is the common Sphinx theme for all Doctrine project
 documentations.


It is used by the documentation provided with php-doctrine-orm in its
latest 2.4 version. No idea in which team to maintain it (the PHP PEAR
one, even if we use it, seems not relevant), so I’ll push it to
collab-maint unless someone points me to a better place.

Regards

David


signature.asc
Description: Digital signature


Bug#749766: ITP: php-doctrine-collections -- collections abstraction library - Doctrine component

2014-05-29 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner David Prévot 

* Package name: php-doctrine-collections
  Version : 1.2
  Upstream Author : Jonathan H. Wage 
* URL : http://www.doctrine-project.org/
* License : Expat
  Programming Lang: PHP
  Description : collections abstraction library - Doctrine component

 This package provides collections abstraction library used by other
 Doctrine components.
 .
 The Doctrine Project provides several libraries primarily focused on
 database storage and object mapping.


This part is split from php-doctrine-common and thus needed by it in the
upcoming 2.4 Doctrine suite packages. Unless explicitly asked to, I
don’t intend to open further ITPs for the other Doctrine packages
(php-doctrine-$stuff were $stuff is inflector, cache, lexer, annotations
and maybe more) I intend to upload in the near future (i.e., all needed
internal Doctrine dependencies).

As Doctrine itself, this package and its friends will be maintained
inside the PHP PEAR (and Composer) Maintainers umbrella.

Regards

David


signature.asc
Description: Digital signature


Bug#749091: ITP: php-symfony-icu -- Symfony framework - ICU component

2014-05-23 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: block 513646 by -1

* Package name: php-symfony-icu
  Version : 1.2.1
  Upstream Author : Fabien Potencier 
* URL : http://symfony.com/components/Icu
* License : Expat
  Programming Lang: PHP
  Description : Symfony framework - ICU component

 This package provides the data of the ICU library.
 .
 Symfony is a PHP framework, a set of tools and a development
 methodology.


This component is needed as is for Symfony we are currently considering
packaging as a whole (a few components are already available in the
archive, but many more are needed for Silex, see #748834).

This package will be maintained under the Debian PHP PEAR Maintainers
team umbrella.


signature.asc
Description: Digital signature


[Moving forward] copyrighted embedded ICC profiles in images

2014-05-22 Thread David Prévot
Hi,

Le 10/05/2014 09:23, Jonas Smedegaard a écrit :

> I believe it violates DFSG to ship e.g. JFIF or GIF files which contains 
> copyright-protected but not freely licensed ICC profiles.

Thanks for raising the issue. Since I (co)maintain a few web related
packages, I started submitting issues upstream and got mostly positive
feedback. Some already fixed the issue [ACK], one has not included the
fix yet [WIP], and one refuses to do so [NO] while others have not yet
replied [WAIT]. The packages I’ve uploaded since the issue has been
raised have been fixed in the archive regardless of upstream feedback.

If the check were to end up in Lintian, it will probably increase
significantly its dependency chain and its run time, so I’m not sure it
will be included soon.

Would it be welcome to investigate the issue on the whole archive (I’ll
follow up on debian-qa to have input on the tools at our disposal to do
so)? If so, I may initiate a MBF about it (and will follow up with a
dd-list before doing so). I’m afraid there will be many affected
packages, and it might be a challenge to get the archive in shape for
Jessie, should these bugs be filled as jessie-ignore (I’ll also follow
up on -relase for more guidance if the release team doesn’t reply until
then)?

In case we need to repack an upstream tarball with an ICC-free
alternative of some files, it would be nice to be able to do it as
easily as we can strip files with the Files-Excluded feature of
uscan/mk-origtargz. I already opened #748474 about it, but feedback
would be welcome (or other proposals, or patches).

ACK:http://forums.informaction.com/viewtopic.php?f=10&t=19657
fixed since 2.6.8.24rc4

http://anonscm.debian.org/viewvc/webwml/webwml/english/CD/artwork/ulrich-hansen.de-squeeze-cd.png?revision=1.2&view=markup

http://anonscm.debian.org/viewvc/webwml/webwml/english/CD/artwork/ulrich-hansen.de-squeeze-dvd.png?revision=1.2&view=markup
https://github.com/firebug/firebug/pull/140
http://zone.spip.org/trac/spip-zone/changeset/82425/

http://archives.rezo.net/archives/spip-zone.mbox/VW3XEQOUIXZGO7OO2FD6A2QAUBVFBHQU/
https://tracker.phpbb.com/browse/PHPBB3-12582
https://github.com/phpbb/phpbb/pull/2482
algobox fixed too (private exchange with upstream)

WIP:https://github.com/danwent/Perspectives/pull/120

NO: https://github.com/owncloud/documentation/pull/345
https://github.com/owncloud/core/issues/8627
https://github.com/owncloud/example-files/pull/1

WAIT:   https://github.com/dompdf/dompdf/pull/827
https://github.com/tapmodo/Jcrop/pull/149
https://github.com/jtackaberry/nosquint/pull/142
https://github.com/RequestPolicy/requestpolicy/pull/431

[ I may have forgotten a pair of issues fixed upstream since I didn’t
  actually kept track before today. ]

Regards

David





signature.asc
Description: OpenPGP digital signature


Bug#748869: ITP: php-pimple -- simple dependency injection container

2014-05-21 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: block 748834 by -1
Control: affects -1 owncloud

* Package name: php-pimple
  Version : 1.0.2
  Upstream Author : Fabien Potencier 
* URL : http://pimple.sensiolabs.org/
* License : Expat
  Programming Lang: PHP
  Description : simple dependency injection container

 Creating a container is a matter of instating the Pimple class.
 .
 As many other dependency injection containers, Pimple is able to manage
 two different kind of data: services and parameters.


This very small class is currently embedded in owncloud, and since
another upcoming package (Silex) is depending on it, it’s time to
maintain it on its own, under the PHP PEAR Maintainers umbrella.

Regards

David


signature.asc
Description: Digital signature


Re: copyrighted embedded ICC profiles in images

2014-05-13 Thread David Prévot
Hi,

Le 13/05/2014 05:34, Thorsten Glaser a écrit :
> On Mon, 12 May 2014, James Cloos wrote:
> 
>> Note that you cannot just strip colour profiles from image containers.
>>
>> Doing so changes the output.
>>
>> You'd have to replace the profile with a Free equivilent.  Or, if no
>> free equivilent is available, edit the image to match a Free profile.
> 
> Can you publish a “foolproof” guide how to
> ⓐ find out whether this needs to be done, and for which
>   image types (JPG? PNG? others?), and

I believe TIFF files may also be affected. Please note that the one
liner provided in the beginning of this thread may be a good basis for
the tool you’re looking for.

> ⓑ do so, at least scripted?

The exiftool binary from the libimage-exiftool-perl package can remove
or replace a profile (there are probably alternatives in the archive).

> Also, where is a Free profile? ISTR that PDF/{A,X} creation
> requires a profile too; I’ve used one that came as example
> somewhere currently.

The icc-profiles-free package is in main.

Regards

David





signature.asc
Description: OpenPGP digital signature


Re: copyrighted embedded ICC profiles in images

2014-05-11 Thread David Prévot
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hi,

>> Le samedi 10 mai 2014 à 13:37 +0100, Ben Hutchings a écrit :

>>> This sounds like a ludicrous overreach of copyright.  Isn't an ICC
>>> descriptive, rather than creative?

According to the International Color Consortium, profiles provide
content that “vendor […] can copyright.” [0]

0: http://www.color.org/faqs.xalter#p14

Regards

David

P.-S.: Full quote of the FAQ item for d-d readers benefits follows.


Q. Are profiles copyrighted?

A. ICC has no formal position on the use of profiles. It is really up to
the software vendor. However, since the software vendor effectively
holds copyright on the profile (which is specified in a tag) the licence
to use their software permits them to prohibit public posting of
profiles. One of their motivations could be that if such profiles could
be freely exchanged it would limit the number of sales of their
software. Also, from a technical perspective it is dangerous to publish
such profiles for many devices. A profile for a printer, for example, is
only valid for the substrate and inks for which it was made and it is
for this reason that few device manufacturers publish profiles for their
devices.

Any ICC profile is produced using proprietary software. All ICC define
is the nature of the tags, which tags are mandatory and which are
optional, and how the data should be defined in them. The contents of
the tables are vendor specific and each uses different algorithms. It is
this that gives the vendor something which they can copyright.


-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQEcBAEBCAAGBQJTcAHmAAoJEAWMHPlE9r08FaMIAJT9hrc2hcNPqeKAypkBzF1m
yRQNrt1WhI+JMH5Fb+vTIJiT5gXtBVuHX3g33fsP3P60wIEjH+VX8hZ2nm0nUa+V
/Kjb1YqNTKbIXF8pOS3L719dX9PmylESmokGzCRnLc7OLEopHrFV5Mfu4CRyFy8M
s5BhECwnhELih8i0vPKYhiCSFe/HW9WATTXGe+v8BVfuZy2dkA7HVVoJfv/Vf1s5
OoOBZP8q371in9ttsNg0QSbcqkmSXRk9O1L8e/NYm0N83IDENOOL0Q92kl4KPUUb
tBvaAyj8hkIeXzHo8G0Oldlw04M24TVYzyaQgy+A4MONE6x6Px4Lww2KC3sTb1c=
=ok8T
-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: https://lists.debian.org/537001e7.8080...@debian.org



Bug#746820: ITP: php-guzzle-stream -- implementation of the proposed PSR-7 stream interface

2014-05-03 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: affects -1 php-guzzle

* Package name: php-guzzle-stream
  Version : 1.0.0
  Upstream Author : Michael Dowling 
* URL : http://docs.guzzlephp.org/en/guzzle4/streams.html
* License : Expat
  Programming Lang: PHP
  Description : implementation of the proposed PSR-7 stream interface

Provides a simple abstraction over streams of data (Guzzle 4+).


It’s a dependency of the upcoming php-guzzle 4 package, and will be
maintained inside the Debian PHP PEAR Maintainers team.


signature.asc
Description: Digital signature


Bug#746433: ITP: php-fxsl -- XSL wrapper and extension to XSLTProcessor

2014-04-29 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: block 746419 by -1

* Package name: php-fxsl
  Version : 1.1.0
  Upstream Author : Arne Blankerts 
* URL : https://github.com/theseer/fXSL
* License : BSD-3-clause
  Programming Lang: PHP
  Description : XSL wrapper and extension to XSLTProcessor

 The fXSL classes extend the standard XSLTProcessor to use exceptions at
 all occasions of errors instead of PHP warnings, notices, or semi 
 completed transformations. They also add various custom methods and 
 shortcuts for convenience and to allow a nicer API to implement 
 callbacks to the PHP stack.




It’s a dependency needed for the upcoming phpdox package, which is a new
build-dependency for the upcoming PHPUnit, and should be maintained
inside the PHP PEAR team.

I also just opened the following RFPs that are other dependencies needed
for the upcoming phpdox package:


#746431: RFP: php-parser -- PHP parser written in PHP

* Package name: php-parser
  Version : 1.0.0~beta1
  Upstream Author : Nikita Popov 
* URL : https://github.com/nikic/PHP-Parser
* License : BSD-3-clause
  Programming Lang: PHP
  Description : convert PHP code into abstract syntax tree

 PHP Parser’s purpose is to simplify static code analysis and
 manipulation. It turns some PHP code into an abstract syntax tree, and
 vice versa.


#746421: RFP: php-directory-scanner -- recursive directory scanner and filter

* Package name: php-directory-scanner
  Version : 1.3.0
  Upstream Author : Arne Blankerts 
* URL : https://github.com/theseer/DirectoryScanner
* License : BSD-3-clause
  Programming Lang: PHP
  Description : recursive directory scanner and filter


#746422: RFP: php-zeta-base -- Zeta Components - Base package

* Package name: php-zeta-base
  Version : 1.8
  Upstream Author : Benjamin Eberlei 
* URL : http://zetacomponents.org/
* License : Apache-2.0
  Programming Lang: PHP
  Description : Zeta Components - Base package

 The Base package provides the basic infrastructure that all packages
 rely on. Therefore every component relies on this package.
 .
 Zeta Components are a high quality, general purpose library of loosly
 coupled components for development of applications based on PHP 5.
 Beside typical modules for web application development, like a Template
 engine, Database tools and an MVC component, Zeta Components contain
 command line tools, a chart rendering library, a WebDAV server, a
 universal document conversion component and many more tools to ease
 developers live.


#746425: RFP: php-zeta-console-tools -- Zeta Components - ConsoleTools package

* Package name: php-zeta-console-tools
  Version : 1.6
  Upstream Author : Benjamin Eberlei 
* URL : http://zetacomponents.org/
* License : Apache-2.0
  Programming Lang: PHP
  Description : Zeta Components - ConsoleTools package

 A set of classes to do different actions with the console. It can
 render a progress bar, tables and a status bar and contains a class for
 parsing command line options.
 .
 Zeta Components are a high quality, general purpose library of loosly
 coupled components for development of applications based on PHP 5.
 Beside typical modules for web application development, like a Template
 engine, Database tools and an MVC component, Zeta Components contain
 command line tools, a chart rendering library, a WebDAV server, a
 universal document conversion component and many more tools to ease
 developers live.

Regards

David


signature.asc
Description: Digital signature


Bug#746419: ITP: php-dox -- documentation generation framework and tool

2014-04-29 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: block 744876 by -1

* Package name: php-dox
  Version : 0.6.5
  Upstream Author : Arne Blankerts 
* URL : http://phpdox.de/
* License : BSD-3-clause
  Programming Lang: PHP
  Description : documentation generation framework and tool

phpDox is a fast documentation generator for PHP code using standard
technology (SRC, DOCBLOCK, XML and XSLT) with event based processing.



It’s a one of the five newly needed dependencies for the upcoming
PHPUnit 4 and will be maintained inside the PHP PEAR team.


signature.asc
Description: Digital signature


Bug#746414: ITP: phpcpd -- copy and paste detector (CPD) for PHP code

2014-04-29 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: block 744876 by -1

* Package name: phpcpd
  Version : 2.0.0
  Upstream Author : Sebastian Bergmann 
* URL : https://github.com/sebastianbergmann/phploc
* License : BSD-3-clause
  Programming Lang: PHP
  Description : copy and paste detector (CPD) for PHP code

 PHPCPD is a tool providing details of duplicated lines inside a PHP
 project.


It’s a one of the five newly needed dependencies for the upcoming
PHPUnit 4 and will be maintained inside the PHP PEAR team. It’s also a
recommendation of phing, recently packaged.

Regards

David


signature.asc
Description: Digital signature


Bug#746302: ITP: phpunit-git -- simple wrapper for Git

2014-04-28 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: block 746293 by -1

* Package name: phpunit-git
  Version : 1.2.0
  Upstream Author : Sebastian Bergmann 
* URL : https://github.com/sebastianbergmann/finder-facade
* License : BSD-3-clause
  Programming Lang: PHP
  Description : simple wrapper for Git

 Git is a PHPUnit extension that provides a simple PHP wrapper for Git.
 .
 PHPUnit is a unit testing suite for the PHP language, modelled on the
 xUnit testing framework.


It’s a dependency needed for the upcoming php-loc package (which is a
new build-dependency for the upcoming PHPUnit 4 and a recommendation of
phing) and should be maintained inside the PHP PEAR team.

Following up on #746293, I’ve also open the two following RFPs:

Bug#746296: RFP: php-finder-facade -- convenience wrapper for Symfony's Finder 
component

* Package name: php-finder-facade
  Version : 1.1.0
  Upstream Author : Sebastian Bergmann 
* URL : https://github.com/sebastianbergmann/finder-facade
* License : BSD-3-clause
  Programming Lang: PHP
  Description : convenience wrapper for Symfony's Finder component

 Finder provides an intuitive fluent interface to find files and
 directories on a filesystem.
 .
 Symfony is a PHP framework, a set of tools and a development
 methodology.


Bug#746298: RFP: php-fdomdocument -- extension to PHP's standard DOM

* Package name: php-fdomdocument
  Version : 1.5.0
  Upstream Author : Arne Blankerts 
* URL : https://github.com/theseer/fDOMDocument
* License : BSD-3-clause
  Programming Lang: PHP
  Description : extension to PHP's standard DOM

 The fDOMDocument classes extend the standard DOM to use exceptions at
 all occasions of errors instead of PHP warnings or notices. They also
 add various custom methods and shortcuts for convenience and to
 simplify the usage of DOM.


Regards

David


signature.asc
Description: Digital signature


Bug#746293: ITP: php-loc -- tool for quickly measuring the size of a PHP project

2014-04-28 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: block 744876 by -1

* Package name: php-loc
  Version : 2.0.4
  Upstream Author : Sebastian Bergmann 
* URL : https://github.com/sebastianbergmann/phploc
* License : BSD-3-clause
  Programming Lang: PHP
  Description : tool for quickly measuring the size of a PHP project

 PHPLOC is tool providing a detailed analysis of a PHP project, by
 measuring its code, on quantitative and logical ways.


It’s a one of the five newly needed dependencies for the upcoming
PHPUnit 4 and will be maintained inside the PHP PEAR team. It’s also a
recommendation of phing, recently packaged.

It comes with some new dependencies itself (some of which also comes
with new dependencies themselves…), that I intend to RFP (hopefully)
without spamming debian-devel, and I’ll then send a summary of those
RFP as a follow-up.

Regards

David


signature.asc
Description: Digital signature


Bug#746187: ITP: guzzle-sphinx-theme -- Sphinx theme used by Guzzle

2014-04-27 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 

* Package name: guzzle-sphinx-theme
  Version : 0.6.0
  Upstream Author : Michael Dowling 
* URL : https://pypi.python.org/pypi/guzzle_sphinx_theme
* License : Expat
  Programming Lang: Python
  Description : Sphinx theme used by Guzzle

 This package contains the Sphinx theme used by Guzzle:
 http://guzzlephp.org


It is needed to build the documentation from aws-sdk-for-php (and
probably the one from php-guzzle too).
I intend to maintain this package inside the Debian Python Modules Team.


signature.asc
Description: Digital signature


Bug#745859: ITP: phpunit-environment -- functionality to handle HHVM/PHP environments - PHPUnit component

2014-04-25 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: block 744876 by -1

* Package name: phpunit-environment
  Version : 1.0.0
  Upstream Author : Sebastian Bergmann 
* URL : https://github.com/sebastianbergmann/phpunit-diff
* License : BSD-3-clause
  Programming Lang: PHP
  Description : functionality to handle HHVM/PHP environments - PHPUnit 
component

 This component provides functionality that helps writing PHP code that has
 runtime-specific (PHP / HHVM) execution paths.
 .
 PHPUnit is a unit testing suite for the PHP language, modelled on the xUnit
 testing framework.


It’s a needed dependency for the upcoming PHPUnit 4 and will be
maintained inside the PHP PEAR (and Composer) team.


signature.asc
Description: Digital signature


Bug#745854: ITP: phpunit-exporter -- export variables for visualization - PHPUnit component

2014-04-25 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: block 744876 by -1

* Package name: phpunit-exporter
  Version : 1.0.0
  Upstream Author : Sebastian Bergmann 
* URL : https://github.com/sebastianbergmann/phpunit-exporter
* License : BSD-3-clause
  Programming Lang: PHP
  Description : export variables for visualization - PHPUnit component

 Exporter is a PHPUnit extension that provides the functionality to export
 PHP variables for visualization.
 .
 PHPUnit is a unit testing suite for the PHP language, modelled on the xUnit
 testing framework.


It’s a needed dependency for the upcoming PHPUnit 4 and will be
maintained inside the PHP PEAR team.


signature.asc
Description: Digital signature


Bug#745853: ITP: phpunit-diff -- diff implementation - stand-alone component from PHPUnit

2014-04-25 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: "David Prévot" 
Control: block 744876 by -1

* Package name: phpunit-diff
  Version : 1.1.0
  Upstream Author : Sebastian Bergmann 
* URL : https://github.com/sebastianbergmann/phpunit-diff
* License : BSD-3-clause
  Programming Lang: PHP
  Description : diff implementation - stand-alone component from PHPUnit

 Diff is a PHPUnit extension that provides comparison and parsing features.
 .
 PHPUnit is a unit testing suite for the PHP language, modelled on the xUnit
 testing framework.


It’s a needed dependency for the upcoming PHPUnit 4 and will be
maintained inside the PHP PEAR team.


signature.asc
Description: Digital signature


Bug#745846: ITP: phpunit-version -- library that helps with managing the version number of Git-hosted PHP projects

2014-04-25 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: "David Prévot" 
Control: block 744876 by -1

* Package name: phpunit-version
  Version : 1.0.3
  Upstream Author : Sebastian Bergmann 
* URL : https://github.com/sebastianbergmann/phpunit-version
* License : BSD-3-clause
  Programming Lang: PHP
  Description : library that helps with managing the version number of 
Git-hosted PHP projects

 Version is a PHPUnit extension that provides a proper version depending on
 the given release number, and information from the current Git repository
 if there is one, as intended for PHPUnit.
 .
 PHPUnit is a unit testing suite for the PHP language, modelled on the xUnit
 testing framework.


It’s a needed dependency for the upcoming PHPUnit 4 and will be
maintained inside the PHP PEAR team.


signature.asc
Description: Digital signature


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

2014-02-10 Thread David Prévot
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Le 10/02/2014 08:36, Andreas Tille a écrit :

> I wonder in how far it is to late for debian/watch and not for the file
> debian/upstream.  Yey, I'm aware that we have two to three orders of
> magnitude more debian/watch files than debian/upstream files

I’m not sure were you got those numbers, but it seems there are far more
debian/watch files than debian/upstream files in the archive (way more
than three times). Can somebody please enlighten us with factual numbers?

>> That said I also agree that this change is mainly a matter of coherence
>> and esthetics and thus should not break anything and thus everything
>> should support both locations for a long period of time.
> 
> Seems we all agree on the esthetics issue but I for myself would think
> that *if* we go for esthetics than we should make this strict and
> complete or not at all.  Otherwise I see no point in wasting developer
> time for half baken things.

It seems a bit irrelevant to force hard conditions to improvements:
moving the very young debian/upstream file to a more accurate
debian/upstream/$metadata place should not be conditioned to moving the
“very old” and already highly used debian/watch file to the same
directory. If we could first agree on debian/upstream/ being the right
place for upstream related data/files, then it would make sense to
discuss and propose a plan to move the watch file there too (but can we
please have this other discussion if/once we agree on a common directory
first).

If I understood correctly, the DEP-12 metadata file is used by a pair of
tools, and James started to propose patches to support both paths in
order to allow a smooth transition. So the technical issue could be
considered (being) taking care of.
If I understood correctly, the following step would be to move (in the
packages’ VCS) one file to its new path. Considering most of the
concerned packages may be team-maintained, I’d be happy to offer my
hands in order help this transition and (momentarily) join the relevant
teams to (help and) do this not rewarding job.

Regards

David


-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQEcBAEBCAAGBQJS+SqSAAoJEAWMHPlE9r088j0H/jkVjV+5/lkjH1Vaml7chwof
rJ3qcA8saifU/MuGmR/MWJ5Ct8S9QoKDi1zhyl/JiTmKJw9NRJp0NrPosN5M4F5o
w3ICUQh0QkNsuD8XrNQ0iQ6cFNgAljaRaNjShiBSW0R61OYqPH+jx9rxT62LoFyP
qpbZoBra1Uf9Oz3Qr8839tneLCBr2521TUga+9xCRBzIxOK02lIwwHtVrIvLda6Q
Bg5IGdKrGN6frU2OszQSKXO2IkIUkCD26ahrBx6lPOmnAtOO6ftIRi4luJT7n2NV
Y/TMGOFn73b0WgZwiTD2JPYRVZirxqdiyEBczFrJ0y3ikMoeZ/jYmZOHva435cI=
=aBEs
-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/52f92a92.8000...@debian.org



Re: Upcoming switch to ESR24 for iceweasel in stable-security

2014-01-17 Thread David Prévot
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hi,

Le 16/01/2014 17:36, Moritz Mühlenhoff a écrit :

> quick heads up for everyone maintaining xul-ext-* packages:

(CCing pkg-mozext-maintainers@lado then)

> We'll soon update iceweasel in stable-security to the ESR24

Is there any chance that such version migrates to testing before being
considered ready for stable?

Regards

David


-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQEcBAEBCAAGBQJS2aqMAAoJEAWMHPlE9r08XqgH/32ZVPyKu8b9tkM6b9/8Qc71
bQU4hJxJnyZYnjgQWyPGcJgj1r6Z6a9SW+oReGBZ8hFVYriG7ETnDEOThoV6nfS7
fLFP3hySzX26oN2o/TI9xBAIpbiqpDbcNiy+JDoTUajd5K+poXC/1gv/nc4HYTHX
450sBbbhDdSpdfaFGO3tM36NBrCs/QT3j/MtRuvFzw7U0lzCFBAKdsx0Aw6kNy4h
DGuR4iwYtJXWb3vX3sOtGMppWtrWFZJW7NYLnkKL7b76dsHdpxdCkw9COHZUQ1Xd
T0l+GU02qWWME6U8O6rxFMOrrwa3khKriquYmxIhAJaD+zgV6dUCd3tigR+EDDE=
=xDeX
-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/52d9aa91.4070...@debian.org



Bug#733880: ITP: mediaelement -- HTML5 or player with Flash and Silverlight shims

2014-01-01 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: affects -1 owncloud wordpress

* Package name: mediaelement
  Version : 2.11.3
  Upstream Author : John Dyer  
* URL : http://mediaelementjs.com/
* License : Expat
  Programming Lang: JavaScript
  Description : HTML5  or  player with Flash and Silverlight 
shims

 Instead of offering an HTML5 player to modern browsers and a totally
 separate Flash player to older browsers, MediaElement.js upgrades them
 with custom Flash and Silverlight plugins that mimic the HTML5
 MediaElement API.


This code is currently embedded in owncloud and wordpress, and this
package aims at getting rid of these copies.

Regards

David


signature.asc
Description: Digital signature


Bug#731719: ITP: cmocka -- unit testing framework

2013-12-08 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 

* Package name: cmocka
  Version : 0.3.2
  Upstream Author : Andreas Schneider 
* URL : http://cmocka.org/
* License : Apache License 2.0
  Programming Lang: C
  Description : unit testing framework

 The idea of CMocka is that a test application only requires the
 standard C library and the CMocka library itself to minimize conflicts
 with standard C headers especially on a lot of different platforms.
 .
 Features:
  * Easy to use framework to write unit tests
  * Support for mock objects
  * Testing of memory leaks, buffer overflows and underflows
  * Platform and compiler independent


I intend to comaintain this package with Sandro Knauß who is
maintaining ocsync (that needs cmocka to run its tests).
Please let us know if there is an already existing team that care about
tests where we could maintain this package (we’ll end up using
collab-maint if there is no such team yet).

Regards

David


signature.asc
Description: Digital signature


Bug#731172: ITP: php-jama -- standard matrix class for Java -- API port to PHP

2013-12-02 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: block 718585 by -1

* Package name: php-jama
  Version : 0~2
  Upstream Author : Paul Meagher 
* URL : http://www.phpmath.com/build02/JAMA/docs/
* License : BSD
  Programming Lang: PHP
  Description : basic linear algebra library -- API port to PHP

 JAMA is a proposed standard matrix class. It Provides fundamental
 operations of numerical linear algebra. The package provides five
 matrix decompositions. These decompositions are accessed by the Matrix
 class to compute solutions of simultaneous linear equations,
 determinants, inverses and other matrix functions.
 .
 The five decompositions are:
  * Cholesky Decomposition of symmetric, positive definite matrices
  * LU Decomposition (Gaussian elimination) of rectangular matrices
  * QR Decomposition of rectangular matrices
  * Eigenvalue Decomposition of symmetric and non-symmetric square matrices
  * Singular Value Decomposition of rectangular matrices


The upcoming php-excel package, used in the upcoming owncloud package,
will depend on this class.

Regards

David


signature.asc
Description: Digital signature


Bug#730392: ITP: php-tokenreflection -- PHP reflection replacement

2013-11-24 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: "David Prévot" 
Control: block 730367 by -1

* Package name: php-tokenreflection
  Version : 1.3.1
  Upstream Author : Ondřej Nešpor 
* URL : http://andrewsville.github.io/PHP-Token-Reflection/
* License : BSD-3-clause
  Programming Lang: PHP
  Description : PHP reflection replacement

 Reflection library that does not need to load the source code and uses
 just the tokenized source code. Compatible with the PHP reflection and
 adds many useful features.


This is the forth new dependency for php-apigen (#730367). For the
benefit of debian-devel readers, here are the proposed descriptions for
php-nette (#730387), php-texy (#730388), and php-fshl (#730390) that
have just been filled as RFPs.

* Package name: php-nette
  Version : 2.0.13
  Upstream Author : David Grudl 
* URL : http://nette.org/
* License : BSD-3-clause or GPL-2 or GPL-3
  Programming Lang: PHP
  Description : PHP framework

 Nette Framework is a powerful, component-based and event-driven framework
 for creating web applications and services in PHP 5.2 & 5.3. Nette Framework
 is designed with simplicity, speed and flexibility in mind. It allows 
developers
 to easy built better websites.

 Nette Framework focuses on security and performance and is definitely one of
 the safest and fastest PHP frameworks. Nette Framework support the latest
 technologies and approaches like AJAX, HTML5, SEO, DRY, KISS, MVC, etc.


* Package name: php-texy
  Version : 2.3.0
  Upstream Author : David Grudl 
* URL : http://texy.info/
* License : BSD-3-clause or GPL-2 or GPL-3
  Programming Lang: PHP
  Description : human-readable text to HTML converter

 Texy allows you to enter content using an easy to read Texy syntax
 which is filtered into structurally valid XHTML.
 No knowledge of HTML is required. Texy is one of the most complex
 formatting tools.
 It allows adding of images, links, nested lists, tables and has full
 support for CSS.

 Texy supports hyphenation of long words (which reflects language
 rules), clickable emails and URL (emails are obfuscated against
 spambots), national typographic single and double quotation marks,
 ellipses, em dashes, dimension sign, nonbreakable spaces (e.g. in phone
 numbers), acronyms, arrows and many others.


* Package name: php-fshl
  Version : 2.1.0
  Upstream Author : Jaroslav Hanslík 
* URL : http://fshl.kukulich.cz/
* License : GPL-2+
  Programming Lang: PHP
  Description : fast syntax highlighter

 FSHL is a universal, fast syntax highlighter. A very fast parser
 performs syntax highlighting for few languages and produces an HTML
 output.

Regards

David


signature.asc
Description: Digital signature


Bug#730367: ITP: php-apigen -- API documentation generator for php

2013-11-24 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: affects -1 php-opencloud

* Package name: php-apigen
  Version : 2.8.0
  Upstream Author : Jaroslav Hanslík 
* URL : http://apigen.org/
* License : BSD-3-clause or GPL-2 or GPL-3
  Programming Lang: PHP
  Description : API documentation generator for PHP

 ApiGen is the tool for creating professional API documentation from PHP
 source code, similar to discontinued phpDocumentor/phpDoc. ApiGen has
 support for PHP 5.3 namespaces, packages, linking between documentation,
 cross referencing to PHP standard classes and general documentation,
 creation of highlighted source code and experimental support for PHP 5.4
 traits.


This is used by the upcoming php-opencloud version in order to generate
its documentation. It will pull four not yet packaged dependencies I’m
about to fill RFPs for.

Regards

David


signature.asc
Description: Digital signature


Bug#729433: ITP: php-sabre-http -- library to ease the work with HTTP protocol

2013-11-12 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: block -1 by 729432

* Package name: php-sabre-http
  Version : 2.0.0~alpha5
  Upstream Author : Evert Pot 
* URL : https://github.com/evert/sabre-vobject
* License : BSD-3-clause
  Programming Lang: PHP
  Description : library to ease the work with HTTP protocol

 sabre/http provides a toolkit to ease the work with HTTP protocol.
 .
 This library is a wrapper around the following PHP constructs:
 .
 For Input:
  * $_GET
  * $_POST
  * $_SERVER
  * php://input or $HTTP_RAW_POST_DATA.
 For output:
  * php://output or echo.
  * header()
 .
 It provides a Request object, and a Response object. The objects are
 extensible and easily mockable.


It’s a dependency of the upcoming php-sabredav 1.9 branch that will
replace the current 1.8 branch in experimental (the 1.7 branch will stay
in unstable as long as owncloud depends on it).

I intend to handle its packaging inside the PHP PEAR (and Composer)
team.

Regards

David


signature.asc
Description: Digital signature


Bug#729432: ITP: php-sabre-event -- lightweight library for event management

2013-11-12 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 

* Package name: php-sabre-event
  Version : 1.0.0
  Upstream Author : Evert Pot 
* URL : https://github.com/evert/sabre-vobject
* License : BSD-3-clause
  Programming Lang: PHP
  Description : lightweight library for event management

 sabre/event’s design is inspired by Node.js's EventEmitter.
 .
 It provides some features like prioritization, and the ability to stop
 the event chain, like JavaScript’s preventDefault.


It’s a dependency of the upcoming php-sabredav 1.9 branch that will
replace the current 1.8 branch in experimental (the 1.7 branch will stay
in unstable as long as owncloud depends on it).

I intend to handle its packaging inside the PHP PEAR (and Composer)
team.

Regards

David


signature.asc
Description: Digital signature


Re: .py suffixed scripts to /usr/bin/

2013-11-03 Thread David Prévot
Le 03/11/2013 11:28, bastien ROUCARIES a écrit :

> Should we add a lintian test for this kind of problem ?

http://lintian.debian.org/tags/script-with-language-extension.html





signature.asc
Description: OpenPGP digital signature


Bug#728321: ITP: php-opencloud -- library to work with OpenStack clouds

2013-10-30 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 

* Package name: php-opencloud
  Version : 1.6.0
  Upstream Author : Rackspace developers <http://developer.rackspace.com/>
* URL : http://php-opencloud.com/
* License : Apache-2.0
  Programming Lang: PHP
  Description : library to work with OpenStack clouds

 The php-opencloud library is a software development kit (SDK) to help
 developers using PHP to work with OpenStack and other open clouds.
 .
 Since the library was developed at Rackspace, it works with the
 Rackspace cloud, and should also work with other OpenStack-based
 clouds with minimal effort.


This will be a dependency of the upcoming owncloud 6 package.

Regards

David


signature.asc
Description: Digital signature


Bug#727063: ITP: php-doctrine-common -- common extensions for doctrine

2013-10-21 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: affects -1 owncloud

* Package name: php-doctrine-common
  Version : 2.3.0
  Upstream Author : Jonathan H. Wage 
* URL : http://www.doctrine-project.org/
* License : LGPL-2.1
  Programming Lang: PHP
  Description : php-doctrine-common

 The Doctrine Common package contains shared code between the other
 packages.


This is a dependency of the new doctrine (version 2) package, that shall
be renamed as php-doctrine-orm, and also a dependency of the upcoming
owncloud 6 package.

Regards

David


signature.asc
Description: Digital signature


Bug#726918: ITP: pear-channels -- PEAR channels for various projects

2013-10-20 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: forcemerge -1 710788 714474 714813

* Package name: pear-channels
  Version : 0.0.1
  Upstream Author : Debian PHP PEAR Maintainers 

* URL : 
http://anonscm.debian.org/gitweb/?p=pkg-php/pear-channels.git
* License : BSD-3-Clause
  Programming Lang: Perl
  Description : PEAR channels for various projects

 This package provides the PEAR channel registry entries for various
 projects:
  * Apache log4php, oodt and zetacomponents
  * AWS
  * Doctrine
  * Guzzle
  * Horde
  * Michel Fortin
  * Phing
  * PHPUnit
  * Symfony (versions 1 and 2)
 .
 PEAR is a framework and distribution system for reusable PHP
 components. A PEAR channel is a website that provides package for
 download and a few extra meta-information for files.


The project list will of course be extended following the needs: I just
compiled the 4 existing pear-*-channel packages with the 3 other
pear-*-channel packages currently sitting in NEW, and added a few more
after looking at the current php* prospective packages in WNPP.

Do not hesitate to point me to more channels, or even better, add them
directly in the Git repository as soon as the structure exists.

Regards

David

P.-S.: On Fri, Aug 9, 2013 at 6:10 AM, Joerg Jaspert
 wrote:
> Hi Maintainer,
>
> seriously - what the [insert something here]?
[…]
> Also, what does it do? It seems to "register a pear channel", whatever
> that does, but a quick google tells me that this can be done by a "pear
> -D auto_discover=1 install guzzlephp.org/pear/guzzle" or maybe "pear
> channel-discover guzzlephp.org/pear" too. (I may be
> wrong, I have nothing with php nor pear).

The existing and awaiting pear-*-channel packages do the pear dance
without relying on network access, in order to make them compatible
with the Debian standards for building packages. Hopefully, this
pear-channels package will also address ftpmaster’s concerns and avoid
further “[insert something here]” kind of “discussion”.


signature.asc
Description: Digital signature


Bug#726456: ITP: php-font-lib -- read, parse, export and make subsets of different types of font files

2013-10-15 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: blocks 567928 by -1
Control: blocks 718585 by 567928
Control: blocks 726167 by 567928
Control: affects -1 owncloud

* Package name: php-font-lib
  Version : 0.2.1
  Upstream Author : Fabien Ménager 
* URL : https://github.com/PhenX/php-font-lib
* License : LGPL-2.1+
  Programming Lang: PHP
  Description : read, parse, export and make subsets of different fonts

 This library can be used to:
  * Read TrueType, OpenType (with TrueType glyphs), WOFF font files
  * Extract basic info (name, style, etc)
  * Extract advanced info (horizontal metrics, glyph names, glyph
shapes, etc.)
  * Make an Adobe Font Metrics (AFM) file from a font


This library is used by the soon to come php-dompdf package, that is
used by the requested phpdocx and php-excel packages, that will be used
by the upcoming version 6 of owncloud.

Regards

David

P.-S.: Some RFP have been recently filled for the upcoming version 6 of
owncloud. They are tagged as affecting owncloud, and are thus displayed
on <http://bugs.debian.org/cgi-bin/pkgreport.cgi?package=owncloud> (in
case you feel bored or are willing to help a little bit ;).


signature.asc
Description: Digital signature


Re: how do deal with versionless mercurial software ?

2013-10-02 Thread David Prévot
Hi,

> Wookey  (2013-10-02):

>> It would be good if this 0~ trick
>> was mentioned there too

Already in the New Maintainers' Guide:

http://www.debian.org/doc/manuals/maint-guide/first#namever

Regards

David, kinda ashamed to add a message to that longish nitpicking thread





signature.asc
Description: OpenPGP digital signature


Bug#723942: ITP: algobox -- algorithmics introduction - French UI

2013-09-21 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 

* Package name: algobox
  Version : 0.8
  Upstream Author : Pascal Brachet 
* URL : http://www.xm1math.net/algobox/
* License : GPL-2
  Programming Lang: C++
  Description : algorithmics introduction - French UI

AlgoBox is an algorithm creation and execution helper, targeted to
French high school students. It’s based on an educational logic
(learning via logical structures instead of piling up code lines).


I intend to maintain it under the debian-edu umbrella unless a better
fitted team should be considered.


signature.asc
Description: Digital signature


Bug#722878: ITP: google-api-php-client -- Google APIs client library for PHP

2013-09-13 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 

* Package name: google-api-php-client
  Version : 0.6.6
* URL : http://code.google.com/p/google-api-php-client/
* License : Apache-2.0
  Programming Lang: PHP
  Description : Google APIs client library for PHP

 The Google API client library allows to work with Google APIs such as
 Analytics, Adsense, Google+, Calendar, Drive or Games. It includes
 support for HTTP streams, which makes it simple to use the library from
 an App Engine application just by tweaking the configuration file.


I intend to maintain it under Debian PHP PEAR umbrella, and get rid of
the embedded copy from the current owncloud version.

Regards

David


signature.asc
Description: Digital signature


Bug#721957: ITP: php-irods -- PHP client API for iRODS

2013-09-05 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 

* Package name: php-irods
  Version : 3.3.0~beta1
* URL : https://code.renci.org/gf/project/irodsphp/
* License : BSD-3-clause
  Programming Lang: PHP
  Description : PHP client API for iRODS

 PRODS is a PHP client API for iRODS (http://www.irods.org). It talks
 to iRODS server directly via sockets with native iRODS XML protocol.
 .
 iRODS, the integrated Rule-Oriented Data-management System, is a
 community-driven, open source, data grid software solution. It helps
 researchers, archivists and others manage (organize, share, protect,
 and preserve) large sets of computer files.


I intend to maintain it under Debian PHP PEAR umbrella, and get rid of
the embedded copy from the current version of owncloud.

Regards

David


signature.asc
Description: Digital signature


Bug#721889: ITP: php-patchwork-utf8 -- UTF-8 strings handling for PHP

2013-09-04 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 

* Package name: php-patchwork-utf8
  Version : 1.1.11
  Upstream Author : Nicolas Grekas 
* URL : https://github.com/nicolas-grekas/Patchwork-UTF8
* License : Apache-2.0 or GPL-2
  Programming Lang: PHP
  Description : UTF-8 strings handling for PHP

 Patchwork UTF-8 provides both a portability layer for Unicode handling in PHP,
 and a class that mirrors the quasi complete set of native string functions,
 enhanced to UTF-8 grapheme clusters awareness.
 .
 Patchwork UTF-8 provides pure PHP implementations for mbstring, iconv, and
 intl. The following set of portability-fallbacks allows an application to run
 on a server even if those extensions are not enabled:
 .
  * utf8_encode, utf8_decode,
  * mbstring: mb_convert_encoding, mb_decode_mimeheader, mb_encode_mimeheader,
mb_convert_case, mb_internal_encoding, mb_list_encodings, mb_strlen,
mb_strpos, mb_strrpos, mb_strtolower, mb_strtoupper,
mb_substitute_character, mb_substr, mb_stripos, mb_stristr, mb_strrchr,
mb_strrichr, mb_strripos, mb_strstr,
  * iconv: iconv, iconv_mime_decode, iconv_mime_decode_headers,
iconv_get_encoding, iconv_set_encoding, iconv_mime_encode,
ob_iconv_handler, iconv_strlen, iconv_strpos, iconv_strrpos, iconv_substr,
  * intl: Normalizer, grapheme_extract, grapheme_stripos, grapheme_stristr,
grapheme_strlen, grapheme_strpos, grapheme_strripos, grapheme_strrpos,
grapheme_strstr, grapheme_substr.
 .
 The Patchwork\Utf8 class implements the quasi-complete set of native string
 functions that need UTF-8 grapheme clusters awareness. Function names,
 arguments and behavior carefully replicates native PHP string functions.
 .
 Some more functions are also provided to help handling UTF-8 strings
 .
  * isUtf8(): checks if a string contains well formed UTF-8 data,
  * toAscii(): generic UTF-8 to ASCII transliteration,
  * strtocasefold(): unicode transformation for caseless matching,
  * strtonatfold(): generic case sensitive transformation for collation
matching
 .
 Mirrored string functions are: strlen, substr, strpos, stripos, strrpos,
 strripos, strstr, stristr, strrchr, strrichr, strtolower, strtoupper,
 wordwrap, chr, count_chars, ltrim, ord, rtrim, trim, str_ireplace, str_pad,
 str_shuffle, str_split, str_word_count, strcmp, strnatcmp, strcasecmp,
 strnatcasecmp, strncasecmp, strncmp, strcspn, strpbrk, strrev, strspn, strtr,
 substr_compare, substr_count, substr_replace, ucfirst, lcfirst, ucwords,
 number_format, utf8_encode, utf8_decode.


I intend to maintain it under Debian PHP PEAR umbrella, and get rid of
the embedded copy from the current version of owncloud.

Regards

David


signature.asc
Description: Digital signature


Replacing a binary package by another one(was: Communication issue?)

2013-09-03 Thread David Prévot
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hi again,

Le 03/09/2013 03:37, Norbert Preining a écrit :
> On Di, 03 Sep 2013, David Prévot wrote:

>> if you’re in a hurry to see your package reach testing,
>> feel free to provide back the binary packages you removed (via
>> convenient dummy transitional packages) instead of breaking any third
>> party due to their uncoordinated disappearance.
> 
> Umpf, uncoordinated disappearance.

I’ve been told that my previous suggestion was not clearly worded, so
let me try to be a little more specific.

I was directly proposing that, instead of silently removing the
texlive-lang-danish — and at least texlive-lang-norwegian — binary
packages, they could be added back as dummy transitional packages
depending on texlive-lang-european (that is, as far as we were able to
guess, providing the texlive-lang-danish — and texlive-lang-norwegian —
features). That way, this transition is not tight to the celerity third
party packages are able to cope with the change in our archive. As an
added value, any third parties (including those not in the Debian
archive) can benefit of a smooth upgrade instead of a disruptive change.

I’ve witnessed many such transitions, they even usually are kept in the
following stable release (so stable-to-stable upgrades are not too
disruptive for those third parties, and our users). I failed to come up
with a best practice URL documenting such transition, is someone able to
provide one, or correct me if I’ve made that up? (Maybe the dev-ref
would be the appropriate place to document such transition, I’m willing
to propose a patch if it’s worth it.)

Regards

David


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

iQEcBAEBCAAGBQJSJkM5AAoJEAWMHPlE9r085uMH/2IK81w446ORP7cB8B4uOR0N
GtBxEWer6rSwvgA87HmH+ONtaVyUPyXQ+X5i1sN08FQNwWgl8+N4u8xbqYJwKu4e
8+Ogel85pY4hZqk8tuVz/EJC1QVVpKPKccbOZB0TmKfV0jHXwbZt8PhHB22V2Xsl
QC01rzATU9qvxxws2BZEZg7fOPdmRPv0coG/rJwMgIA11pYmEFIGw1iVZc2mxSor
frMH9URLXsgxrCy1RD8/tdq7LzB9ETaae+3xOa+Gt9S5UZ1Oce2SqLQtk26roKIM
trE0is5MVujlQnnwF226ozSO66LJ9DzvGdtFaT6H18paohc9V4JJZB0pgr1KlhE=
=QhU4
-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/5226433b.2000...@debian.org



Communication issue? (was: Consciously blocking packages and development)

2013-09-03 Thread David Prévot
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hi Norbert,

Le 03/09/2013 02:10, Norbert Preining a écrit :

> Are you planning to block TeX Live transition for unforeseeable future?

Absolutely not, a fixed d-e-d package will be uploaded in due time. In
the mean time, if you’re in a hurry to see your package reach testing,
feel free to provide back the binary packages you removed (via
convenient dummy transitional packages) instead of breaking any third
party due to their uncoordinated disappearance.

Thanks in advance for considering.

> It is ridiculous that you not even care for *answering*

Apologies about that, it has never been anyone’s intention to ignore
this issue. On the contrary, we even staged a fix a few hours after
Ansgar filled this bug (thank you by the way for the bug and the hint):

http://anonscm.debian.org/gitweb/?p=debian-edu/debian-edu-doc.git;a=commitdiff;h=7bc2cb76d3369b457bd8c691bab2dbb9885b0708

Regards

David

P.-S.: transitional packages could be a way to document such disruptive
change, but a note in changelog would have been appreciated.


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

iQEcBAEBCAAGBQJSJYo/AAoJEAWMHPlE9r08JvwH/1hZLihgzo+Pzyqmd8oeRtgc
ur+TG1Ypkkv+u9RV5SrY5omXp7CAwE3owzlIcbDhRTFUfzqStQfEbUjV/kZeMKWl
YmhpD+VflFhPRES/Gs4gzZKp8Q17KCKPTh4EMCWMm/ftB5Cmdf7RsPsfCWx6cdK3
JbLIQsi3smm9cCodYvvla+Sr2jvInMA40UL8xB5oFmE7znWIIfL+KEaow+yCj/4P
ofMIQFQrPJLMI37BWakGZbX25muWYPvd1/hmezbG0AoIENF9FoQytoa4hEDVN27v
FjSR+ipjgxjjap25aQm2lMzqxUEIa1QUdThr1CGokiPCGy5F1z0QgVY8D+PReaQ=
=sMfd
-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/52258a41.3070...@debian.org



Re: Bug#715053: ITP: ldglite -- Display, edit and render 3D LEGO(R) LDraw models

2013-07-05 Thread David Prévot
Hi,

Le 05/07/2013 21:11, Johannes Schauer a écrit :

>   Description : Display, edit and render 3D LEGO(R) LDraw models

Debian is about free software, not about enforcing any other trademarks.
Please, drop the useless “(R)” from the descriptions.

Regards

David




signature.asc
Description: OpenPGP digital signature


Bug#714813: ITP: pear-doctrine-channel -- Doctrine PEAR channel

2013-07-02 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 

* Package name: pear-doctrine-channel
  Version : 0~20130702-1
* URL : http://pear.doctrine-project.org/
* License : public-domain
  Programming Lang: XML
  Description : Doctrine PEAR channel

 Description: Doctrine PEAR channel
 This is the PEAR channel registry entry for doctrine.
 PEAR is a framework and distribution system for reusable PHP components. A
 PEAR channel is a website that provides package for download and a few
 extra meta-information for files.


This is needed to package doctrine with pkg-php-tools.

Following the current pkg-php-tools conventions, this package should
have been named pear-doctrine-project-channel, while doctrine is the
actual alias in use.


signature.asc
Description: Digital signature


Bug#714488: ITP: php-symfony-eventdispatcher -- Symfony framework - Event Dispatcher component

2013-06-29 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: block 714486 by -1

* Package name: php-symfony-eventdispatcher
  Version : 2.3.1
  Upstream Author : Fabien Potencier 
* URL : 
http://symfony.com/doc/current/components/event_dispatcher/introduction.html
* License : Expat
  Programming Lang: PHP
  Description : Symfony framework - Event Dispatcher component

 This package provides the Event Dispatcher component, which implements
 a lightweight version of the Observer design pattern. The Observer
 pattern is a software design pattern in which an object, called the
 subject, maintains a list of its dependents, called observers, and
 notifies them automatically of any state changes, usually by calling
 one of their methods. It is mainly used to implement distributed event
 handling systems.
 .
 Symfony is a PHP framework, a set of tools and a development
 methodology.


signature.asc
Description: Digital signature


Bug#714486: ITP: php-guzzle -- object-oriented PHP HTTP client

2013-06-29 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: block -1 by 714474

* Package name: php-guzzle
  Version : 3.7.0
  Upstream Author : Michael Dowling 
* URL : http://guzzlephp.org/
* License : Expat
  Programming Lang: PHP
  Description : object-oriented PHP HTTP client

 Object-oriented PHP HTTP Client for PHP 5.3+.
 It takes the pain out of sending HTTP requests and the redundancy out
 of creating web service clients. It's a framework that includes the
 tools needed to create a robust web service client, including: Service
 descriptions for defining the inputs and outputs of an API, resource
 iterators for traversing paginated resources, batching for sending a
 large number of requests as efficiently as possible.


This is a dependency of the latest php-aws-sdk version, which also
depends on php-symfony-eventdispatcher (upcoming ITP).


signature.asc
Description: Digital signature


Bug#714474: ITP: pear-guzzle-channel -- Guzzle PEAR channel

2013-06-29 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 

* Package name: pear-guzzle-channel
  Version : 0~20130629
* URL : http://guzzlephp.org/pear/
* License : public-domain
  Programming Lang: XML
  Description : Guzzle PEAR channel

 This is the PEAR channel registry entry for guzzle.
 PEAR is a framework and distribution system for reusable PHP
 components. A PEAR channel is a website that provides package for
 download and a few extra meta-information for files.


This will be needed to package Guzzle, which is a dependency of the
latest php-aws-sdk version.


signature.asc
Description: Digital signature


Bug#714227: ITP: jquery-miniColors -- tiny color picker built on jQuery

2013-06-26 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 

* Package name: jquery-miniColors
  Version : 1.2.1
  Upstream Author : Cory LaViska <http://www.abeautifulsite.net>
* URL : http://labs.abeautifulsite.net/jquery-miniColors/
* License : Expat or GPL-2
  Programming Lang: JavaScript
  Description : tiny color picker built on jQuery

 jQuery MiniColors is a tiny color picker, easy to use and working well
 on touch-enabled devices.


The purpose is to use it as a third party in other packages like
owncloud. As such, I intend to maintain it under the Debian JavaScript
Maintainers umbrella.

Regards

David


signature.asc
Description: Digital signature


Bug#714208: ITP: php-symfony-routing -- Symfony framework - Routing component

2013-06-26 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 

* Package name: php-symfony-routing
  Version : 2.0.19
  Upstream Author : Fabien Potencier 
* URL : http://symfony.com/doc/current/components/routing/index.html
* License : Expat
  Programming Lang: PHP
  Description : Symfony framework - Routing component

 Symfony is a PHP framework, a set of tools and a development
 methodology.
 .
 This package provides the Routing component, which associates a request
 with the code that will convert it to a response.


signature.asc
Description: Digital signature


Bug#714120: ITP: libjs-chosen -- select box enhancer for jQuery and Protoype

2013-06-25 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 

* Package name: libjs-chosen
  Version : 0.9.11
  Upstream Author : Patrick Filler <http://patrickfiller.com>
* URL : http://harvesthq.github.io/chosen/
* License : Expat
  Programming Lang: JavaScript
  Description : select box enhancer for jQuery and Protoype

 Chosen is a JavaScript plugin that makes long, unwieldy select boxes
 more user-friendly.


The purpose is to use it as a third party in other packages like
owncloud. As such, I intend to maintain it under the Debian JavaScript
Maintainers umbrella.

Regards

David


signature.asc
Description: Digital signature


Re: Mail breaks spamassassin

2013-06-18 Thread David Prévot
Hi,

Le 18/06/2013 07:45, Paul Wise a écrit :
> On Tue, Jun 18, 2013 at 6:25 PM, Klaus Ethgen wrote:
> 
>> Currently I encountered the mail <20130617170434.ga10...@scru.org>
>> breaking spamassassin version 3.3.2-2~bpo60+1 on oldstable.

> Please file a bug against spamassassin 

Even for backported stuff? Does the documentation need an update?

http://backports.debian.org/Instructions/#index6h2

Regards

David




signature.asc
Description: OpenPGP digital signature


Re: GFDL in main

2013-05-19 Thread David Prévot
Hi,

Le 19/05/2013 17:32, Bastien ROUCARIES a écrit :
> On Sun, May 19, 2013 at 12:36 PM, Bastien ROUCARIES
>  wrote:
>> I do am doing an update on this list and fill bug:

Isn’t the point of mailing to debian-devel to gather more opinion
*before* filling those bugt, or did I miss something obvious?

http://www.debian.org/doc/manuals/developers-reference/beyond-pkging.html#submit-many-bugs

What is the point of submitting such bug now that Lintian in
experimental is already aware of such issue, and that you are already
working on refining this test?

It’s commonly good practice to (B)CC the actual maintainers too with
such “in advance” notification, but since you already filed the bugs,
well, we can probably sleep on it too.

> manpages-fr-extra
> manpages-ja

Those two are duplicates of

> procps

and the first one was wrongly submitted against another non-related
pacckage, I hope the quality of other bugs already reported is not that low…

Regards

David




signature.asc
Description: OpenPGP digital signature


Bug#705438: ITP: owncloud-doc -- documentation for ownCloud

2013-04-14 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: block -1 by 705411

* Package name: owncloud-doc
  Version : 0~20130414
  Upstream Author : ownCloud mailinglist 
* URL : http://doc.owncloud.org/
* License : CC-BY-3
  Programming Lang: reStructuredText
  Description : documentation for ownCloud

 ownCloud gives you universal access to your files through a web interface
 or WebDAV.  It also provides a platform to easily view & sync your
 contacts, calendars and bookmarks across all your devices and enables
 basic editing right on the web.
 .
 This package provides the online documentation.


Regards

David




signature.asc
Description: Digital signature


Bug#705411: ITP: sphinxcontrib-phpdomain -- Sphinx "phpdomain" extension

2013-04-14 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 

* Package name: sphinxcontrib-phpdomain
  Version : 0.1.4
  Upstream Author : Mark Story 
* URL : https://pypi.python.org/pypi/sphinxcontrib-phpdomain
* License : BSD
  Programming Lang: Python
  Description : Sphinx "phpdomain" extension

 This package contains the PHP Domain extension for the Sphinx
 documentation system. This extension provides language support for PHP.



This extension is needed to build ownCloud documentation, and I intend
to maintain it under the Debian Python Modules Team umbrella

Regards

David


signature.asc
Description: Digital signature


Bug#705085: ITP: pear-aws-channel -- PEAR channel definition file for aws

2013-04-09 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 
Control: block 705070 by -1

* Package name: pear-aws-channel
  Version : 0~20130409
* URL : http://pear.amazonwebservices.com/
* License : public-domain
  Programming Lang: XML
  Description : PEAR channel definition file for aws

This is the PEAR channel registry entry for aws.
PEAR is a framework and distribution system for reusable PHP components.
A PEAR channel is a website that provides package for download and a few
extra meta-information for files.


signature.asc
Description: Digital signature


Bug#705070: ITP: aws-sdk-for-php -- software development kit to build solutions for Amazon

2013-04-09 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 

* Package name: aws-sdk-for-php
  Version : 1.6.2
  Upstream Author : Ryan Parman 
* URL : http://aws.amazon.com/sdkforphp/
* License : Apache-2.0
  Programming Lang: PHP
  Description : software development kit to build solutions for Amazon

Official PHP SDK for Amazon Web Services. It allows developers to build
solutions for Amazon Simple Storage Service (Amazon S3), Amazon Elastic
Compute Cloud (Amazon EC2), Amazon SimpleDB, and more.



I intend to maintain it under Debian PHP PEAR umbrella, and get rid of
the embedded copy in the current experimental version of owncloud.

Regards

David


signature.asc
Description: Digital signature


Re: Bug#705015: ITP: ie7-js -- help Internet Explorer behave like a standards-compliant browser

2013-04-08 Thread David Prévot
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hi,

Le 08/04/2013 16:41, Jonas Smedegaard a écrit :

> For general use I believe, however, that html5shiv has proven a better 
> shim.  It is part of Modernizr already packaged for Debian.

AFAICT, html5shiv is not in Debian, nor part of the modernizr package.
Did I miss something?

Regards

David

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

iQIcBAEBCAAGBQJRYzguAAoJELgqIXr9/gnyE1oQAJnjJO144hwRzWWzOLcliXiu
AdJoA+/mYQpV+RtDFncJtcoziwc1b4ZDN09TwSBzcHj5GHu70meUSSqwM3UIy5ur
eQ5UVbFL52T5lGHFHXq+0hPwu+3dzYYs9bHCUcNBX/02J9ve38/7NimlX7qvdy+C
xseOn6afyQQt5824LbWzLOr7rmPxM4q0g/Dvh4RMTaO4yKJMx11ybDBOUG363NfA
6nswmrZeLYr2D9U40dS6LYe6IzXZZ7CsgjeMyq68mV5eggPesjTL1+hIbmQqUq3n
U/6+thOQbLU36L6rx7GkxNezvbeZq7LYN4tDro/yEH/AGMjR28P4Dxj1d2aHT340
YGPWrWrrT+bPa1X45Kaf+HCxj3FFFWbxfl8NYJSOPA0TdP6pV4vi1khBV0P6XJK5
BQ8UblNlkJm4xasmR9Ok+hG7m2x6H8ez9RoIGnFo7HPKM32MN1kqmkbhofrkkliK
31ulVDaE3xGQ+z4SaKtkVWYJ/ObCsBXMw1ztxVlsEXzOh8yEkwV/DfoLYW5jOLtP
+3bjvB6CFl5rONn6jvlMIjFM9mZ/Q7bzX+h2RLMR4BtXUUm0+NiryczIM2Hcm/kW
Y/fGYRmfYOo7LUNTEibzXysuFxj+asD31xbW+x8RbZ8Oasx5RzqNzqbSmT3ebhBt
Crl5cW3pfZWicpppsYYJ
=i3x5
-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/5163382e.1010...@debian.org



Re: Bug#705015: ITP: ie7-js -- help Internet Explorer behave like a standards-compliant browser

2013-04-08 Thread David Prévot
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hi,

Le 08/04/2013 15:29, John Paul Adrian Glaubitz a écrit :

> And how would I use it on Debian when there is no Internet Explorer 7
> available for non-Windows platforms? Wine?

The purpose is to provide a web thingy, hosted on a Debian platform,
that even clients behind a legacy browser from non-free distribution can
see as they should if they were using a standards-compliant one.

Regards

David

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

iQIcBAEBCAAGBQJRYx0rAAoJELgqIXr9/gnyZgAP/1jNK5GuHpwZ5HCvlG6hJ/1i
ZGo8sJGZHu5vZwUgD6V0aNgojm8SBPfigBAL2NQy6iUR6mlwjVNinjvM/g2RIJb+
5GrMlpoSWNHmZUx9roKif1i4PknJB1P/Y5DUVJYpi7aBn0W+GqJYE49+c23dVKX9
bmVGcW5J21UFJhNGhgg9TGrK++vbxY3jtDv0zzU1p2RZ1d0sM7JaxdFFSqeXJF70
nJJKCSK6O2ziwGhTv35clwub1l0Oti9O27EXySf86wlSCzEYiQQMqJfGMrTV6Ao3
AGJR7eji9PLtv097+0VY4WjfWhD8FtHZu48qLCzFDkGdbItUFg+Dgk2UgWJ++0/P
A6aQwjJ61PpyrYGngBLo1XVPjYaxObRJ7vvX1zco6+fos3Td69UN67L6znccoyTn
kHYc/HkCMk10vyAh4ZB1p52hxeeYb5L0jyTC7MApxacskwh/ercCn2LKnCgyc188
xA4E/dQkkt5+D9KjIVf5pUrWW94bKs8t2LN1Aup6QW5UK60PdPKia+BpB2tL07jg
Qzj+xbhBjTvpCv2R0Q42YLor7ejbKqeDK7oa/y3/M5uyaRtvJjQqgT+/r2WlUjIf
h7rh92ATdU4j/7eGs1kWNoVZtVi9RWxNEXIcEcAH6hIXCh+AfgeBf0XNMosxmChL
L7SVGH2xoMJUnfhpkCLj
=qvii
-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/51631d2b.30...@tilapin.org



Bug#705015: ITP: ie7-js -- help Internet Explorer behave like a standards-compliant browser

2013-04-08 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 

* Package name: ie7-js
  Version : 2.1~beta4
  Upstream Author : Dean Edwards 
* URL : http://code.google.com/p/ie7-js/
* License : MIT
  Programming Lang: JavaScript
  Description : help Internet Explorer behave like a standards-compliant 
browser

IE7.js is a JavaScript library to make Microsoft Internet Explorer
behave like a standards-compliant browser. It fixes many HTML and CSS
issues and makes transparent PNG work correctly under IE5 and IE6.



The purpose would be to provide it, via a libjs-ie7, in order to be used
as a third party in other packages like spip. As such, I intend to
maintain it under the Debian Javascript umbrella.

It is already embedded in dotclear, libjifty-perl and spip.


signature.asc
Description: Digital signature


Bug#704700: ITP: phpseclib -- implementations of an arbitrary-precision integer arithmetic library

2013-04-04 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 

* Package name: phpseclib
  Version : 0.3.1
  Upstream Author : Jim Wigginton 
* URL : http://phpseclib.sourceforge.net/
* License : MIT
  Programming Lang: (C, C++, C#, Perl, Python, etc.)
  Description : implementations of an arbitrary-precision integer 
arithmetic library

The PHP Secure Communications Library are fully PKCS#1 (v2.1) compliant
RSA, DES, 3DES, RC4, Rijndael, AES, SSH-1, SSH-2, SFTP, and X.509
implementations.


Additional notes: as “This library is written using the same conventions
that libraries in the PHP Extension and Application Repository (PEAR)
used to be written in”, I intend to maintain it under Debian PHP PEAR
umbrella. It is already embedded in icinga-web and ldap-account-manager,
and is also used by the upcoming ownCloud version.


signature.asc
Description: Digital signature


Bug#704502: ITP: pdf.js -- web standards-based platform for parsing and rendering PDFs

2013-04-01 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 

* Package name: pdf.js
  Version : 0.7.423
  Upstream Author : Andreas Gal 
* URL : http://mozilla.github.com/pdf.js/
* License : Apache-2.0
  Programming Lang: JavaScript
  Description : web standards-based platform for parsing and rendering PDFs

pdf.js is an HTML5 technology experiment that explores building a
faithful and efficient Portable Document Format (PDF) renderer without
native code assistance.



The purpose would be to provide it, via a libjs-pdf package, in order to
be used as a third party in other packages like owncloud. As such, I
intend to maintain it under the Debian Javascript umbrella, or, by
default, under the ownCloud one.

Regards

David


signature.asc
Description: Digital signature


Bug#704008: ITP: php-sabredav-vobject -- library to parse and manipulate iCalendar and vCard objects

2013-03-26 Thread David Prévot
Package: wnpp
Severity: wishlist
Owner: David Prévot 

* Package name: php-sabredav-vobject
  Version : 2.0.7
  Upstream Author : Evert Pot 
* URL : https://github.com/evert/sabre-vobject
* License : BSD
  Programming Lang: PHP
  Description : library to parse and manipulate iCalendar and vCard objects

 The SabreTooth VObject library library allows to easily parse and
 manipulate iCalendar and vCard objects using PHP. The goal of the
 VObject library is to create a very complete library, with an easy to
 use API.
 .
 This project is a spin-off from SabreDAV, where it has been used for
 several years.


Additional notes: will be a dependency of php-sabredav, and also
packaged under pkg-owncloud umbrella.

https://wiki.debian.org/Teams/pkg-owncloud

Regards

David


signature.asc
Description: Digital signature


Re: installation/live-cd

2012-12-16 Thread David Prévot
Hi,

Le 16/12/2012 11:03, alberto fuentes a écrit :
> So I was wondering why this has not being done

Missed http://www.debian.org/CD/live/#live-install-stable maybe?

Regards

David




signature.asc
Description: OpenPGP digital signature


lib- prefix for non-library (was: Bug#693998: ITP: linux-minidisc -- Free software for accessing NetMD and HiMD MiniDisc devices)

2012-11-26 Thread David Prévot
Hi,

Le 26/11/2012 05:19, John Paul Adrian Glaubitz a écrit :
> On Sun, Nov 25, 2012 at 06:55:25AM +1100, Karl Goetz wrote:
> * Package name   : linux-minidisc

 Thats a strange name considering it builds and runs on MacOS, Windows,
 Linux, FreeBSD and Haiku.
>>>
>>> Yes, the name is indeed somewhat confusing in that regard.
>>
>>> If you have a better idea, I'd be happy to hear it ;).
>>
>> Not necessary better, but perhaps libre-minidisk? 3 letters different and 
>> only contains one trademark :)
> 
> libre-minidisc sounds actually nice

Seems weird to see another non-library ending up in the pool/main/libr/
directory of our archive (and yet another special case to handle for
tools like deborphan). It would be nice to avoid the lib- prefix for
non-library.

Regards

David




signature.asc
Description: OpenPGP digital signature


Re: Vote result (was: Poll)

2012-10-20 Thread David Prévot
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hi,

Le 20/10/2012 07:35, Benjamin Drung a écrit :

> bzr-builddeb
> 
> 
> 8 people (+ 3 with a question mark) want bzr-builddeb recommended.
> 30 people (+ 10 with a question mark) want bzr-builddeb suggested.
> 44 people voted for (at least) one of the above options.
[...]
> The poll showed that bzr-builddeb is wanted by a portion of developers
> (18 % up to 25 %), but not by most of them.

Funny, the only thing I can see in the result is that most people who
took the time to vote (30) prefer bzr-builddeb suggested than
recommended (8).

> Therefore I will keep
> bzr-builddeb recommended until someone has another good reason to demote
> the package to suggests.

I suggest that next time you want to discuss relationship of the
packaging-dev package, especially if you don't intend to follow most
people advices or vote, you just skip debian-devel from the discussion.

TIA

David

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

iQIcBAEBCAAGBQJQgp0xAAoJELgqIXr9/gnybt8P/i1VQanDqonFFtfBswRfq1vz
w3J/5SgMgnPkFT/BEyxAOXk22U9GWoMPJJIsQnnAPOJvogWgDxJTOTrQUyyqbOrw
4DrvV/tyqfOakTxeOJ9xj28OScmJnQmtdJx0u+MeEswm/NYr93gUNUAO2FQVGNMF
a+oPswfd+nT1btnMaP8DI6F2DZF3zmh3NuCgWd5J3Gs659ow6imlQChGEEzUEke5
m0GUGcVL6zYD6gEDrtyg/9oJ9KBMzw2L1Z+94IBPeuYAn/we0sSve0JQ+LqXm7M2
GEdwo8Uc6qiXG1gPK0o9YHpMyEPlV6t3q/0aVnrrSNRi5gTiga5asG4FhBOvAy6X
RMsUXHtjE8BPYRAF1wooPIrukqfXdh4bHVu9c16b3gfHBPi5uWuvuV4OMFIoUefA
X2f/BZ3CdzKIwlTW4vpUNn7+WScqVZPdnX0Y9icri1vvRZPJ0cGHSYvGEYMwQKXd
ar1Wu0TxGNR/akyaLQgOCA/fjQciIYnTHLL8R6+GZPT2S99ZdWALjrK2WbMLO/vo
HuW3c7PVejLwkN+NvfcSpTCmHA1wA6XRoRTI1YKnE9CWsncgWLhMn4k7+Io9gPT+
hrIKiF8nNLPBEkV8vlgVt4Tzp4OwpEWcJsHU0hEv6/Fu9eDIqs/an42KIF3pvUCH
8+AvrkJdojbK0Ia8+XnB
=XttQ
-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/50829d32.2070...@debian.org



Re: dpkg, symlinks, directories

2012-09-29 Thread David Prévot
Hi,

Le 29/09/2012 11:17, Andrej N. Gritsenko a écrit :

> I supposedly not much understand how dpkg does this but my question
> is - isn't it simpler to delete directory in preinst?

There are corner cases where it simply doesn't work as expected (and
some symlinked files are deleted, e.g. #687657).

Regards

David




signature.asc
Description: OpenPGP digital signature


Re: Need advice about a package installing no files at all

2012-09-12 Thread David Prévot
Hi,

Le 12/09/2012 10:04, Emmanuel Kasper a écrit :

> I don't see anything suspicious in /var/log/dpkg.log, I have no clues
> about what could cause that or where to get a debug mode. Where shoud I
> look for ?

Look at similar bug reports e.g.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=685653#25

Regards

David




signature.asc
Description: OpenPGP digital signature


Re: Bits from Debian Med team

2012-04-03 Thread David Prévot
Hi,

Thanks for your work and your report.

Le 17/03/2012 06:22, Andreas Tille a écrit :

> 1. Debian Med Bug Squashing Advent Calendar 2011
> 
> 
> In December last year Thorsten Alteholz has started a nice QA
> initiative[1a] which might be interesting for other teams next Advent.
> The Debian Med team was able to fix about 70 bugs in this time.  Thanks
> to Thorsten for this nice piece of motivation and thanks to everybody
> who took part in the bug squashing.
> 
>  [1a] http://debian-med.alteholz.de/advent/

Thanks for your initiative, but I don't really feel comfortable with the
way you “baptized” it. Would it be possible to avoid religious-based
naming scheme?

Regards

David




signature.asc
Description: OpenPGP digital signature


Re: debian-multimedia.org considered harmful

2012-03-15 Thread David Prévot
Hi,

Le 15/03/2012 20:20, Chris Knadle a écrit :

> It would be nice to have some clear instructions on how to set up a Pin to 
> lower the priority in apt for d-m.o packages.  Will the following do the 
> trick?
> 
>Package: *
>Pin: origin "www.debian-multimedia.org"
>Pin-Priority: 100

Please, prefer advise the following:

Package: *
Pin: release l=Unofficial Multimedia Packages
Pin-Priority: 100

That will also work for any mirror and other specific configurations
using apt-cacher, apt-cacher-ng, etc.

Regards

David




signature.asc
Description: OpenPGP digital signature


Are translations useful? (was: Bug#661565: ITP: nyancat -- Terminal-based Pop Tart Cat animation)

2012-02-28 Thread David Prévot
Le 28/02/2012 15:22, Jakub Wilk a écrit :

> Are translators held in a labor camp and forced to translate
> descriptions of every single package? I thought that they are
> volunteers, and that they translate stuff because it's fun for them.

I thought translations were useful for our users, and that translators
who are working on descriptions were trying to improve the efficiency of
our package management tools and offer our users the ability to choose a
package in a language they can understand. Translators look closely to
descriptions and are able to spot errors: fixing those errors also
improve the quality for all our English speaking users.

So no, “translators [are not] held in a labor camp”, but undervaluing
their work (“because it's fun for them”) seems rude, at least. We were
able to release Squeeze with an installation system fully available in
70 languages. The debconf templates are also heavily translated, and we
should be able to release Wheezy with all packages fully installable in
7 languages [1]. Offering a translated descriptions for all our packages
is currently not an option [2], but I can only value the work of
translators you are working to improve this status.

1: http://www.debian.org/international/l10n/po-debconf/rank
2: http://ddtp.debian.net/stats/stats-wheezy.html
Regards

David




signature.asc
Description: OpenPGP digital signature


Do we really need to package everything? (was: Bug#661565: ITP: nyancat -- Terminal-based Pop Tart Cat animation)

2012-02-28 Thread David Prévot
Le 28/02/2012 09:44, Ben Armstrong a écrit :
>> * Lars Wirzenius , 2012-02-28, 12:58:

>>> Debian already has 35 thousand binary packages. Do we really need to
>>> package everything? Even a tiny software toy brings a bit of burden to
>>> the entire project:
> ...
>>> translators need to translate the description, etc.

> Having trouble comprehending how the translators having to translate
> nyancat's description places a burden on the project?

Are you arguing that translators are not part of the project? In “etc.”,
you can also count the infrastructure, the ftpmasters, the security
team, and many more. See also Steve's answer
<20120228162033.gb26...@einval.com>.

Regards

David




signature.asc
Description: OpenPGP digital signature


  1   2   >