Re: Decreasing packaging overhead

2015-11-03 Thread Jeroen Dekkers
At Sun, 1 Nov 2015 12:33:19 -0800,
Josh Triplett wrote:
> 
> Thomas Goirand wrote:
> > But good luck to teach good practices upstream. See Ross's reply: 120
> > packages are depending on this.
> 
> It's more than that.  Given tooling that doesn't have excessive overhead
> for small packages, why call such packages "bad practices" in the first
> place?

The total amount of lines of all the files in the git repository is
161, there are 5 lines of code, so the overhead 3220%. Or if you want
to measure in bytes, total files are 4515 bytes and index.js is 150
bytes which results in an overhead of 3010%. In my opinion that is
excessive overhead.

And that's just the overhead in bits. This package probably won't need
any changes in the future, but packages with a few more lines of code
might. What happens when the maintainer goes MIA and something needs
to be fixed? Do we then get forks of libraries that have only 30 lines
of code, everybody has to update their dependencies to get the fixed
version, etc.? That is also overhead you wouldn't have with a standard
library maintained by a group of developers.


Kind regards,

Jeroen Dekkers



Re: Decreasing packaging overhead

2015-11-03 Thread Debian/GNU
On 2015-11-02 22:55, Thomas Goirand wrote:
> It's not the package which is a bad practice, here, the maintainer is
> only dealing with upstream.
> 
> What's a bad practice is creating a library for 2 lines of code.
> Upstream should have tried to integrate this function into a bigger
> library with more functionality to make it more useful.

i resent the notion that either is bad practice.

the problem merely reflects that Debian's concept of packages does not
map well to other communities' concepts of packages (and i think i'm in
line here with josh).

our tried and tested concept of packages/libraries has been working for
decades. young and emerging software development processes (might) have
different needs.

fgmasdr
IOhannes



Bug#803969: ITP: sonic-pi -- a new kind of musical instrument : teach programming and music

2015-11-03 Thread Georges Khaznadar
Package: wnpp
Severity: wishlist
Owner: Georges Khaznadar 

* Package name: sonic-pi
  Version : 2.7.0
  Upstream Author : Samuel Aaron (http://sam.aaron.name)
* URL : http://sonic-pi.net
* License : MIT
  Programming Lang: Ruby
  Description : a new kind of musical instrument : teach programming and
music

 Sonic Pi is a new kind of musical instrument. Instead of strumming
 strings or whacking things with sticks - you write code - live.
 .
 Sonic Pi has been designed with the aim to find a harmonious balance
 between three core principles:
 .
- Simple enough for the 10 year old within you
- Joyful enough for you to lose yourself through play
- Powerful enough for your own expressions
 .
 Sonic Pi is a complete open source programming environment originally
 designed to explore and teach programming concepts within schools
 through the process of creating new sounds.
 .
 In addition to being an engaging education resource it has evolved
 into an extremely powerful and performance-ready live coding
 instrument suitable for professional artists and DJs.



Bug#803977: ITP: tlslite-ng -- Python SSL/TLS library

2015-11-03 Thread Daniel Stender
Package: wnpp
Severity: wishlist
Owner: Daniel Stender 

* Package name: tlslite-ng
  Version : 0.5.0
  Upstream Author : Hubert Kario 
* URL : https://github.com/tomato42/tlslite-ng
* License : BSD/LGPL-2.1
  Programming Lang: Python
  Description : Python SSL/TLS library

Tlslite-ng is an open source python library that implements SSL and TLS. 
tlslite-ng
supports RSA and SRP ciphersuites. Tlslite-ng is pure Python, however it can 
use other
libraries for faster crypto operations. It integrates with several stdlib 
networking
libraries.

That's a fork of Tlslite. It's going to build Python module packages, 
python-tlslite and
python3-tlslite.



Bug#803982: ITP: txwinrm - asynchronous Python WinRM client libraries and utilities

2015-11-03 Thread christopher . hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 
X-Debbugs-CC: debian-devel@lists.debian.org,debian-pyt...@lists.debian.org

* Package name: txwinrm
  Version : 1.1.20
  Upstream Author : Zenoss, Inc.
* URL : https://github.com/zenoss/txwinrm/
* License : GPL-2+
  Programming Lang: Python
  Description : asynchronous Python WinRM client libraries and utilities

 txwinrm is a Python library for asynchronously managing Microsoft Windows 
 systems using the WinRM and WinRS services (Microsoft's implementation of the
 WS-Management SOAP protocol). It is developed by Zenoss, Inc. The source also
 includes command line utilities which will be provided in a separate binary
 package.



Bug#803983: ITP: python-activipy -- implementation of ActivityStreams 2.0 for Python

2015-11-03 Thread W. Martin Borgert
Package: wnpp
Severity: wishlist
Owner: "W. Martin Borgert" 

Package name: python-activipy
Version : 0.1
Upstream Author : Christopher Allan Webber 
URL : https://github.com/w3c-social/activipy
License : GPL3 + Apache2
Programming Lang: Python
Description : implementation of ActivityStreams 2.0 for Python

Provides an easy API for building ActivityStreams 2.0 based
applications as well as a test suite for testing
ActivityStreams 2.0 libraries against.

I plan to maintain this package in the Python modules team.



[br...@bstinson.com: Distributions Devroom CFP]

2015-11-03 Thread Steve McIntyre
No idea why this wan't also sent to debian-devel... :-/

- Forwarded message from Brian Stinson  -

From: Brian Stinson 
Date: Mon, 2 Nov 2015 15:46:23 -0600
To: distributions-devr...@lists.fosdem.org
Cc: de...@lists.fedoraproject.org, centos-de...@centos.org,
devroom-manag...@lists.fosdem.org, fos...@lists.fosdem.org
Subject: Distributions Devroom CFP

FOSDEM 2016 - Distributions Devroom Call for Participation

The Distributions devroom will take place 30 & 31 January, 2016 at FOSDEM, in
room K.4.201 at Université Libre de Bruxelles, in Brussels, Belgium. 

As Linux distributions converge on similar tools, the problem space overlapping
different distributions is growing. This standardization across the
distributions presents an opportunity to develop generic solutions to the
problems of aggregating, building, and maintaining the pieces that go into a
distribution.

We welcome submissions targeted at developers interested in issues unique to
distributions, especially in the following topics:

- Cross-distribution collaboration on common issues, eg: content distribution 
and documentation
- Working with vendor relationships (eg. cloud providers, non-commodity 
hardware vendors etc )
- The future of distributions, emerging trends and evolving user demands from 
the idea of a platform
- User experience management ( onboarding new users, facilitating technical 
growth, user to contribution transitions etc )
- Building trust and code relationships with the upstream components of a 
distribution
- Solving traditional problems like package management, and content management 
(eg. rpm/dpkg/ostree/coreos )
- Contributor resource management, centralised trust management, key trust etc
- Integration technologies like installers, deployment facilitation ( eg. cloud 
contextualisation )

Submissions may be in the form of 30-55 minute talks, panel sessions,
round-table discussions, Birds of a Feather (BoF) sessions or lightning talks.

Dates
--

Submission Deadline: 10th Dec 2015
Acceptance Notification: 15th Dec 2015
Final Schedule Posted: 17th Dec 2015


How to submit
--

Visit https://penta.fosdem.org/submission/FOSDEM16

1.) If you do not have an account, create one here
2.) Click 'Create Event' 
3.) Enter your presentation details
4.) Be sure to select the Distributions Devroom track!
5.) Submit


What to include
---
- The title of your submission
- A 1-paragraph Abstract
- A longer description including the benefit of your talk to your target 
audience
- Approximate length / type of submission (talk, BoF, ...)
- Links to related websites/blogs/talk material (if any)

If you have any questions, feel free to contact the devroom organizers:
distributions-devr...@lists.fosdem.org 
(https://lists.fosdem.org/listinfo/distributions-devroom)

Cheers!
Karanbir Singh (twitter: @kbsingh) and Brian Stinson (twitter: @bstinsonmhk)

for and on behalf of The Distributions Devroom Program Committee
___
distributions-devroom mailing list
distributions-devr...@lists.fosdem.org
https://lists.fosdem.org/listinfo/distributions-devroom


- End forwarded message -

Cheers,
-- 
Steve McIntyre, Cambridge, UK.st...@einval.com
< Aardvark> I dislike C++ to start with. C++11 just seems to be
handing rope-creating factories for users to hang multiple
instances of themselves.



Bug#803988: ITP: osm-tile-server -- OpenStreetMap tile server

2015-11-03 Thread Ruben Undheim
Package: wnpp
Severity: wishlist
Owner: Ruben Undheim 

* Package name: osm-tile-server
  Version : 0.1
  Upstream Author : native package
* URL : https://github.com/rubund/osm-tile-server
* License : GPL-2+
  Programming Lang: C, bash
  Description : OpebStreetMap tile server


osm-tile-server is a native Debian package that aims to help people setting up
a tile server for OpenStreetMap in Debian. It takes advantage of packages
already in Debian and adds the necessary "glue" to make a tile server work sort
of "out-of-the-box".

The intention is to support different rendering engines such as tilelite and
mod_tile, but since mod_tile is not yet in Debian, only support for tilelite is
there yet. This functionality is given by the package
'osm-tile-server-tilelite'. The binary package 'osm-tile-server' is a
metapackage that pulls in "osm-tile-server-tilelite |
osm-tile-server-mod-tile", but where osm-tile-server-mod-tile doesn't exist
yet.

The binary package 'osm-tile-server-base' provides the scripts necessary to
setup a postgis database, download OSM data and import it. Everything can be
accomplished with debconf selections.

With this package, it is possible to have a fully functional OpenStreetMap tile
server using only one command:

  sudo apt install osm-tile-server
 or:
  sudo apt install osm-tile-server-tilelite

I plan to maintain it as part of the Debian GIS team.

Ruben



2016 National CALD Workers Conference CALLING FOR PAPERS FOR ALL AGENDA ITEMS

2015-11-03 Thread Conference Service

NEWSLETTER October 15, 2015
Shangri-La Marina Cairns Hotel is ready to accommodate national and 
international delegates of the 2015 International Indigenous Health Conference 
in Cairns on the 1st – 3rd December 2015.

" The stage is set for the 2015 International Indigenous Health Conference at 
the Shangri-La Marina Hotel in Cairns, Queensland, Australia scheduled for the 
1st – 3rd December 2015”. 

This year’s conference generates international interests from First Nation’s 
Peoples throughout the world. The conference agenda has now being finalized 
with more than fifty featured keynote speakers. As the conference has been 
centred around the 
sharing of information, increasing network and access to programs, what a great 
opportunity it will be to have more than fifty experts gathered in one roof, 
over the course of this three - day conference, from various states and 
territories of Australia and 
international First Nation’s  speakers freely sharing knowledge, ideas based on 
successes of programs implemented at the community, national and global level 
as well as results of research studies and yarning about personal journeys 
relative to improving 
Indigenous health and wellbeing.

2015 INTERNATIONAL INDIGENOUS HEALTH CONFERENCE AGENDA
 
DAY ONE 
8:00   Registration of Delegates
9:00 Welcome to Country by Traditional Elder by Aunty Jeanette Singleton 
followed by cultural performances
9:45 Opening Keynote Session:  Australian Health Minister 
10:30 MORNING TEA & Network with Service Providers and Exhibitors
11:00 Keynote: Food & Traditions - Living Healthier Through Omega 3 by Chief 
Roy S Jones Jr, Haida Hereditary Chief of the K’aadaas Gaah K’iiguwaay & 
President Pacific Balance CANADA
11:45 Keynote: Te Whanau O Waipareira–tracking thirty years of Indigenous 
health gains in New Zealand by Dr John Huakau, Epidemiologist and Dr Tanya 
Allport, Research Lead, Te Whanau O Waipareira Trust, NEW ZEALAND 
12:30 LUNCH BREAK & Network with Service Providers/Exhibitors
1:30 - 2:10 Concurrent Sessions
Room A:  Results from an Indigenous pregnancy cohort: risk factors for chronic 
disease development by Kym Rae and Loretta Weatherall PhD, University of 
Newcastle and Mothers and Babies Research Centre - Gomeroi Gaaynggal Centre, 
NEW SOUTH WALES
Room B:  Hume Region Closing the Health Gap - Client Journey to improve the 
interface between hospital and primary health services by Charmaine Bell, 
Aboriginal Health Transition Officer and Kerrie Brown, Aboriginal Services 
Development Worker, Albury 
Wodonga Health NEW SOUTH WALES
Room C: How is decision making by whanau (family - Maori) when the birth plan 
is caesarean section? by Dr. Patricia Boyd, Obstetrics & Gynaecology 
Registrar, Work through Global Medics, NEW ZEALAND
2:15 - 3:00 Concurrent Sessions
Room A: How can we gain more from public health interventions and how do we 
start change by Lesleigh Hayes, Researcher, Flinders University WESTERN 
AUSTRALIA
Room B: Sleeping Dogs method for chronically traumatized Indigenous children: a 
trauma and attachment focused treatment intervention in remote Western 
Australia by Arianne Struik, Private Practitioner and Raffaella Salvo, Senior 
Consultant Country, ICTC 
Department of Child Protection and Family Services WA WESTERN AUSTRALIA
Room C: Learning and teaching together - respecting culture and recognising the 
importance of Indigenous consultation by Andrea James, RN Donor Family Support 
& Community Education Nurse, DonateLife NT NORTHERN TERRITORY
3:00 AFTERNOON TEA & Network with Service Providers and Exhibitors 
3:30 Keynote: The Guddi Project: Understanding the level and nature of 
ill-health and neurocognitive disability amongst Indigenous Australians who are 
homeless by Paul White, Director, Specialist Disability Services Assessment & 
Outreach Team, Delina 
Andrews, Project Manager, Ricardo Soares-Maghaleas, Lecturer and Clare 
Townsend, Manager, & A/Professor (Adjunct), Department of Communities, Child 
Services & Disabilities, Synapse, UQ and JCU, QUEENSLAND
4:15 Keynote: Sharing Successes – the Story of the West Australian Indigenous 
Storybook by Sunni Wilson,
Project Officer and Dr Melissa Stoneham, Public Health Advocacy Institute of WA 
(PHAIWA)  WESTERN AUSTRALIA
DAY TWO
DAY 2 (WEDNESDAY) 2ND DECEMBER 
8:00   Registration of Delegates
8:30 Keynote: Kaati te Patu: Māori women stop violence in whānau by Dr. Fiona 
Te Momo, Senior Lecturer, Massey University NEW ZEALAND
9:15 Keynote: Yarn with your mob about organ and tissue donation by Leann 
Bonner & TBC, CALD Project Officer, DonateLife SA SOUTH AUSTRALIA
10:00 MORNING TEA & Network with Service Providers and Exhibitors   
10:30 Concurrent Sessions
Room A: Evaluation of a resilience building approach to promoting mental health 
in Indigenous Job Seekers by Prof. Ian Shochet, Professor of Clinicial 
Psychology QUT, Ms Astrid Wurfl, International Coordinator of the Resourceful 
Adolescent Programs QUT, 
Mr Nick Power

Bug#804000: ITP: ros-catkin -- Low-level build system macros and infrastructure for Robot OS

2015-11-03 Thread Wookey
Package: wnpp
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org

We (Robotics section of Debian Science team) are packaging 
ROS (Robot OS: http://www.ros.org/) for Debian. ROS uses   
many packages already in Debian, but also has a set of   
core/toolchain/build-system packages which are not yet 
uploaded. This package is part of that ROS system.

Most of the packaging work is already done, and available at
http://anonscm.debian.org/cgit/debian-science/packages/ros/
 
  Package name: ros-catkin
  Version : 0.6.15
  URL : http://www.ros.org/wiki/catkin
  License : BSD-3-clause
  Programming Lang: Python
  Description : Low-level build system macros and infrastructure for Robot 
OS

 Catkin contains CMake macros that are useful in the development of
 ROS-related systems. In ROS (Robot OS) Fuerte and later, many of the 
lower-level
 libraries are being migrated to be CMake only.



Bug#804004: ITP: ros-cmake-modules -- Repository for CMake Modules

2015-11-03 Thread Wookey
Package: wnpp
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org

We (Robotics section of Debian Science team) are packaging 
ROS (Robot OS: http://www.ros.org/) for Debian. ROS uses   
many packages already in Debian, but also has a set of   
core/toolchain/build-system packages which are not yet 
uploaded. This package is part of that ROS system.

Most of the packaging work is already done, and available at
http://anonscm.debian.org/cgit/debian-science/packages/ros/
 
  Package name: ros-cmake-modules
  Version : 0.4.0
  URL : http://www.ros.org/wiki/cmake_modules
  License : BSD-3-clause
  Programming Lang: Python
  Description : Robot OS CMake Modules

 This package is part of Robot OS (ROS). It contains a bunch of CMake
 Modules which are not distributed with CMake but are commonly used by
 ROS packages. The modules added are:
  * FindEigen.cmake
  * FindGSL.cmake
  * FindNUMPY.cmake
  * FindPoco.cmake
  * FindTBB.cmake
  * FindTinyXML.cmake
  * FindUUID.cmake
  * FindXenomai.cmake

  



Bug#804005: ITP: ros-genmsg -- Standalone Python library for generating Robot OS message and service data

2015-11-03 Thread Wookey
Package: wnpp
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org

We (Robotics section of Debian Science team) are packaging 
ROS (Robot OS: http://www.ros.org/) for Debian. ROS uses   
many packages already in Debian, but also has a set of   
core/toolchain/build-system packages which are not yet 
uploaded. This package is part of that ROS system.

Most of the packaging work is already done, and available at
http://anonscm.debian.org/cgit/debian-science/packages/ros/
 
  Package name: ros-genmsg
  Version : 0.5.6
  URL : http://www.ros.org/wiki/genmsg
  License : BSD-3-clause
  Programming Lang: Python
  Description : Python library for generating Robot OS message and service 
data

 This package is part of Robot OS (ROS). Project genmsg exists in
 order to decouple code generation (from .msg & .srv format files) from
 the parsing of these files and from implementation details of the
 build system. 



Bug#804003: ITP: ros-catkin-pkg -- Low-level build system macros for ROS -- Python module

2015-11-03 Thread Wookey
Package: wnpp
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org

We (Robotics section of Debian Science team) are packaging 
ROS (Robot OS: http://www.ros.org/) for Debian. ROS uses   
many packages already in Debian, but also has a set of   
core/toolchain/build-system packages which are not yet 
uploaded. This package is part of that ROS system.

Most of the packaging work is already done, and available at
http://anonscm.debian.org/cgit/debian-science/packages/ros/
 
  Package name: ros-catkin-pkg
  Version : 0.2.10
  URL : http://www.ros.org/wiki/catkin_pkg
  License : BSD-3-clause
  Programming Lang: Python
  Description : Low-level build system macros for Robot OS -- Python module

 This package is part of Robot OS (ROS). It is a library for
 retrieving information about catkin packages. Catkin contains CMake
 macros that are useful in the development of ROS-related systems. ROS
 provides libraries and tools to help software developers create robot
 applications.
 .
 This package is a Python module needed to use Catkin.



Bug#804007: ITP: bcftools -- utilities for genomic variant calling and manipulating VCF and BCF files

2015-11-03 Thread Afif Elghraoui
Package: wnpp
Severity: wishlist
Owner: Debian Med Packaging Team 

* Package name: bcftools
  Version : 1.2
  Upstream Author : Petr Danecek, Shane McCarthy and John Marshall
* URL : http://samtools.github.io/bcftools/
* License : GPL or MIT/X
  Programming Lang: C
  Description : utilities for genomic variant calling and manipulating VCF 
and BCF files

BCFtools is a set of utilities that manipulate variant calls in the
Variant Call Format (VCF) and its binary counterpart BCF. All commands work
transparently with both VCFs and BCFs, both uncompressed and BGZF-compressed.

Most commands accept VCF, bgzipped VCF and BCF with filetype detected
automatically even when streaming from a pipe. Indexed VCF and BCF will work
in all situations. Un-indexed VCF and BCF and streams will work in most,
but not all situations.

BCFtools is designed to work on a stream. It regards an input file "-" as the
standard input (stdin) and outputs to the standard output (stdout). Several
commands can thus be combined with Unix pipes.


This package will be managed by the Debian Med team.



Re: [br...@bstinson.com: Distributions Devroom CFP]

2015-11-03 Thread Wouter Verhelst
On Tue, Nov 03, 2015 at 10:07:55PM +, Steve McIntyre wrote:
> No idea why this wan't also sent to debian-devel... :-/

Simple answer: I used to do so (-devel-announce, really) and hadn't done
so yet this year.

-- 
It is easy to love a country that is famous for chocolate and beer

  -- Barack Obama, speaking in Brussels, Belgium, 2014-03-26