Bug#976174: Made an itp

2020-12-23 Thread olivier sallou
Le mer. 23 déc. 2020 à 10:37, Devops PK Carlisle LLC 
a écrit :

> Thanks for responding. This is the first software I have ever submitted
> for Debian, so please forgive any amateur misunderstandings regarding
> the process.
>
> - The email (below) which retitles the software notes "stopping
> processing here". Should I attempt to repackage papershaper as a .deb or
> is the .git sufficient? I have never compiled a .deb before.
>

There are plenty of tutorials but also debian policies file to read ;-)

If pure python, as a first step if not already done, you could package for
python and upload to pypi.



> - The entire install "process" is to
> * place the contents into a folder called ~/com.pkcarlisle/papershaper
> in the user home directory. There are no additions to or changes to
> system level files
>

Deb packages do not install anything in user home (you may be on a multi
user system), but place files in usr, var, etc etc

* check for and/or resolve dependencies for Python 3 and lynx
>

Dependencies must all resolve on debian side with debian  packages. So
script must not install any dep by itself (defined in control file of deb
package)

* (optionally) add a start up command as
> python3 ~/com.pkcarlisle/papershaper/papershaper.py
>

Would be placed in usr/bin

>
> If the wishlist is waiting for me to compile papershaper into a .deb I
> can give it a try, but I do not want the wishlist to be waiting for
> something and for me not to know about the next steps.
>

If you create an ITP then people are waiting for you to do the job. Then
you only need a sponsor to upload final reviewed package
If you create an RFP then you ask "someone" to package it for you. But all
depends on volunteers.


> On 12/22/20 3:27 PM, Debian Bug Tracking System wrote:
> > Processing commands for cont...@bugs.debian.org:
> >
> >> retitle 976174 ITP: papershaper -- automagic wallpaper swapper
> > Bug #976174 [wnpp] ITP:papershaper--automagic wallpaper swapper
> > Changed Bug title to 'ITP: papershaper -- automagic wallpaper swapper'
> from 'ITP:papershaper--automagic wallpaper swapper'.
> >> thanks
> > Stopping processing here.
> >
> > Please contact me if you need assistance.
>
> On 12/22/20 2:30 PM, Devops PK Carlisle LLC wrote:
> > Thanks for responding.
> >
> > If I understand the definitions correctly, I should resubmit this as an
> > RFP since it has never been included in a Debian (or other Linux)
> release?
> >
> > Being kind of careful about the definition of a package here...
> >
> > The software is here as a git
> >
> > https://github.com/pkcarlislellc/git-papershaper
> >
> > here as a tarball:
> >
> > https://sourceforge.net/projects/papershaper/
> >
> > It is open source licensed, and does not download anything as part of
> > the install process. It has two dependencies: Python and the lynx
> > browser. Python 2 and 3 versions are included in the tarball but it is
> > presumed that the preferred Python version is now Python 3, so that is
> > the default.
> >
> > It does optionally download images, but only on execution.
> >
> >
> > On 12/22/20 1:54 PM, olivier sallou wrote:
> >> You created an itp so an intent to package.
> >> If not willing to propose a apckage should be an rfp request for
> package.
> >> Ideally you package your app and propose it for review and upload.
> >> Requirements are an open source license and package install should not
> >> download anything.
> >> Only its execution can download remote stuff.
> >>
> >> Olivier
>


Bug#976174: Made an itp

2020-12-23 Thread Devops PK Carlisle LLC
Thanks for responding. This is the first software I have ever submitted
for Debian, so please forgive any amateur misunderstandings regarding
the process.

- The email (below) which retitles the software notes "stopping
processing here". Should I attempt to repackage papershaper as a .deb or
is the .git sufficient? I have never compiled a .deb before.

- The entire install "process" is to
* place the contents into a folder called ~/com.pkcarlisle/papershaper
in the user home directory. There are no additions to or changes to
system level files
* check for and/or resolve dependencies for Python 3 and lynx
* (optionally) add a start up command as
python3 ~/com.pkcarlisle/papershaper/papershaper.py

If the wishlist is waiting for me to compile papershaper into a .deb I
can give it a try, but I do not want the wishlist to be waiting for
something and for me not to know about the next steps.

On 12/22/20 3:27 PM, Debian Bug Tracking System wrote:
> Processing commands for cont...@bugs.debian.org:
>
>> retitle 976174 ITP: papershaper -- automagic wallpaper swapper
> Bug #976174 [wnpp] ITP:papershaper--automagic wallpaper swapper
> Changed Bug title to 'ITP: papershaper -- automagic wallpaper swapper'
from 'ITP:papershaper--automagic wallpaper swapper'.
>> thanks
> Stopping processing here.
>
> Please contact me if you need assistance.

On 12/22/20 2:30 PM, Devops PK Carlisle LLC wrote:
> Thanks for responding.
>
> If I understand the definitions correctly, I should resubmit this as an
> RFP since it has never been included in a Debian (or other Linux) release?
>
> Being kind of careful about the definition of a package here...
>
> The software is here as a git
>
> https://github.com/pkcarlislellc/git-papershaper
>
> here as a tarball:
>
> https://sourceforge.net/projects/papershaper/
>
> It is open source licensed, and does not download anything as part of
> the install process. It has two dependencies: Python and the lynx
> browser. Python 2 and 3 versions are included in the tarball but it is
> presumed that the preferred Python version is now Python 3, so that is
> the default.
>
> It does optionally download images, but only on execution.
>
>
> On 12/22/20 1:54 PM, olivier sallou wrote:
>> You created an itp so an intent to package.
>> If not willing to propose a apckage should be an rfp request for package.
>> Ideally you package your app and propose it for review and upload.
>> Requirements are an open source license and package install should not
>> download anything.
>> Only its execution can download remote stuff.
>>
>> Olivier



Bug#976174: Made an itp

2020-12-22 Thread Devops PK Carlisle LLC
Thanks for responding.

If I understand the definitions correctly, I should resubmit this as an
RFP since it has never been included in a Debian (or other Linux) release?

Being kind of careful about the definition of a package here...

The software is here as a git

https://github.com/pkcarlislellc/git-papershaper

here as a tarball:

https://sourceforge.net/projects/papershaper/

It is open source licensed, and does not download anything as part of
the install process. It has two dependencies: Python and the lynx
browser. Python 2 and 3 versions are included in the tarball but it is
presumed that the preferred Python version is now Python 3, so that is
the default.

It does optionally download images, but only on execution.


On 12/22/20 1:54 PM, olivier sallou wrote:
> You created an itp so an intent to package.
> If not willing to propose a apckage should be an rfp request for package.
> Ideally you package your app and propose it for review and upload.
> Requirements are an open source license and package install should not
> download anything.
> Only its execution can download remote stuff.
> 
> Olivier



Bug#976174: Made an itp

2020-12-22 Thread olivier sallou
You created an itp so an intent to package.
If not willing to propose a apckage should be an rfp request for package.
Ideally you package your app and propose it for review and upload.
Requirements are an open source license and package install should not
download anything.
Only its execution can download remote stuff.

Olivier