Bug#1012441: ITP: specreduce -- Astropy coordinated package to reduce and calibrate spectroscopic astronomical data

2022-06-07 Thread Ole Streicher

Package: wnpp
Severity: wishlist
Owner: Ole Streicher 
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-as...@lists.debian.org, 
debian-pyt...@lists.debian.org

* Package name: specreduce
  Version : 1.0.0
  Upstream Author : Astropy Specreduce contributors 

* URL : http://astropy.org/
* License : BSD-3-Clause
  Programming Lang: Python 3
  Description : Astropy package to reduce and calibrate astronomical spectra

The specreduce package aims to provide a data reduction toolkit for
optical and infrared spectroscopy, on which applications such as
pipeline processes for specific instruments can be built. The scope of
its functionality is limited to basic spectroscopic reduction, with
basic image processing steps (such as bias subtraction) instead
covered by ccdproc and other packages, data analysis by specutils and
visualization by specviz or cubeviz. A few examples will nevertheless
be provided of its usage in conjunction with these complementary
packages.

I will maintain the package within the Debian Astro team in Salsa:

https://salsa.debian.org/debian-astro-team/specreduce

Best regards

Ole



Bug#1012453: ITP: python-openstep-plist -- A parser for the "old style" OpenStep plist format (also known as ASCII plist)

2022-06-07 Thread 魏銘廷
Package: wnpp
Severity: wishlist
Owner: Yao Wei (魏銘廷) 
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-fo...@lists.debian.org, 
debian-pyt...@lists.debian.org

* Package name: python-openstep-plist
  Version : 0.3.0
  Upstream Author : The FontTools Organization
* URL : https://github.com/fonttools/openstep-plist
* License : Expat? (See below)
  Programming Lang: Python, Cython
  Description : A parser for the "old style" OpenStep plist format (also 
known as ASCII plist)

This is a dependency of glyphslib, since Glyphs.app format uses ASCII
plist format as their base format.

However, despite their license marked as MIT (Expat), the code structure
seems to be heavily derived from the CoreFoundation from Apple, which is
licensed as APSL 2.0, which is not DFSG-free[1] but seems to be
compatible with other Expat-licensed libraries and executables. I need a
guidance here to continue.

If this is going to be packaged, this package should be maintained under
Debian Python Team.

[1]: https://wiki.debian.org/DFSGLicenses#Apple_Public_Source_License_.28APSL.29


signature.asc
Description: PGP signature


Bug#1012455: ITP: gregwar-captcha -- PHP library to generate CAPTCHAs

2022-06-07 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 
X-Debbugs-Cc: debian-devel@lists.debian.org, j...@nahmias.net, 
pkg-php-p...@lists.alioth.debian.org, Grégoire Passault , 
Jeremy Livingston 

* Package name: gregwar-captcha
  Version : 1.1.9
  Upstream Author : Grégoire Passault 
  Upstream Author : Jeremy Livingston 
* URL : https://github.com/Gregwar/Captcha
* License : MIT
  Programming Lang: PHP
  Description : PHP library to generate CAPTCHAs
 The gregwar/captcha package offers a library for generating and validating a
 Completely Automated Public Turing test to tell Computers and Humans Apart
 (aka CAPTCHA).

Dependency of KanBoard.
Will be maintained within PHP Team.

I will remove the embedded fonts and depend on some that are already packaged
in Debian.


Bug#1012463: ITP: debian-junior-desktop -- Debian Junior Desktop environment

2022-06-07 Thread Stefan Kropp
Package: wnpp
Severity: wishlist
Owner: Stefan Kropp 
X-Debbugs-Cc: debian-devel@lists.debian.org, stefan.kr...@posteo.de

* Package name: debian-junior-desktop
  Version : 0.0.1
  Upstream Author : Debian Junior Maintainers  
* URL : 
https://salsa.debian.org/debian-jr-team/debian-junior-desktop
* License : GPL
  Description : Debian Junior Desktop environment

Debian Junior is a Debian Pure Blends for children. This package
is to provide a Desktop environment for Debian Junior. The
package will be maintained by the Debian Junior Team.
https://wiki.debian.org/DebianJr

The Desktop environment will be based on IceWM. This package will
be used to configure IceWM as Debian Junior's Desktop
environment and may include other tools / script in future.



Bug#1012465: ITP: debian-junior-live-system -- Debian Junior Live System

2022-06-07 Thread Stefan Kropp
Package: wnpp
Severity: wishlist
Owner: Stefan Kropp 
X-Debbugs-Cc: debian-devel@lists.debian.org, stefan.kr...@posteo.de

* Package name: debian-junior-live-system
  Version : 0.0.1
  Upstream Author : Debian Junior Maintainers 
* URL : 
https://salsa.debian.org/debian-jr-team/debian-junior-live-system
* License : GPLv3
  Programming Lang: live-build scripts
  Description : Debian Junior Live System

Debian Junior is a Debian Pure Blends for children. This package
is to provide a Debian Junior Live System. This package will be
maintained by the Debian Junior Team.
https://wiki.debian.org/DebianJr

The goal of the live system is to boot Debian and run the
Debian Junior Desktop environment (see Bug#1012463) with a set of
applications / games.



Bug#1012480: ITP: golang-github-mazznoer-csscolorparser -- Go (Golang) CSS color parser library

2022-06-07 Thread Chris Keller
Package: wnpp
Severity: wishlist
Owner: Chris Keller 

* Package name: golang-github-mazznoer-csscolorparser
  Version : 0.1.2-1
  Upstream Author : Nor Khasyatillah
* URL : https://github.com/mazznoer/csscolorparser
* License : Expat
  Programming Lang: Go
  Description : Go (Golang) CSS color parser library

 Golang CSS Color Parser Library
 .
 PkgGoDev (https://pkg.go.dev/github.com/mazznoer/csscolorparser) Build
 Status (https://travis-ci.org/mazznoer/csscolorparser) Build Status
 (https://github.com/mazznoer/csscolorparser/actions) go report
 (https://goreportcard.com/report/github.com/mazznoer/csscolorparser)
 codecov (https://codecov.io/gh/mazznoer/csscolorparser) Lines of Code
 (https://github.com/mazznoer/csscolorparser)
 .
 Go (https://www.golang.org/) library for parsing CSS color string as
 defined in the W3C's CSS Color Module Level 4 (https://www.w3.org/TR/css-
 color-4/).
 .
 Supported Color Format
 .
  * Named colors (https://www.w3.org/TR/css-color-4/#named-colors)
  * RGB hexadecimal (with and without # prefix)
* Short format #rgb
* Short format with alpha #rgba
* Long format #rrggbb
* Long format with alpha #rrggbbaa
  * rgb() and rgba()
  * hsl() and hsla()
  * hwb()
  * hwba(), hsv(), hsva() - not in CSS standard.
 .
 Not yet supported: lab(), lch().
 .
 Example Color Format
 .
   transparent
   lime
   #0f0
   #0f0f
   #00ff00
   #00ff00ff
   rgb(0,255,0)
   rgb(0% 100% 0%)
   rgb(0 255 0 / 100%)
   rgba(0,255,0,1)
   hsl(120,100%,50%)
   hsl(120deg 100% 50%)
   hsl(-240 100% 50%)
   hsl(-240deg 100% 50%)
   hsl(0.turn 100% 50%)
   hsl(133.333grad 100% 50%)
   hsl(2.0944rad 100% 50%)
   hsla(120,100%,50%,100%)
   hwb(120 0% 0%)
   hwb(480deg 0% 0% / 100%)
   hsv(120,100%,100%)
   hsv(120deg 100% 100% / 100%)
 .
 Usage Examples
 .
   import "github.com/mazznoer/csscolorparser"
 .
   c, err := csscolorparser.Parse("gold")
 .
   if err != nil {
panic(err)
   }
 .
   fmt.Printf("R:%.3f, G:%.3f, B:%.3f, A:%.3f", c.R, c.G, c.B, c.A) //
 R:1.000, G:0.843, B:0.000, A:1.000
   fmt.Println(c.RGBA255())   // 255 215 0 255
   fmt.Println(c.HexString()) // #ffd700
   fmt.Println(c.RGBString()) // rgb(255,215,0)
 .
 Try It Online
 .
  * Playground 1 (https://play.golang.org/p/8KMIc1TLQB0)
  * Playground 2 (https://play.golang.org/p/7kb62KSARwa)
 .
 Similar Projects
 .
  * csscolorparser (https://github.com/mazznoer/csscolorparser-rs) (Rust)
  * csscolorparser (https://github.com/deanm/css-color-parser-js)
(Javascript)