Bug#536629: ITP: autokey -- text expansion and hotkey utility
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: autokey Version : 0.54.4 Upstream Author : Chris Dekter * URL : http://autokey.sf.net * License : GPL-2+ Programming Lang: Python Description : text expansion and hotkey utility AutoKey is a text expansion/replacement and hotkey utility for Linux and X11. It can receive keyboard events via several methods and uses X events to drive the expansions. It is designed to save time by automating repetitive typing tasks, among other things. It works somewhat like AutoHotKey and Texter, both Windows programs. -- System Information: Debian Release: 5.0 Architecture: i386 (i686) -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#543688: ITP: rainbow -- a Bitfrost isolation shell
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: rainbow Version : 0.8.4 Upstream Author : Michael Stone * URL : http://wiki.laptop.org/go/Rainbow * License : Three-clause MIT Programming Lang: Python Description : a Bitfrost isolation shell Rainbow is an isolation shell based on the Bitfrost threat model, as used in the OLPC and elsewhere. At the moment, Rainbow only knows how to provide the same primitive form of filesystem and signal isolation that competent sysadmins provide to users of multi-user Unix shell servers. -- System Information: Debian Release: 5.0 Architecture: i386 (i686) -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Modifying /etc/nsswitch.conf in Debian Packages
Hi, I'm currently working on packaging Rainbow<http://wiki.laptop.org/go/Rainbow>, an implementation of the Bitfrost <http://wiki.laptop.org/go/OLPC_Bitfrost> security spesification. Rainbow runs user-level desktop applications with the same level of resource isolation already used with a variety of system daemons, giving each application instance its own UID, GID, and persistent storage directory. In order to function, Rainbow requires a NSS module, libnss-rainbow, to be installed and enabled in /etc/nsswitch.conf. >From what I can tell (as seen on bug 388864<http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=388864> ), libnss-mdns modifies /etc/nsswitch.conf directly as part of its postinst. I thought this wasn't allowed by Debian policy, but if I'm misunderstanding I'm more than happy to adopt their solution. On Ubuntu AuthClientConfig <https://wiki.ubuntu.com/AuthClientConfig> seems to serve a similar purpose. Assuming the above workaround was not acceptable, would porting ACC to Debian and using that hook in my package be so? Please CC me, as I'm not subscribed to this list. -- Luke Faraone http://luke.faraone.cc
Bug#557808: ITP: gtksheet -- a spreadsheet-like matrix for GTK+
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: gtksheet Version : 0.2.0 Upstream Author : Victor M. Hernández-Rocamora * URL : http://vhernandez.github.com/gtksheet/ * License : GPL-2, portions LGPL-2 Programming Lang: C Description : a spreadsheet-like matrix for GTK+ The gtksheet library is a fork of the GtkSheet widget included in the GTK+extra library. It includes the GtkSheet widget, a widget displaying a spreadsheet-like matrix and GtkItemEntry widget, a GtkEntry derivative to display data in the GtkSheet. -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#562968: ITP: otpasswd -- one-time passwords implementation for PAM
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: otpasswd Version : 0.4 Upstream Author : Tomasz bla Fortuna * URL : http://savannah.nongnu.org/projects/otpasswd/ * License : GPLv3+ Programming Lang: C Description : one-time passwords implementation for PAM otpasswd consists of a pam module and an user utility. With the utility user manages his "state" file: creates his KEY, manages flags and prints passcards with one-time passwords. PAM module enables (for example) OpenSSH to do an authentication using one-time password with the information from user state file. The program is written in C (C99) and implements OTP as described in "Perfect Paper Passwords" description of which can be found here https://www.grc.com/ppp.htm This program also kind of extends this idea with "salt". Unlike OPIE, otpasswd uses modern hashing algotrithms and supports offline / out-of-band use. -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#569079: ITP: python-xdgapp -- Python XDG application library
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: python-xdgapp Version : 1.1 Upstream Author : Martin Owens * URL : http://launchpad.net/python-xdgapp * License : GPLv3+ Programming Lang: Python Description : Python XDG application library Allows any Python program to access XDG features as a simple xdgApplication object. Also provides access to cache, data and config directories. -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Bug#569079: ITP: python-xdgapp -- Python XDG application library
On Wed, Feb 10, 2010 at 09:52, Guillem Jover wrote What does this provide that python-xdg does not? It's depended on by https://launchpad.net/groundcontrol, and provides a wrapper around some xdg functions. -- Luke Faraone http://luke.faraone.cc signature.asc Description: OpenPGP digital signature
Bug#569519: ITP: groundcontrol -- Launchpad integration for Nautilus
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: groundcontrol Version : 1.4 Upstream Author : Martin Owens * URL : https://launchpad.net/groundcontrol * License : GPL-3+ Programming Lang: Python Description : Launchpad integration for Nautilus Launchpad Ground Control provides a Nautilus workflow for working with Launchpad and Bazaar and allowing users to collaborate with projects in a much easier and defined way. -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#569521: ITP: groundcontrol -- Launchpad integration for Nautilus
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: groundcontrol Version : 1.4 Upstream Author : Martin Owens * URL : https://launchpad.net/groundcontrol * License : GPL-3+ Programming Lang: Python Description : Launchpad integration for Nautilus Launchpad Ground Control provides a Nautilus workflow for working with Launchpad and Bazaar and allowing users to collaborate with projects in a much easier and defined way. -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#571676: ITP: pianobar -- console based player for Pandora radio
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: pianobar Version : 20100222.git6805c07 Upstream Author : Lars-Dominik Braun * URL : http://6xq.net/0017 * License : MIT/X11 (BSD like) Programming Lang: C Description : console based player for Pandora radio pianobar is a cross-platform console client for the personalized web radio Pandora, supporting all important features pandora has: * Create, delete, rename stations and add more music * Rate and temporary ban tracks as well as move them to another station * “Shared stations” and some that pandora does not have (yet): * last.fm scrobbling * Proxy support for non-americans -- 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/20100227032810.3741.36439.report...@opus.home
Bug#571942: ITP: cmospwd -- decrypt BIOS passwords from CMOS
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: cmospwd Version : 5.0 Upstream Author : Christophe GRENIER * URL : http://www.cgsecurity.org/wiki/CmosPwd * License : GPLv2+ Programming Lang: C Description : decrypt BIOS passwords from CMOS CmosPwd is a cross-platform tool to decrypt password stored in CMOS used to access a computer's BIOS setup. This application should work out of the box on most modern systems, but some more esoteric BIOSes may not be supported or may require additional steps. -- 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/20100228133111.4393.4424.report...@opus.home
Bug#575571: ITP: sushi -- IRC suite operating via D-Bus
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: sushi Version : 1.1.1 Upstream Author : Michael Kuhn * URL : http://sushi.ikkoku.de/ * License : Two-clause BSD Programming Lang: C, Python Description : IRC suite operating via D-Bus The sushi IRC suite consists of a central daemon and several clients, which communicate via DBus. DBus methods and signals are provided by the daemon to abstract the IRC protocol. Clients can use these methods and signals to easily interact with IRC. The daemon – maki – provides DBus methods and signals that abstract the IRC protocol to make it more pleasant to use. Consequently, clients using this interface can focus on providing a good user experience instead of worrying about implementation details of the IRC protocol. For example, this interface could also be used to easily write IRC bots in any language that supports DBus. The suite currently provides a graphical client for GTK – tekka – as well as one for the terminal – nigiri. -- 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/20100327021527.8649.46781.report...@opus.home
Bug#578314: ITP: tempest-for-eliza -- demostrate electromagnetic emissions from computer systems
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: tempest-for-eliza Version : 1.0.5 Upstream Author : Erik Thiele * URL : http://www.erikyyy.de/tempest/ * License : GPL-2+ Programming Lang: C++ Description : demostrate electromagnetic emissions from computer systems Tempest for Eliza uses a computer monitor to send out AM radio signals. This transmission can then be played as audio via a radio. All electronic devices send out eletromagnetic waves. Your monitor included at very high frequencies. In our case, high enough for a short-wave AM radio. Tempest for Eliza displays pictures on your screen, one for each note in the song. -- 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/20100418201729.1689.5444.report...@opus.home
Bug#579076: ITP: bitfrost -- Python library for BIOS security on the OLPC XO laptop
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Package: wnpp Owner: Luke Faraone , Jonas Smedegaard Severity: wishlist X-Debbugs-CC: debian-devel@lists.debian.org * Package name: bitfrost Version : 1.0.8 Upstream Author : One Laptop Per Child, Inc. * URL : http://wiki.laptop.org/go/Bitfrost * License : GPL-2+ Programming Lang: Python Description : Python library for BIOS security on the OLPC XO laptop Bitfrost is the OLPC security platform. This package contains tools to handle securing the early boot stages of the system running on the XO laptop. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) iEYEARECAAYFAkvTtDAACgkQtrC51grHAgbIwgCgnfJX1I9MKsZyB7wuaq6W0dwh PfoAn0QiAI+141O/3OilZutjeW/co4v+ =pwYQ -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/4bd3b430@faraone.cc
Bug#586828: ITP: chipw -- custom level editor for TileWorld / Chip's Challange
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: chipw Version : 2.0.4.2 Upstream Author : Christopher Elsby * URL : http://www.microstupidity.com/chipw/ * License : GPL-2 Programming Lang: C Description : custom level editor for TileWorld / Chip's Challange Tile World is an emulation of the game "Chip's Challenge". "Chip's Challenge" was originally written for the Atari Lynx by Chuck Sommerville, and was later ported to MS Windows by Microsoft. This package contains a level editor for Tile World, and supports all tiles used in the game. Levels created using this editor can be played in both Tile World and Chip's Challange. -- 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/20100622210727.5737.67661.report...@stone.home
Bug#587777: ITP: sugar-terminal-activity -- Sugar Terminal activity
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: sugar-terminal-activity Version : 28 Upstream Author : Eduardo Silva * URL : http://wiki.laptop.org/go/Terminal_Activity * License : GPL-2+ Programming Lang: Python Description : Sugar Terminal activity Sugar is a graphical user interface aimed at children. Originating as intregral part of the OLPC "XO" a.k.a. the $100 laptop, Sugar has since grown into a more widely usable low-resource desktop environment for kids. This package contains the Terminal activity, providing a VT100- compatible terminal emulator for the Sugar environment. -- 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/20100701151443.5780.67843.report...@opus.home
Bug#588105: ITP: python-elements -- python-box2d wrapper
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: python-elements Version : 0.13+svn230 Upstream Author : The Elements Team, * URL : http://elements.linuxuser.at/ * License : GPLv3+ Programming Lang: Python Description : python-box2d wrapper and physics API An easy to use API for integrating 2D physics (with pybox2d) into own python ideas, that includes user interfaces & simulations, as well as teaching & learning tools. This package depends on the packaging of python-box2d, which is filed in Bug #524710. -- 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/20100704210110.5007.52307.report...@stone.home
Bug#588106: ITP: sugar-physics-activity -- A physical world simulator and playground for Sugar
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: sugar-physics-activity Version : 4 Upstream Author : Alex Levenson and Brian Jordan * URL : http://wiki.sugarlabs.org/go/Activities/Physics * License : GPLv3+ Programming Lang: Python Description : A physical world simulator and playground for Sugar You can add squares, circles, triangles, or draw your own shapes in the Physics Activity, and see them come to life with forces (like gravity),friction, and inertia. -- 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/20100704210652.6455.83939.report...@stone.home
Bug#590123: ITP: sugar-surf-activity -- WebKit-based browsing activity for the Sugar graphical shell
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: sugar-surf-activity Version : 115 Upstream Author : Lucian Branescu Mihaila * URL : http://people.sugarlabs.org/lucian/ * License : GPL-3+ Programming Lang: Python Description : WebKit-based browsing activity for the Sugar graphical shell Sugar is a graphical user interface aimed at children. Originating as intregral part of the OLPC "XO" a.k.a. the $100 laptop, Sugar has since grown into a more widely usable low-ressource desktop environment for kids. This package contains the Surf activity, providing a simple web browser based on the WebKit engine. -- 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/20100723203559.24314.32004.report...@stone.home
Bug#591831: ITP: stackapplet -- panel applet to track reputation on StackExchange sites
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: stackapplet Version : 1.2.0 Upstream Author : Nathan Osman * URL : http://stackoverflow.quickmediasolutions.com/stackapplet/ * License : MIT Programming Lang: Python Description : panel applet to track reputation on StackExchange sites StackApplet is a GNOME panel applet that monitors your activity on any StackExchange site. StackApplet will notify you when your reputation changes on any of the sites or when someone posts a comment to you. StackApplet supports tracking multiple sites and usernames -- 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/20100805184945.22894.67724.report...@stone.home
Bug#592689: ITP: turtleart -- a LOGO-like tool for teaching programming
Package: wnpp Severity: wishlist Owner: Matthew Gallagher * Package name: turtleart Version : 93+git20100803.9bee2c4 Upstream Author : Walter Bender * URL : http://wiki.sugarlabs.org/go/Activities/Turtle_Art * License : Expat Programming Lang: Python Description : a LOGO-like tool for teaching programming Turtle Art is an activity with a Logo-inspired graphical "turtle" that draws colorful art based on snap-together visual programming elements. Turtle Art is intended to be a stepping stone to the Logo programming language, but there are many restrictions compared to Logo. However, you can export your Turtle Art creations to Berkeley Logo. -- 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/20100812031446.16279.84844.report...@stone.home
Bug#592923: ITP: python-aiml -- an Artificial Intelligence Markup Language interpreter for Python
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: python-aiml Version : 0.8.5 Upstream Author : Cort Stratton * URL : http://pyaiml.sf.net/ * License : FreeBSD Programming Lang: Python Description : an Artificial Intelligence Markup Language interpreter for Python PyAIML is an interpreter for AIML, the Artificial Intelligence Markup Language, implemented as a 100% pure standard Python package. The package is fully compliant with the AIML 1.0.1 standard: no less, but also no more. PyAIML's focus is (and will remain) bare-bones AIML interpreting. That means no support for obscure communication protocols, no advanced non-standard features, and no user interface to speak of. -- 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/20100814014014.11359.63355.report...@stone.home
Bug#597985: ITP: pithos -- Pandora radio on the GNOME Desktop
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: pithos Version : 0.3.1 Upstream Author : Kevin Mehall * URL : http://kevinmehall.net/p/pithos/ * License : GPL-3 Programming Lang: Python Description : Pandora radio on the GNOME Desktop Pithos is a cross-platform desktop client for the personalized web radio Pandora, supporting all important features the official Flash™ client has. Pithos was based on pianobar, a console client for Pandora. In addition to sporting a GTK+ GUI, Pithos has feature-parity with pianobar. You need an account in order to use this player, so please consider create one for free before using pianobar at http://pandora.com. -- 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/20100924222305.7360.36307.report...@localhost6.localdomain6
Bug#760906: ITP: speedtest-cli -- test Internet bandwidth from the console
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: speedtest-cli Version : 0.3.1 Upstream Author : Matt Martz * URL : https://github.com/sivel/speedtest-cli * License : Apache-2.0 Programming Lang: Python Description : command-line interface for testing Internet bandwidt Utility that allows for testing a host's speed against various nearby servers. This makes use of the Speedtest.net's network of speed testing servers, distributed around the world. Speedtest.net is a commerical service offered by Ookla, Inc. However, this software could be extended to support other servers that implemented the same protocol. -- Luke Faraone;; Debian & Ubuntu Developer; Sugar Labs, Systems lfaraone on irc.[freenode,oftc].net -- http://luke.faraone.cc PGP fprint: 5189 2A7D 16D0 49BB 046B DC77 9732 5DD8 F9FD D506 signature.asc Description: Digital signature
closing 760906
close 760906 thanks Silly me, this is already packaged :) -- Luke Faraone;; Debian & Ubuntu Developer; Sugar Labs, Systems lfaraone on irc.[freenode,oftc].net -- http://luke.faraone.cc PGP fprint: 5189 2A7D 16D0 49BB 046B DC77 9732 5DD8 F9FD D506 signature.asc Description: Digital signature
Bug#719556: ITP: logcat-color -- a colorful alternative to "adb logcat"
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: logcat-color Version : 0.5 Upstream Author : Marshall Culpepper * URL : https://github.com/marshall/logcat-color * License : Apache-2.0 Programming Lang: Python Description : a colorful alternative to "adb logcat" This package is designed to be used in conjunction with the Android "adb" utility to view logs on an Android device or emulator. logcat-color is highly configurable and is compatible with upstream logcat's command-line flags. -- 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/20130813031414.19705.12180.report...@cobalt.mit.edu
Re: Bug#719556: ITP: logcat-color -- a colorful alternative to "adb logcat"
On Tue, 2013-08-13 at 08:45 +0200, Bastian Blank wrote: > On Mon, Aug 12, 2013 at 11:14:14PM -0400, Luke Faraone wrote: > > This package is designed to be used in conjunction with the Android > > "adb" utility to view logs on an Android device or emulator. > > Why does it not mention this in the package name? And is there a reason > not to publish this in the adb package itself if it is that useful? It is a separate project from the upstream Android project; it "Enhances: android-tools-adb" and will even work without ADB installed to colourise log files. Compare "tig". Cheers, Luke signature.asc Description: This is a digitally signed message part
Bug#721731: ITP: camo -- SSL image proxy to prevent mixed-content warnings
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: camo Version : 1.1.1 Upstream Author : Rick Olson and Cory Donohoe * URL : https://github.com/atmos/camo * License : Expat Programming Lang: JavaScript (nodejs) Description : SSL image proxy to prevent mixed-content warnings Camo is all about making insecure assets look secure. This is an SSL image proxy to prevent mixed content warnings on secure pages. Using a shared key, proxy URLs are encrypted with hmac so we can bust caches/ban/rate limit if needed. Features include: * Proxy Google charts * Proxy images under 5 MB * Follow redirects to a configurable depth * Proxy remote images with a content-type of image/* * Disallows proxying to private IP ranges -- 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/20130903160256.18529.9753.report...@cobalt.mit.edu
Re: Bug#631139: mosh ITP not done, just package name taken over
On 25/03/12 16:31, Christoph Egger wrote: > Hi! > > Christine Spang writes: >> I'll talk to David and sponsor his upload if we can agree on an >> alternate name. > > Make sure to also get the binary renamed (though the scheme one is used > in shebangs since nearlly half a decade). If its been used in scripts for nearly half a decade, and its not in Debian already, it sounds like the user base which would be sad for a rename would be low. Anyway, if those scripts were running on Debian systems, then they probably should be referencing /usr/local/bin if mosh (scheme) was custom-installed. Therefore a transition to a debian-provided package would need changes already. -- Luke Faraone;; Debian & Ubuntu Developer; Sugar Labs, Systems lfaraone on irc.[freenode,oftc].net -- http://luke.faraone.cc PGP fprint: 5189 2A7D 16D0 49BB 046B DC77 9732 5DD8 F9FD D506 signature.asc Description: OpenPGP digital signature
Re: summer of code 2013 proposal
Hi Henri, On 24/03/12 06:29, Henri Le Foll wrote: > A Team field should be added to debian/control. (and also to the .dsc) > === > >- I hope every package will one day belong to a team. > >- I think that each package in wnpp or rfa or rfh should belong to a > team (other than QA). If I need help on my package, why should it belong to a team when I file a RFH? >- Some information about the difficulty to maintain the package can > be automacally extracted from the source package and added to the dsc file. That's something that is incredibly subjective, bound to change as things arise, and of limited utility. A package in Perl might be more difficult for someone who only has Python experience, for example. > I am wrong in saying that information like : > >- a source package generates only one binary package > >- debian/rules is trivial. Tomorrow upstream could add a new feature which requires you to write all sorts of custom rules. > Three or more characters which could easily show the difficulty to > maintain the package. > AA0 for simple ones. > […] So I'd need a table to decipher the package difficulty? > B : only one file like copyright or control need attention What does this mean? -- Luke Faraone;; Debian & Ubuntu Developer; Sugar Labs, Systems lfaraone on irc.[freenode,oftc].net -- http://luke.faraone.cc PGP fprint: 5189 2A7D 16D0 49BB 046B DC77 9732 5DD8 F9FD D506 signature.asc Description: OpenPGP digital signature
Bug#702464: ITP: python-django-bitfield -- Django module implementing BitFields
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: python-django-bitfield Version : 1.6.4 Upstream Author : DISQUS * URL : http://github.com/disqus/django-bitfield * License : Apache 2.0 Programming Lang: Python Description : Django module implementing BitFields django-bitfield provides a custom field which allows various bits to be stored inside one fixed-width BigIntegerField. The custom field provides syntatic sugar for accessing those flags easily from a Django application. -- 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/20130306213838.7670.71133.report...@cobalt.mit.edu
Bug#705691: ITP: defusedxml -- XML bomb protection for Python stdlib modules
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: defusedxml Version : 0.4.1 Upstream Author : Christian Heimes * URL : https://pypi.python.org/pypi/defusedxml * License : Python Programming Lang: Python Description : XML bomb protection for Python stdlib modules The results of an attack on a vulnerable XML library can be fairly dramatic. With just a few hundred bytes of XML data an attacker can occupy several gigabytes of memory within seconds. An attacker can also keep CPUs busy for a long time with a small to medium size request. This library allows for XML to be parsed in a manner that avoids these pitfalls. -- 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/20130418154619.27128.72164.report...@cobalt.mit.edu
Bug#705758: ITP: statsd -- Stats aggregation daemon
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: statsd Version : 0.6.0 Upstream Author : Etsy * URL : https://github.com/etsy/statsd * License : Expat Programming Lang: Javascript (node.js) Description : Stats aggregation daemon StatsD is a network daemon that runs on the Node.js platform, listens for statistics, like counters and timers, sent over UDP, and sends aggregates to one or more pluggable backend services. The project was started by Etsy after a similarly-named project at Flickr. -- 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/20130419151644.30700.1919.report...@cobalt.mit.edu
Bug#731879: ITP: python-gcm-client -- Client for Google Cloud Messaging
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: python-gcm-client Version : 0.1.4 Upstream Author : Sardar Yumatov * URL : https://bitbucket.org/sardarnl/gcm-client/ * License : Apache-2.0 Programming Lang: Python Description : Client for Google Cloud Messaging This package allows integration with Google Cloud Messaging, a push notification service offered by Google for use on its Android devices. It provides similar functionality to python-apns-client, which implements Apple's protocol for iOS. -- 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/20131210190531.4671.33816.report...@cobalt.mit.edu
Bug#731880: ITP: python-apns-client -- Client for the Apple Push Notification Service
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: python-apns-client Version : 0.1.8 Upstream Author : Sardar Yumatov * URL : https://bitbucket.org/sardarnl/apns-client/ * License : Apache 2.0 Programming Lang: Python Description : Client for the Apple Push Notification Service This package allows integration with Apple Push Notification Service, a push notification service offered by Apple for use on its iOS devices. It provides similar functionality to python-gcm-client, which implements Google's protocol for Android. -- 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/20131210191428.6262.56215.report...@cobalt.mit.edu
Re: Whether should grub2 write MBR automatic
On 06/22/2011 03:07 AM, YunQiang Su wrote: >> Did you? Try 'dpkg-reconfigure grub-pc' ;) >> > yes it works. BUT: > > When installing, user will usually install grub in MBR or they have > no choice to set it when install (install from LiveCD). If you install with a low debconf priority, or use preseeding, you can set it on install. IIRC, Ubuntu even asks if you want to write the bootloader at the default debconf priorities when using the alternative CD. On 06/22/2011 03:39 AM, YunQiang Su wrote: > Yes, if only for Linux distro, it can be done like this. Then if > there are Windows and Mac OS X? I'm not sure what you mean. > But I believe that debconf is not a good idea for grub. We can just > install some files and if need, call grub-install by > Debian-Installer or LiveCD-installer or users manually. > > It is both friendly to users and maintainers. Debian should work for the common case by default. I shouldn't install Debian on a commodity PC, then have it break on reboot because I forgot to install the bootloader and the installer didn't tell me about that People in special situations (dual booting, odd bootloader setup, etc) can set debconf to prompt on things with a lower priority to ensure the system is set up as desired. -- Luke Faraone;; Debian & Ubuntu Developer; Sugar Labs, Systems lfaraone on irc.[freenode,oftc].net -- http://luke.faraone.cc PGP fprint: 5189 2A7D 16D0 49BB 046B DC77 9732 5DD8 F9FD D506 signature.asc Description: OpenPGP digital signature
Bug#782413: ITP: mahimahi -- tools for network emulation and analysis
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: mahimahi Version : 0.90 Upstream Author : Keith Winstein * URL : https://github.com/keithw/mahimahi * License : GPL-3+ Programming Lang: C++ Description : tools for network emulation and analysis Mahimahi is a suite of user-space tools for network emulation and analysis. Each mahimahi tool spawns a lightweight container, generally connected to the outside via a synthetic network device that observes packets in transit or emulates a desired behavior. The tools are composable so that a series of emulated network effects can be chained together, with mahimahi containers nested inside each other. Each tool takes an optional command to execute, so it is possible to create a series of nested containers with one command line -- 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/20150411185609.25452.98615.report...@luke-microkernel.zulip.net
Re: Nix and non-standard-toplevel-dir
On Wed, 2 Jan 2019 at 20:28, Russ Allbery wrote: > If anything, they probably already know > how Nix works and are expecting it to use those paths. There doesn't seem > to be much drawback in this carefully-chosen lack of compliance with the > FHS. > > I don't think it's worth writing an explicit Policy exception for this, > since it's a single edge case. Instead, I think it's a good use of a > Lintian override documenting what's going on. Obviously, if Nix becomes > really popular in the long run, we can then go back and write this into > Policy. This also is the case with snapd, which uses `/snap` in all other distributions. We currently override it, but the issue was brought up in a bug report.[1] I think the same arguments apply to both Nix and snapd; but perhaps two is not yet numerous enough to warrant documenting in policy. [1]: http://bugs.debian.org/852199 Cheers, Luke Faraone
Re: Recreating history of a package
On Sun, 17 Feb 2019 at 12:59, Timo Weingärtner wrote: > 16.02.19 21:24 Ben Hutchings: > > On Sat, 2019-02-16 at 14:17 +0100, Guillem Jover wrote: > > > http://snapshot.debian.org/ is now offered over https too. Its front-page > > > even documents its usage as such. :) > > And it has HSTS, which is nice, but it is missing the redirection > > that's needed to make that work completely. > > I guess global HTTP redirects might break older apt setups without apt- > transport-https installed. > > For browsers it should be enough to add the redirects for the HTML pages. Feel free to redirect this to an appropriate list, but perhaps redirecting non-`apt` user agents is worthwhile? E.g. something like the solution detailed[1] for nginx. (I'm sure there's something easier for Apache). Happy to send a patch if that'd be appreciated :) [1]: https://serverfault.com/a/825725/880 -- Luke Faraone;; Debian & Ubuntu Developer; Sugar Labs; MIT SIPB lfaraone on irc.[freenode,oftc].net -- https://luke.wf/ohhello PGP fprint: 8C82 3DED 10AA 8041 639E 1210 5ACE 8D6E 0C14 A470
Re: Please do not drop Python 2 modules
On Sat, Apr 21, 2018 at 9:19 PM, Scott Kitterman wrote: > On April 21, 2018 9:05:27 PM UTC, Jeremy Bicha wrote: >>You and I seem to be clashing a bit often on the issue of when it is >>appropriate to remove obsolete packages from Debian. It seems like >>some of your resistance is a bit theoretical. It sounds to me like >>you're saying don't remove any Python2 libraries because somebody >>somewhere might find it inconvenient to need to port some third-party >>app to Python3 before 2022. But I think if we had that philosophy, we >>wouldn't ever remove anything until identified security concerns force >>it out. > > Since we are supporting Python2 in the next release, there is no value in > dumping python-* packages now. Unlike many areas of the archive, Python > packages are actively used by third-party code that isn't and won't be in > Debian. > > I've personally invested time and political capital in external projects I've > worked on to get people to use Debian packages as a stable base and not just > download semi-random code from wherever. Please don't make this harder. +100 to this. Even at a previous life in a fast-moving startup, I convinced the rest of engineering that "if you want to use it, and it isn't in Debian, you get to package it first". (aside, also had the advantage of convincing people to use more commonly-used packages, rather than some random fork of a fork they found one day…) Cheers, Luke Faraone
Re: why hasn't the debian transition freeze been announced or shared in debin testing info. or bits.debian.org ?
On 26 April 2018 at 00:16, shirish शिरीष wrote: > I had read > https://lists.debian.org/debian-devel-announce/2018/04/msg6.html > so knew when the transition freeze is going to happen. For a blog > post/technical article I wanted to share about the transition freeze > and went to https://www.debian.org/releases/testing/ as well as > https://bits.debian.org/ but neither seems to have that info. > > Shouldn't be the milestone including perhaps info. on tentative alpha > releases be put somewhere or are the dates subject to change ? > > If the dates are locked down, it would be nicer to be able to > share/link to an official page on debian website rather than just an > e-mail. Messages to debian-devel-announce@ by DPL delegates within the scope of their responsibilities are official. This is explicitly called out in /releases/testing: |> In addition, general status reports are posted by the release manager to the debian-devel-announce mailing list. Cheers, Luke W Faraone
Bug#800052: ITP: zulip-server -- group chat for teams
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: zulip-server Version : 1.3.0 Upstream Author : Dropbox * URL : https://www.zulip.org/ * License : Apache 2.0 Programming Lang: Python, JavaScript Description : group chat for teams Zulip is a group chat application optimized for software development teams. This is the server-side web application that can either be used in a web browser or via various other clients.
Bug#800897: ITP: zxcvbn.js -- JavaScript password strength estimator
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: zxcvbn.js Version : 3.5.0 Upstream Author : Dan Wheeler * URL : https://github.com/dropbox/zxcvbn * License : Expat Programming Lang: JavaScript Description : JavaScript password strength estimator zxcvbn is a password strength estimator inspired by password crackers. Through pattern matching and conservative entropy calculations, it recognizes and weighs 10k common passwords, common names and surnames according to US census data, popular English words, and other common patterns like dates, repeats (aaa), sequences (abcd), keyboard patterns (qwertyuiop), and l33t speak. Motiviation for the design can be found detailed at: <http://tech.dropbox.com/?p=165> zxcvbn detects and supports CommonJS (node, browserify) and AMD (RequireJS). In the absence of those, it adds a single function zxcvbn() to the global namespace. NB: This is my first time packaging a JavaScript/AMD/Node package, so I will probably be reaching out to the Debian JS maintainers for help :)
Bug#803727: ITP: node-handlebars -- semantic templatating engine
Package: wnpp Severity: wishlist Owner: Luke Faraone * Package name: node-handlebars Version : 4.0.4 Upstream Author : Yehuda Katz * URL : http://www.handlebarsjs.com/ * License : Expat Programming Lang: JavaScript Description : semantic templating engine Handlebars templates look like regular HTML, with embedded handlebars expressions. It has a syntax similar to the Mustache templating language. . This package contains the runtime for NodeJS. I realise there are existing ``libjs-handlebars`` and ``libjs-handlebars.runtime`` packages in the archive. They come from ``ruby-handlebars-assets``, which I assume embeds its own copy. This will not conflict with that package, but to reduce archive duplication I'll coordinate with the Ruby team and that package's maintainer.
NEW review & revision process (or lack thereof) (Re: Growing new FTP-masters (Re: Bits from DPL))
On 06/03/2025 04:54, Matthias Urlichs wrote: Finally, a question -- as you don't seem to document the issues you have with long term packages in their ITP bug, where *do* you document them? There is no built-in issue tracking in `dak`. The "notes" function is only available while the package is in NEW. They must be removed before a package is ACCEPTed or REJECTed. The sole documentation is in the FTP team members' and maintainer's email inboxes. There is no functionality to notify a processing FTP team member when a package is reuploaded. There is no indication in `dak process-new` that a package has been previously uploaded or a systematic way to check to make sure such feedback is addressed. We discard the source tarballs and changes files on REJECT so there is nothing to `debdiff`. This partially happens for legal reasons: if we determine a package is not suitable for the archive then we may no longer have the legal right to retain it on ftp-master. Unless one reads all FTP team mail, unless a maintainer CCes you on a "thanks, reuploaded" mail you are liable to miss such a fact. The rationale given when I joined as ftpassistant (c. 2012) for not publicising decisions e.g. in the ITP was to avoid publishing potentially harshly-worded and embarassing reviews to maintainers in public (like pointing out that you missed a fairly obvious license declaration, incompatibility, or packaging step). I am welcome to feedback from the project as to whether this outweighs the benefit to having past decisions available for public consultation. As Bradley Kuhn mentioned in his DebConf16 talk "The Supreme Court of DFSG-Free?"[1], with rare exception ftpteam does not publish "advisory opinions" nor is there a way to reason about whether a package meets the DFSG other than to observe whether it is present in the archive. To me the status quo seems sub-optimal for a variety of reasons. For a further peak behind the ftpmaster curtain I recommend my DebConf24 talk "Meet the ftpteam" which has a walkthrough of the (quite old-school, "two SSH sessions and tmux") process of NEW package review. (video[2], etherpad[3]) There's certainly space for better tooling. Cheers, Luke Faraone [1]: https://debconf16.debconf.org/talks/38/ [2]: https://debconf24.debconf.org/talks/154-meet-the-ftpteam/ [3]: https://salsa.debian.org/debconf-team/public/data/dc24/-/blob/main/etherpad/txt/154-meet-the-ftpteam.txt