Hi Ben,

On Wed, Nov 18, 2020 at 09:06:51PM +0000, Morledge-Hampton, Benjamin Stuart 
wrote:
> > That's strange.  I tried to reproduce this here but I get only
> r-cran-lomb (which is the right one and should contain a Git repository
> including the debian/ dir).
> 
> I've realized that my problems stemmed from running dh-make-R instead of 
> prepare_missing_cran_package.  When I run the latter command, I get the 
> desired behavior.  My apologies for not realizing this sooner.

OK, good that this is settled.

> > You can see an example what needs to be changed in a manual commit.
> Feel free to add your user ID to the Uploaders field and send an
> ITP for that package.
> 
> This was my first time filing an ITP.  I used the "bugreport wnpp" command 
> and did my best to follow the prompts that were given to me to submit the ITP 
> for r-cran-lomb.  I believe I filled in everything correctly, but to tell the 
> truth, I'm not really sure how to tell for sure that everything is ok.  How 
> will I know if I performed this process properly?

You can check the bug page[1] and you should have received an e-mail
that the bug was created.  (As I said there is also a script
itp_from_debian_dir which fills in all the questions for you when
calling in the Git repository - but from a pedagocial point of view its
correct that you did this step at least once manually.)

> How long does it take for the package to be available to general users?

To be clear here: We have just created a Git repository with the
packaging.  From the existence of this repository *nothing* will happen.
A Debian Developer (like me) needs to upload it to the new queue and
than we need to wait for the new processing by ftpmaster.  Currently
this takes about 1-3 days.

But if *you* want to be the maitainer of the package you need to get
a login on salsa.debian.org and become a member of the team.
 
> Also, do I need to credit you somewhere in the bug report since you initiated 
> the repository?

Currently there is my Copyright for the packaging (autoinjected) and I'm
also changelog owner and Uploader (in d/control).  I'd prefer if you add
yourself to Uploaders if you intend to maintain this package.  You should
also insert the ITP bug number into d/changelog.  Once you have done this
I will upload the package.

> Also, I did blatantly copy the long description you provided in the 
> debian/control file for the ITP.  Is that alright?

Yes sure.  The itp_from_debian_dir script is copying this verbosely.

> I am willing to repeat this process for the other R packages my project 
> depends on, but I'd also like to catch any mistakes I am making early on, 
> rather than after I've repeated them for several packaging attempts :P

That was my point to deliver this example.  There is no need to worry
about copying stuff.  Finally everything was autogenerated.
 
> Finally, is it reasonable for the moment to also upload these packages to my 
> ppa so I can test whether or not they provide the required dependencies for 
> my larger project?

That's your decision.  I'm not sure what you want to approach.  I think
once the package is officially available it is not the best idea to have
competing packages hanging around.

> I'll admit, I'm a little anxious to see results, and it would please me 
> greatly if I could at least get my software to an installable state through 
> my ppa.

There is no real conflict between your ppa and the Debian repository, IMHO.
 
Kind regards

    Andreas.

[1] https://bugs.debian.org/975091

-- 
http://fam-tille.de

Reply via email to