Le mer. 23 déc. 2020 à 10:37, Devops PK Carlisle LLC <dev...@pkcarlisle.com>
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
>

Reply via email to