Re: GitHub “pull request” is proprietary, incompatible with Git ‘request-pull’

2015-04-23 Thread Tollef Fog Heen
]] Ian Campbell 

> On Thu, 2015-04-23 at 08:12 +0200, Tollef Fog Heen wrote:
> > ]] Paul Wise 
> > 
> > > Also accept contributions via email or git request-pull.
> > 
> > How do I set up a service to accept git request-pull pull requests into
> > a workflow? There does not seem to be any protocol associated with it,
> > so «accept contributions via git request-pull» seems underspecified.
> 
> All "git request-pull" does is output an email template, including a url
> +branch and a summary of the changes (subjects, authors, diffstat) found
> at that location relative to a baseline (which is also specified).

So there is no way to accept contributions via git request-pull.  There
is no transport protocol, unless you say «email», in which case it's
just «please accept contributions via email».

> The layout is consistent so it's not unimaginable to create some service
> or script could consume such a mail, pull the changes and register them
> into whatever you want.

Sure, just like you could hook email machinery into github's pull
request model where you have a bot on a mailing list that manages the
pull requests on the user's behalf.

-- 
Tollef Fog Heen
UNIX is user friendly, it's just picky about who its friends are


-- 
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/87pp6vw5qg@xoog.err.no



Re: GitHub “pull request” is proprietary, incompatible with Git ‘request-pull’

2015-04-23 Thread Ian Campbell
On Thu, 2015-04-23 at 11:31 +0200, Tollef Fog Heen wrote:
> ]] Ian Campbell 
> 
> > On Thu, 2015-04-23 at 08:12 +0200, Tollef Fog Heen wrote:
> > > ]] Paul Wise 
> > > 
> > > > Also accept contributions via email or git request-pull.
> > > 
> > > How do I set up a service to accept git request-pull pull requests into
> > > a workflow? There does not seem to be any protocol associated with it,
> > > so «accept contributions via git request-pull» seems underspecified.
> > 
> > All "git request-pull" does is output an email template, including a url
> > +branch and a summary of the changes (subjects, authors, diffstat) found
> > at that location relative to a baseline (which is also specified).
> 
> So there is no way to accept contributions via git request-pull.  There
> is no transport protocol, unless you say «email», in which case it's
> just «please accept contributions via email».

Right, except it is waay more convenient for the receiver than the other
email based options (patch bombs and such)

> > The layout is consistent so it's not unimaginable to create some service
> > or script could consume such a mail, pull the changes and register them
> > into whatever you want.
> 
> Sure, just like you could hook email machinery into github's pull
> request model where you have a bot on a mailing list that manages the
> pull requests on the user's behalf.

Probably, I've no idea, I was just responding to the question about how
git request-pull was used.

Ian.


-- 
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/1429783955.12403.1.ca...@hellion.org.uk



Bug#783175: ITP: qtpass -- GUI for password manager pass

2015-04-23 Thread 陳昌倬
Package: wnpp
Severity: wishlist
Owner: "ChangZhuo Chen (陳昌倬)" 

* Package name: qtpass
  Version     : 0~20150423
  Upstream Author : Anne Jan Brouwer
* URL : http://ijhack.github.io/qtpass/
* License : GPLv3
  Programming Lang: (C, C++, C#, Perl, Python, etc.)
  Description : GUI for password manager pass


qtpass is a GUI password manager based on pass with the following
features:
* Reading pass password stores
* Decrypting and displaying the password info
* Updating from the git repository
* Editing and adding of passwords
* Adding and removing people from gpg-id per folder
* Read operations also supported without pass (using gpg and git)
* Configuration options for backends and executable/folder locations
* Copying password to clipboard
* Hiding of password against shouldersurfing
* Experimental WebDAV support

-- 
ChangZhuo Chen (陳昌倬) 
http://czchen.info/
Key fingerprint = EC9F 905D 866D BE46 A896  C827 BE0C 9242 03F4 552D


signature.asc
Description: Digital signature


Analysis of automatic packaging tools

2015-04-23 Thread Lucas Nussbaum
Hi,

I've gathered some info on automatic packaging tools such as
dh-make-perl, python-stdeb or gem2deb on

   https://wiki.debian.org/AutomaticPackagingTools

Please don't hesitate to correct or improve the wiki page directly.

Thanks to all those who already provided fixes!

- Lucas


-- 
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/20150423125810.ga30...@xanadu.blop.info



Bug#783188: ITP: python-simpleeval -- Simple, safe single expression evaluator library

2015-04-23 Thread Mathias Behrle
X-Debbugs-CC: debian-devel@lists.debian.org
Package: wnpp
Severity: wishlist
Owner: Debian Tryton Maintainers 

* Package name: python-simpleeval 
  Version : 0.8.2
  Upstream Author : Daniel Fairhead
* URL : https://github.com/danthedeckie/simpleeval
* License : MIT
  Programming Lang: Python
  Description : Simple, safe single expression evaluator library (Python 2)
  Quick single file library for easily adding evaluatable expressions into
  Python projects.
  .
  This package is targeting Python version 2.


* Package name: python3-simpleeval 
  Version : 0.8.2
  Upstream Author : Daniel Fairhead
* URL : https://github.com/danthedeckie/simpleeval
* License : MIT
  Programming Lang: Python
  Description : Simple, safe single expression evaluator library (Python 3)
  Quick single file library for easily adding evaluatable expressions into
  Python projects.
  .
  This package is targeting Python version 3.


This package will be needed as a dependency for the next version (3.6) of the
Tryton module tryton-modules-account.


pgpu7IF0YvyWY.pgp
Description: Digitale Signatur von OpenPGP


Bug#783190: ITP: vmdktool -- Converts raw filesystems to VMDK files and vice versa.

2015-04-23 Thread Glenn Matthews
Package: wnpp
Severity: wishlist
Owner: Glenn Matthews 

* Package name: vmdktool
  Version : 1.4
  Upstream Author : Brian Somers 
* URL : http://www.awfulhak.org/vmdktool/
* License : BSD
  Programming Lang: C
  Description : Converts raw filesystems to VMDK files and vice versa.

VMDK files can be imported directly into most Virtual Machine servers
as guest filesystems.  Automatic machine deployments into products
such as VMware's ESXi and VirtualBox requires the ability to construct
VMDK files as the initial filesystem images for the created guests.


-- 
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/20150423153227.11238.70803.reportbug@glmatthe-laas



Re: Analysis of automatic packaging tools

2015-04-23 Thread Joachim Breitner
Hi,

Am Donnerstag, den 23.04.2015, 14:58 +0200 schrieb Lucas Nussbaum:
> I've gathered some info on automatic packaging tools such as
> dh-make-perl, python-stdeb or gem2deb on
> 
>https://wiki.debian.org/AutomaticPackagingTools
> 
> Please don't hesitate to correct or improve the wiki page directly.
> 

cabal-debian is heavily evolving as we are trying to make it fit for use
for official packages; it looks as if your test output is built with an
old version but I guess you do not want to build the repo version of
cabal-debian, so I better shut up until that hits the archive and I can
tell you to experiment with that :-)

BTW, is debdry still actively pursued? There are worryingly few uploads.

Greetings,
Joachim

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


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


Bug#783207: ITP: irssi-plugin-robustirc -- RobustIRC plugin for irssi

2015-04-23 Thread Michael Stapelberg
Package: wnpp
Severity: wishlist
Owner: Michael Stapelberg 

* Package name: irssi-plugin-robustirc
  Version : 0.1
  Upstream Author : Michael Stapelberg
* URL : https://github.com/robustirc/irssi-robustirc
* License : GPL-2+
  Programming Lang: C
  Description : RobustIRC plugin for irssi

irssi plugin which allows you to connect to a RobustIRC network without
having to use a bridge.


-- 
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/20150423204821.25355.5016.report...@x200.zekjur.net



Bug#783209: ITP: corebird -- Modern, easy and fun Twitter client

2015-04-23 Thread Edward Betts
Package: wnpp
Severity: wishlist
Owner: Edward Betts 

* Package name: corebird
  Version : 1.0
  Upstream Author : Timm Bäder
* URL : http://corebird.baedert.org/
* License : GPL-3
  Programming Lang: C#
  Description : Modern, easy and fun Twitter client

 Twitter client, with a GNOME 3 feel.

-- 
Edward.


-- 
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/20150423212844.GA23598@x230



Bug#783213: ITP: rt-extension-assets -- an asset tracking extension for RT

2015-04-23 Thread Dominic Hargreaves
Package: wnpp
Severity: wishlist
Owner: Dominic Hargreaves 

* Package name: rt-extension-assets
  Version : 1.04
  Upstream Author : Best Practical, LLC
* URL : https://bestpractical.com/assets/
* License : GPL-2
  Programming Lang: Perl
  Description : an asset tracking extension for RT

The Assets extension for RT leverages RT's custom field architecture,
making a flexible platform for tracking asset data and integrating it
into your ticketing workflow. This inludes per-user and per-asset views
and tools.


-- 
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/2015042307.28511.20488.report...@urchin.earth.li



Bug#783215: ITP: lua-say -- Lua string hashing/indexing library

2015-04-23 Thread Jason Pleau
Package: wnpp
Severity: wishlist
Owner: Jason Pleau 

* Package name: lua-say
  Version : 1.3-1
  Upstream Author : 2012 Olivine Labs, LLC.
* URL : https://github.com/Olivine-Labs/say/
* License : MIT
  Programming Lang: Lua
  Description : Lua string hashing/indexing library

say is a simple string key/value store for i18n or any other case where you
want namespaced strings.

It is a dependency of busted (#783044), which in turn is a dependency of
neovim (#752264).

I plan to maintain it in pkg-lua


-- 
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/20150423224636.19650.37418.reportbug@goldeneye



Bug#783216: ITP: lua-ansicolors -- simple Lua function for printing to the console in color

2015-04-23 Thread Jason Pleau
Package: wnpp
Severity: wishlist
Owner: Jason Pleau 

* Package name: lua-ansicolors
  Version : 1.0.2
  Upstream Author : Enrique García 
* URL : https://github.com/kikito/ansicolors.lua/
* License : MIT
  Programming Lang: Lua
  Description : simple Lua function for printing to the console in color

 ansicolors provides the 'colors' function which allows the Lua programmer to
 output colored (both foreground and background) and stylized text.
 .
 One can use standard terminal colors: black, red, green, yellow, blue,
 magenta, cyan, white.
 .
 The following styles are also available: bright, dim, underline, blink,
 reverse, hidden, reset.

It is a dependency of busted (#783044), which in turn is a dependency to run
tests for neovim (#752264).

I plan to maintain it in pkg-lua


-- 
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/20150423230145.1604.85077.reportbug@goldeneye



Bug#783218: ITP: lua-luassert -- Lua assertions extension

2015-04-23 Thread Jason Pleau
Package: wnpp
Severity: wishlist
Owner: Jason Pleau 

* Package name: lua-luassert
  Version : 1.7.61
  Upstream Author : Olivine Labs, LLC.
* URL : https://github.com/Olivine-Labs/luassert/
* License : MIT
  Programming Lang: Lua
  Description : Lua assertions extension

 luassert extends Lua's built-in assertions to provide additional tests and
 the ability to create your own.
 .
 It comes preloaded with argument formatters for common Lua types, but it is
 easy to add custom ones as well.

It is a dependency of busted (#783044), which in turn is a dependency to run
tests for neovim (#752264).

I plan to maintain it in pkg-lua


-- 
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/20150423231729.15571.30184.reportbug@goldeneye



Work-needing packages report for Apr 24, 2015

2015-04-23 Thread wnpp
The following is a listing of packages for which help has been requested
through the WNPP (Work-Needing and Prospective Packages) system in the
last week.

Total number of orphaned packages: 671 (new: 0)
Total number of packages offered up for adoption: 149 (new: 1)
Total number of packages requested help for: 57 (new: 0)

Please refer to http://www.debian.org/devel/wnpp/ for more information.



No new packages have been orphaned, but a total of 671 packages are
orphaned.  See http://www.debian.org/devel/wnpp/orphaned
for a complete list.



The following packages have been given up for adoption:

   php-propel-runtime (#782861), offered 5 days ago
 Description: Runtime component of the Propel PHP object persistence
   layer
 Reverse Depends: php-symfony-propel1-bridge
 Installations reported by Popcon: 7

148 older packages have been omitted from this listing, see
http://www.debian.org/devel/wnpp/rfa_bypackage for a complete list.



For the following packages help is requested:

   apt-xapian-index (#567955), requested 1907 days ago
 Description: maintenance tools for a Xapian index of Debian packages
 Reverse Depends: ept-cache goplay packagesearch
 Installations reported by Popcon: 72498

   athcool (#278442), requested 3831 days ago
 Description: Enable powersaving mode for Athlon/Duron processors
 Installations reported by Popcon: 39

   awstats (#755797), requested 274 days ago
 Description: powerful and featureful web server log analyzer
 Installations reported by Popcon: 4187

   balsa (#642906), requested 1306 days ago
 Description: An e-mail client for GNOME
 Reverse Depends: balsa-dbg
 Installations reported by Popcon: 704

   cardstories (#624100), requested 1459 days ago
 Description: Find out a card using a sentence made up by another
   player
 Installations reported by Popcon: 9

   chromium-browser (#583826), requested 1789 days ago
 Description: Chromium browser
 Reverse Depends: chromedriver chromium-dbg chromium-l10n
   design-desktop-web mozplugger
 Installations reported by Popcon: 26524

   cups (#532097), requested 2147 days ago
 Description: Common UNIX Printing System
 Reverse Depends: bluez-cups chromium cinnamon-settings-daemon
   cloudprint cups cups-backend-bjnp cups-browsed cups-bsd cups-client
   cups-core-drivers (64 more omitted)
 Installations reported by Popcon: 145999

   debtags (#567954), requested 1907 days ago
 Description: Enables support for package tags
 Reverse Depends: goplay packagesearch
 Installations reported by Popcon: 2244

   developers-reference (#759995), requested 236 days ago
 Description: guidelines and information for Debian developers
 Installations reported by Popcon: 15868

   ejabberd (#767874), requested 171 days ago
 Description: distributed, fault-tolerant Jabber/XMPP server written
   in Erlang
 Reverse Depends: ejabberd-contrib
 Installations reported by Popcon: 832

   fbcat (#565156), requested 1926 days ago
 Description: framebuffer grabber
 Installations reported by Popcon: 161

   freeipmi (#628062), requested 1428 days ago
 Description: GNU implementation of the IPMI protocol
 Reverse Depends: freeipmi freeipmi-bmc-watchdog freeipmi-ipmidetect
   freeipmi-ipmiseld freeipmi-tools ipmitool libfreeipmi-dev
   libfreeipmi16 libipmiconsole-dev libipmiconsole2 (5 more omitted)
 Installations reported by Popcon: 6176

   gnat-gps (#496905), requested 2429 days ago
 Description: co-maintainer needed
 Reverse Depends: gnat-gps gnat-gps-dbg
 Installations reported by Popcon: 548

   gnokii (#677750), requested 1041 days ago
 Description: Datasuite for mobile phone management
 Reverse Depends: gnokii gnokii-cli gnokii-smsd gnokii-smsd-mysql
   gnokii-smsd-pgsql gnome-phone-manager libgnokii-dev libgnokii6
   xgnokii
 Installations reported by Popcon: 1476

   gradle (#683666), requested 994 days ago
 Description: Groovy based build system
 Reverse Depends: gradle libgradle-plugins-java
 Installations reported by Popcon: 279

   gridengine (#703256), requested 767 days ago
 Description: Distributed resource management
 Reverse Depends: gridengine-client gridengine-drmaa-dev
   gridengine-exec gridengine-master gridengine-qmon logol
 Installations reported by Popcon: 1096

   grub2 (#248397), requested 4000 days ago
 Description: GRand Unified Bootloader
 Reverse Depends: grml-rescueboot grml2usb grub-coreboot
   grub-coreboot-bin grub-coreboot-dbg grub-disk grub-efi
   grub-efi-amd64 grub-efi-amd64-bin grub-efi-amd64-dbg (37 more
   omitted)
 Installations reported by Popcon: 169553