Re: packaging DiscoDOS - a cli tool for vinyl DJs

2020-05-15 Thread Paul Wise
On Fri, 2020-05-15 at 19:56 -0700, Steve Langasek wrote:

> FTR, UbuntuStudio is an official Ubuntu flavor, not a derivative ;)

Woops. Did that change at some point or did I mix them up with another
distro or just make a stupid mistake?

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


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


Re: packaging DiscoDOS - a cli tool for vinyl DJs

2020-05-15 Thread Steve Langasek
On Sat, May 16, 2020 at 01:36:38AM +, Paul Wise wrote:
> On Fri, May 15, 2020 at 4:56 PM Thomas Goirand wrote:

> > I really think it's a shame that people join Debian just because of
> > Ubuntu... :(

> FTR, Ubuntu Studio is not Ubuntu, it is an Ubuntu derivative.

FTR, UbuntuStudio is an official Ubuntu flavor, not a derivative ;)

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developer   https://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


signature.asc
Description: PGP signature


Re: packaging DiscoDOS - a cli tool for vinyl DJs

2020-05-15 Thread Paul Wise
On Fri, May 15, 2020 at 4:56 PM Thomas Goirand wrote:

> I really think it's a shame that people join Debian just because of
> Ubuntu... :(

FTR, Ubuntu Studio is not Ubuntu, it is an Ubuntu derivative.

Would it be fair to say that your main objection is that Ubuntu has
much higher popularity than Debian and so the Ubuntu policy to work
upstream where possible leads people to come to Debian without
necessarily caring about the Debian community or users but more about
Ubuntu users?

Personally, I think over the years Ubuntu's Debian involvement has
been a net positive for Debian, both in terms of packaging and other
technical changes and in terms of attracting new contributors, often
Ubuntu migrants end up contributing to Debian more than Ubuntu. I
think the same goes for derivatives in general.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



Disparaging people's motivation to contribute to Debian was: Re: packaging DiscoDOS - a cli tool for vinyl DJs

2020-05-15 Thread Scott Kitterman
On Friday, May 15, 2020 4:36:52 PM EDT Thomas Goirand wrote:
> On 5/15/20 7:09 PM, Scott Kitterman wrote:
> > On Friday, May 15, 2020 12:55:48 PM EDT Thomas Goirand wrote:
> >> On 5/15/20 5:43 PM, jojo wrote:
> >>> Hi,
> >>> 
> >>> I'd like to join the list because I think my software is a valuable
> >>> addition to the debian universe, my ultimate goal would be to bring it
> >>> into Ubuntu Studio because it is music-related.
> >> 
> >> I really think it's a shame that people join Debian just because of
> >> Ubuntu... :(
> > 
> > Thomas,
> > 
> > Ask yourself if you are modelling being a member of a welcoming community
> > here?
> > 
> > There are lots of examples of people who initially became interested in
> > Debian via Ubuntu and are good Debian contributors and project members.
> > 
> > You are free to think whatever you want, but I don't think this kind of
> > sentiment has any place on Debian lists.
> > 
> > Scott K
> 
> This was kind of rhetorical, and it is my believe that if it is the way
> it is, *we* are at fault, globally in Debian. I'm just not sure how to
> fix that. I BTW don't agree with you, and IMO, this has some place on
> the Debian lists. Having Debian (directly) appealing to everyone is very
> important topic.
> 
> Of course, Jojo is very much welcome, and I'm sorry that you take it
> this way. I've pointed at many docs to help, so I very much believe he
> knows I warmly welcome him.
> 
> Cheers,
> 
> Thomas Goirand (zigo)

If you don't actually think it's a shame he wants to participate in Debian, it 
might be better not to say so.  I think your response it logically disjoint 
from your original mail, so I don't see any point in further conversation on 
the matter.

Scott K

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


Re: packaging DiscoDOS - a cli tool for vinyl DJs

2020-05-15 Thread Thomas Goirand
On 5/15/20 7:09 PM, Scott Kitterman wrote:
> On Friday, May 15, 2020 12:55:48 PM EDT Thomas Goirand wrote:
>> On 5/15/20 5:43 PM, jojo wrote:
>>> Hi,
>>>
>>> I'd like to join the list because I think my software is a valuable
>>> addition to the debian universe, my ultimate goal would be to bring it
>>> into Ubuntu Studio because it is music-related.
>>
>> I really think it's a shame that people join Debian just because of
>> Ubuntu... :(
> 
> Thomas,
> 
> Ask yourself if you are modelling being a member of a welcoming community 
> here?
> 
> There are lots of examples of people who initially became interested in 
> Debian 
> via Ubuntu and are good Debian contributors and project members.
> 
> You are free to think whatever you want, but I don't think this kind of 
> sentiment has any place on Debian lists.
> 
> Scott K

This was kind of rhetorical, and it is my believe that if it is the way
it is, *we* are at fault, globally in Debian. I'm just not sure how to
fix that. I BTW don't agree with you, and IMO, this has some place on
the Debian lists. Having Debian (directly) appealing to everyone is very
important topic.

Of course, Jojo is very much welcome, and I'm sorry that you take it
this way. I've pointed at many docs to help, so I very much believe he
knows I warmly welcome him.

Cheers,

Thomas Goirand (zigo)



Re: Bug#959631: hy: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.8 returned exit code 13

2020-05-15 Thread Tianon Gravi
On Tue, 5 May 2020 at 10:55, Tianon Gravi  wrote:
> I was definitely over my head with this one, so I reached out to the
> Hy community and was pointed to https://bugs.python.org/issue39562,
> which does seem quite related from my own limited understanding, so
> this might technically be a bug in the Python package?
>
> I'm including the Debian Python list on CC to hopefully see if someone
> there can provide some assistance figuring out what's necessary here.
> O:)

Looking at results from ci.debian.net[1], our autopkgtests failed on
2020-05-07 and passed today (2020-05-15).  Comparing the logs, it
appears the difference is that the last failing build was against
python3.8 version 3.8.3~rc1-1, and the successful build from today was
against python3.8 version 3.8.3-1 (lending credence to the thought it
was probably a Python bug, and that it's now fixed).

[1]: https://ci.debian.net/packages/h/hy/

Can you re-test and verify that we no longer FTBFS in your testing? O:)

♥,
- Tianon
  4096R / B42F 6819 007F 00F8 8E36  4FD4 036A 9C25 BF35 7DD4



Re: packaging DiscoDOS - a cli tool for vinyl DJs

2020-05-15 Thread Martin
On 2020-05-15 17:43, jojo wrote:
> I'd like to join the list because I think my software is a valuable addition
> to the debian universe, my ultimate goal would be to bring it into Ubuntu
> Studio because it is music-related.

Cool! Sounds like a very interesting program, indeed!



Re: packaging DiscoDOS - a cli tool for vinyl DJs

2020-05-15 Thread Scott Kitterman
On Friday, May 15, 2020 12:55:48 PM EDT Thomas Goirand wrote:
> On 5/15/20 5:43 PM, jojo wrote:
> > Hi,
> > 
> > I'd like to join the list because I think my software is a valuable
> > addition to the debian universe, my ultimate goal would be to bring it
> > into Ubuntu Studio because it is music-related.
> 
> I really think it's a shame that people join Debian just because of
> Ubuntu... :(

Thomas,

Ask yourself if you are modelling being a member of a welcoming community 
here?

There are lots of examples of people who initially became interested in Debian 
via Ubuntu and are good Debian contributors and project members.

You are free to think whatever you want, but I don't think this kind of 
sentiment has any place on Debian lists.

Scott K

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


Re: packaging DiscoDOS - a cli tool for vinyl DJs

2020-05-15 Thread Thomas Goirand
On 5/15/20 5:43 PM, jojo wrote:
> Hi,
> 
> I'd like to join the list because I think my software is a valuable
> addition to the debian universe, my ultimate goal would be to bring it
> into Ubuntu Studio because it is music-related.

I really think it's a shame that people join Debian just because of
Ubuntu... :(

> I already filed a bug report against the wnpp pseudo package but I am
> not quite sure what would be the next step and which packaging guides it
> is best to follow to get started with packaging and finally uploading
> it.

IMO, the best thing to start with is the packaging tutorial:
apt-get install packaging-tutorial

It's nicely written. Then you should read the Debian Policy Manual.
Finally, search and read the python policy (in the wiki?) if your app is
Python based.

> Should my next step be following this tutorial on packaging?
> https://packaging.ubuntu.com/html/packaging-new-software.html

This guide talks about bzr. It's not in use anywhere these days, even
Ubuntu people don't use it anymore. It's also Python 2 only, and
therefore, we removed it from Debian.

IMO, you should install sbuild to start with:
https://wiki.debian.org/sbuild

and then go from the above. Note that I don't think using dh_make is a
good idea. It's IMO nicer to just take another Python app as example.
Look at the team's Git for that.

> Also some other questions arise as my tool has a dependency that I am
> pretty sure is not in debian already. the official discogs_client - a
> python sdk to access discogs.com rest api, and actually I forked and
> extended it. pull-request to official repo is pending:
> https://github.com/JOJ0/discogs_client

Well, if you need it for your app, then it must be packaged in Debian as
well if you intend to depend on it.

> Well enough already, let's discuss stuff when I am on the list :-)

You're talking about joining the list. But what about the Python APP
team? Do you intend to join it?

Thanks for your interest in Debian packaging and your intention to
package your app,
Cheers,

Thomas Goirand (zigo)



packaging DiscoDOS - a cli tool for vinyl DJs

2020-05-15 Thread jojo

Hi,

I'd like to join the list because I think my software is a valuable 
addition to the debian universe, my ultimate goal would be to bring it 
into Ubuntu Studio because it is music-related.


I already filed a bug report against the wnpp pseudo package but I am 
not quite sure what would be the next step and which packaging guides it 
is best to follow to get started with packaging and finally uploading 
it. On my day-job I am a Linux sysadmin/devops guy so probably should 
manage to follow along any guides. I just want to make sure I follow the 
right ones. I guess this team could tell me instantly where to start :-)


This is the bug about the new package: 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=960698
Should my next step be following this tutorial on packaging? 
https://packaging.ubuntu.com/html/packaging-new-software.html


Also some other questions arise as my tool has a dependency that I am 
pretty sure is not in debian already. the official discogs_client - a 
python sdk to access discogs.com rest api, and actually I forked and 
extended it. pull-request to official repo is pending: 
https://github.com/JOJ0/discogs_client


Well enough already, let's discuss stuff when I am on the list :-)

thanks in advance,

all the best

Jojo