Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.python > #13520 > unrolled thread
| Started by | <c.buhtz@posteo.jp> |
|---|---|
| First post | 2021-09-15 14:00 +0200 |
| Last post | 2021-09-17 18:10 +0200 |
| Articles | 12 — 7 participants |
Back to article view | Back to linux.debian.maint.python
xlsxwriter: How to change homepage url <c.buhtz@posteo.jp> - 2021-09-15 14:00 +0200
Re: xlsxwriter: How to change homepage url Neil Williams <codehelp@debian.org> - 2021-09-15 14:50 +0200
Re: xlsxwriter: How to change homepage url Andrius Merkys <merkys@debian.org> - 2021-09-15 15:00 +0200
Re: xlsxwriter: How to change homepage url Scott Talbert <swt@techie.net> - 2021-09-15 15:10 +0200
Re: xlsxwriter: How to change homepage url <c.buhtz@posteo.jp> - 2021-09-15 16:50 +0200
Re: xlsxwriter: How to change homepage url Scott Talbert <swt@techie.net> - 2021-09-15 17:00 +0200
Re: xlsxwriter: How to change homepage url <c.buhtz@posteo.jp> - 2021-09-15 17:30 +0200
Re: xlsxwriter: How to change homepage url Emmanuel Arias <eamanu@yaerobi.com> - 2021-09-15 21:40 +0200
Re: xlsxwriter: How to change homepage url c.buhtz@posteo.jp - 2021-09-16 16:20 +0200
Re: xlsxwriter: How to change homepage url Nicholas D Steeves <sten@debian.org> - 2021-09-17 00:10 +0200
Re: xlsxwriter: How to change homepage url Scott Talbert <swt@techie.net> - 2021-09-17 16:30 +0200
Re: xlsxwriter: How to change homepage url Scott Talbert <swt@techie.net> - 2021-09-17 18:10 +0200
| From | <c.buhtz@posteo.jp> |
|---|---|
| Date | 2021-09-15 14:00 +0200 |
| Subject | xlsxwriter: How to change homepage url |
| Message-ID | <CXBK3-Fs-27@gated-at.bofh.it> |
Hello, this is about the "xlsxwriter" package [1] and this one year old bug report about defect "homepage" url [2]. I am new in the neighborhood and think this is a good issue to learn something about the Debian internals. So where does the "homepage" url in the "link" box on the right side of the tracker page comes from. And how can I fix it? Or is it extracted from the meta data of the last package and only a new package can fix this? btw: I am not sure if this list is the right place. But the DPMT is named as "uploaders" of that package. And I am confused about that the "maintainer" is a ubuntu-list (Team?). Kind Christian [1] -- <https://tracker.debian.org/pkg/xlsxwriter> [2] -- <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=966164>
[toc] | [next] | [standalone]
| From | Neil Williams <codehelp@debian.org> |
|---|---|
| Date | 2021-09-15 14:50 +0200 |
| Message-ID | <CXCwp-1cy-1@gated-at.bofh.it> |
| In reply to | #13520 |
[Multipart message — attachments visible in raw view] — view raw
On Wed, 15 Sep 2021 11:58:24 +0000 <c.buhtz@posteo.jp> wrote: > Hello, > > this is about the "xlsxwriter" package [1] and this one year old bug > report about defect "homepage" url [2]. > > I am new in the neighborhood and think this is a good issue to learn > something about the Debian internals. > > So where does the "homepage" url in the "link" box on the right side > of the tracker page comes from. And how can I fix it? https://tracker.debian.org/media/packages/x/xlsxwriter/control-1.1.2-0.2 The package does not seem to have a current version control repository. That would be a good start. There doesn't seem to be a project in salsa.debian.org and it would make things a lot easier when asking for help with packaging changes, to have a URL in Salsa. > Or is it extracted from the meta data of the last package and only a > new package can fix this? > > btw: I am not sure if this list is the right place. But the DPMT is > named as "uploaders" of that package. And I am confused about that the > "maintainer" is a ubuntu-list (Team?). Yes, checkbox-devel - you should at least introduce yourself there. https://lists.ubuntu.com/mailman/listinfo/Checkbox-devel See also https://mentors.debian.net/ - a lot of help and information for people who are new to packaging. -- Neil Williams ============= https://linux.codehelp.co.uk/
[toc] | [prev] | [next] | [standalone]
| From | Andrius Merkys <merkys@debian.org> |
|---|---|
| Date | 2021-09-15 15:00 +0200 |
| Message-ID | <CXCG6-1fN-9@gated-at.bofh.it> |
| In reply to | #13521 |
On 2021-09-15 15:46, Neil Williams wrote: > https://tracker.debian.org/media/packages/x/xlsxwriter/control-1.1.2-0.2 > > The package does not seem to have a current version control repository. > > That would be a good start. There doesn't seem to be a project in > salsa.debian.org and it would make things a lot easier when asking for > help with packaging changes, to have a URL in Salsa. There seems to be a project for xlsxwriter: https://salsa.debian.org/python-team/packages/xlsxwriter However, I am not sure whether this one corresponds to the package on tracker.debian.org, it also would be great to make sure whether it does. Best, Andrius
[toc] | [prev] | [next] | [standalone]
| From | Scott Talbert <swt@techie.net> |
|---|---|
| Date | 2021-09-15 15:10 +0200 |
| Message-ID | <CXCPM-1yi-3@gated-at.bofh.it> |
| In reply to | #13522 |
On Wed, 15 Sep 2021, Andrius Merkys wrote: >> https://tracker.debian.org/media/packages/x/xlsxwriter/control-1.1.2-0.2 >> >> The package does not seem to have a current version control repository. >> >> That would be a good start. There doesn't seem to be a project in >> salsa.debian.org and it would make things a lot easier when asking for >> help with packaging changes, to have a URL in Salsa. > > There seems to be a project for xlsxwriter: > > https://salsa.debian.org/python-team/packages/xlsxwriter > > However, I am not sure whether this one corresponds to the package on > tracker.debian.org, it also would be great to make sure whether it does. To answer your original question, yes, a new upload is required to update the 'Homepage' URL which is defined in debian/control. It seems that this package should probably be fully moved and adopted into the Debian Python Team - it seems to have been partially done. Scott
[toc] | [prev] | [next] | [standalone]
| From | <c.buhtz@posteo.jp> |
|---|---|
| Date | 2021-09-15 16:50 +0200 |
| Message-ID | <CXEoy-2j2-13@gated-at.bofh.it> |
| In reply to | #13523 |
Thanks for the reply's. On 2021-09-15 09:02 Scott Talbert <swt@techie.net> wrote: > It seems that this package should probably be fully moved and adopted > into the Debian Python Team - it seems to have been partially done. I would say the salsa project is outdated because the version number in setup.py does not fit to upstream. https://salsa.debian.org/python-team/packages/xlsxwriter/-/blob/master/setup.py#L31 I asked about the Debian package on the Checkbox-Mailinglist https://lists.ubuntu.com/archives/checkbox-devel/2021-September/000489.html
[toc] | [prev] | [next] | [standalone]
| From | Scott Talbert <swt@techie.net> |
|---|---|
| Date | 2021-09-15 17:00 +0200 |
| Message-ID | <CXEyd-2ml-1@gated-at.bofh.it> |
| In reply to | #13525 |
On Wed, 15 Sep 2021, c.buhtz@posteo.jp wrote: >> It seems that this package should probably be fully moved and adopted >> into the Debian Python Team - it seems to have been partially done. > > I would say the salsa project is outdated because the version number > in setup.py does not fit to upstream. > > https://salsa.debian.org/python-team/packages/xlsxwriter/-/blob/master/setup.py#L31 > > I asked about the Debian package on the Checkbox-Mailinglist > https://lists.ubuntu.com/archives/checkbox-devel/2021-September/000489.html Well, I think what Andrius meant was to check whether the salsa project matches what is currently uploaded to Debian. The salsa project does however seem to be mismatched with what's currently uploaded in Debian unstable. Salsa has 0.9.3-0.1 + some unreleased changes whereas unstable had uploads of 0.9.6-0.1, 1.1.2-0.1, and 1.1.2-0.2 after 0.9.3-0.1, so that would need to be sorted out. Scott
[toc] | [prev] | [next] | [standalone]
| From | <c.buhtz@posteo.jp> |
|---|---|
| Date | 2021-09-15 17:30 +0200 |
| Message-ID | <CXF1h-2Ls-21@gated-at.bofh.it> |
| In reply to | #13526 |
Dear Scott On 2021-09-15 10:59 Scott Talbert <swt@techie.net> wrote: > so that would need to be sorted out. This sounds like a task that should be taken by someone more experienced then me.
[toc] | [prev] | [next] | [standalone]
| From | Emmanuel Arias <eamanu@yaerobi.com> |
|---|---|
| Date | 2021-09-15 21:40 +0200 |
| Message-ID | <CXIVb-54G-1@gated-at.bofh.it> |
| In reply to | #13527 |
[Multipart message — attachments visible in raw view] — view raw
Hello everybody, > This sounds like a task that should be taken by someone more > experienced then me. Looking in the salsa repo [0], it is very old. And that shouldn't happen. I can updated to the last unstable version tonight/tomorrow. If There's no objections. Or, perhaps Christian (the initial of this thread) can/want to do it (Christian, write to me if you need help)? > So where does the "homepage" url in the "link" box on the right side of > the tracker page comes from. And how can I fix it? You need to modify the debian/control file on the "Homepage" key. > btw: I am not sure if this list is the right place. But the DPMT is > named as "uploaders" of that package. And I am confused about that the > "maintainer" is a ubuntu-list (Team?). That would be great, but I would leave it to the current maintainer to do that, also seems to be a group ¿?. I cc to the maintainer(s). [0] https://salsa.debian.org/python-team/packages/xlsxwriter Cheers, Emmanuel
[toc] | [prev] | [next] | [standalone]
| From | c.buhtz@posteo.jp |
|---|---|
| Date | 2021-09-16 16:20 +0200 |
| Message-ID | <CY0p5-8eQ-5@gated-at.bofh.it> |
| In reply to | #13528 |
Dear Emmanuel,
Am 15.09.2021 21:36 schrieb Emmanuel Arias:
> Looking in the salsa repo [0], it is very old. And that shouldn't
> happen. I
> can updated to the last unstable version tonight/tomorrow.
Just to improve my knowledge about Debian processes: What does it mean
to update the salsa repo to the current upstream? Is it the same as
create a new package? Or is it just one step into creating a new
package?
> Or, perhaps Christian (the initial of this thread) can/want to do it
> (Christian,
> write to me if you need help)?
Not yet, thanks. I am to fresh and will focus on one package only
("feedparser") to improve my learning.
But I will look at "xlsxwriter" and learn.
>> btw: I am not sure if this list is the right place. But the DPMT is
>> named as "uploaders" of that package. And I am confused about that the
>> "maintainer" is a ubuntu-list (Team?).
>
> That would be great, but I would leave it to the current maintainer to
> do
> that, also seems to be a group ¿?. I cc to the maintainer(s).
They still answered my question on their own list:
https://lists.ubuntu.com/archives/checkbox-devel/2021-September/000491.html
They do not want to maintain anymore. And they asked about open a WNPP
for it.
This would have been my question, too. If we do not create a new package
version now how could we document the new information's about the
maintainership somewhere for someone in the future?
As a newcomer, I am taking a step back so as not to cause more trouble.
;) I would like to suggest that someone from the experienced DD here
answer the maintainer direct what the next steps should be and who
should do them. Would be nice if you could put me into CC.
Kind
Christian
[toc] | [prev] | [next] | [standalone]
| From | Nicholas D Steeves <sten@debian.org> |
|---|---|
| Date | 2021-09-17 00:10 +0200 |
| Message-ID | <CY7JU-4mD-21@gated-at.bofh.it> |
| In reply to | #13531 |
[Multipart message — attachments visible in raw view] — view raw
Hi Christian, c.buhtz@posteo.jp writes: > Dear Emmanuel, > > Am 15.09.2021 21:36 schrieb Emmanuel Arias: >> Looking in the salsa repo [0], it is very old. And that shouldn't >> happen. I >> can updated to the last unstable version tonight/tomorrow. > > Just to improve my knowledge about Debian processes: What does it mean > to update the salsa repo to the current upstream? Is it the same as > create a new package? Or is it just one step into creating a new > package? > I didn't look at the packages in question, but as a matter of team policy, the Debian Python Team uses git-buildpackage repositories, with pristine-tar, and a repo's layout is as follows: 1. Pristine-tar branch (upstream tarball is imported here) 2. Upstream branch (upstream tarball is unpacked here) 3. Debian packaging branch (name varies) * https://dep-team.pages.debian.net/deps/dep14/ is the standardisation effort the DPT has adopted. * another key phrase is a "patches unapplied" packaging branch. `gbp import-orig --pristine-tar --uscan` downloads the latest tarball and puts it in #1, then unpacks it to #2, then creates an upstream/new_version tag on this upstream branch, then merges that tag to #3. One then needs update the version of the current changelog entry (if UNRELEASED), or create a new one with `dch -v$new_upstream_version-1`. Finally, one may need to use `gbp pq` to import, rebase, and export an existing quilt patch series onto the new upstream release. https://salsa.debian.org/python-team/tools/python-modules/blob/master/policy.rst#git-procedures https://wiki.debian.org/Python/FAQ https://wiki.debian.org/Python/GitPackaging Other teams/individuals have different policies and practises. 'hope that helps! Regards, Nicholas
[toc] | [prev] | [next] | [standalone]
| From | Scott Talbert <swt@techie.net> |
|---|---|
| Date | 2021-09-17 16:30 +0200 |
| Message-ID | <CYn2h-5N4-1@gated-at.bofh.it> |
| In reply to | #13539 |
On Thu, 16 Sep 2021, Nicholas D Steeves wrote: >> Am 15.09.2021 21:36 schrieb Emmanuel Arias: >>> Looking in the salsa repo [0], it is very old. And that shouldn't >>> happen. I >>> can updated to the last unstable version tonight/tomorrow. >> >> Just to improve my knowledge about Debian processes: What does it mean >> to update the salsa repo to the current upstream? Is it the same as >> create a new package? Or is it just one step into creating a new >> package? >> > > I didn't look at the packages in question, but as a matter of team > policy, the Debian Python Team uses git-buildpackage repositories, with > pristine-tar, and a repo's layout is as follows: > > 1. Pristine-tar branch (upstream tarball is imported here) > 2. Upstream branch (upstream tarball is unpacked here) > 3. Debian packaging branch (name varies) > * https://dep-team.pages.debian.net/deps/dep14/ is the standardisation > effort the DPT has adopted. > * another key phrase is a "patches unapplied" packaging branch. > > `gbp import-orig --pristine-tar --uscan` downloads the latest tarball > and puts it in #1, then unpacks it to #2, then creates an > upstream/new_version tag on this upstream branch, then merges that tag > to #3. One then needs update the version of the current changelog entry > (if UNRELEASED), or create a new one with `dch > -v$new_upstream_version-1`. Finally, one may need to use `gbp pq` to > import, rebase, and export an existing quilt patch series onto the new > upstream release. > > https://salsa.debian.org/python-team/tools/python-modules/blob/master/policy.rst#git-procedures > https://wiki.debian.org/Python/FAQ > https://wiki.debian.org/Python/GitPackaging > > Other teams/individuals have different policies and practises. I'm working on updating this package. Scott
[toc] | [prev] | [next] | [standalone]
| From | Scott Talbert <swt@techie.net> |
|---|---|
| Date | 2021-09-17 18:10 +0200 |
| Message-ID | <CYoB4-6Us-9@gated-at.bofh.it> |
| In reply to | #13540 |
On Fri, 17 Sep 2021, Scott Talbert wrote: >>>> Looking in the salsa repo [0], it is very old. And that shouldn't >>>> happen. I >>>> can updated to the last unstable version tonight/tomorrow. >>> >>> Just to improve my knowledge about Debian processes: What does it mean >>> to update the salsa repo to the current upstream? Is it the same as >>> create a new package? Or is it just one step into creating a new >>> package? >>> >> >> I didn't look at the packages in question, but as a matter of team >> policy, the Debian Python Team uses git-buildpackage repositories, with >> pristine-tar, and a repo's layout is as follows: >> >> 1. Pristine-tar branch (upstream tarball is imported here) >> 2. Upstream branch (upstream tarball is unpacked here) >> 3. Debian packaging branch (name varies) >> * https://dep-team.pages.debian.net/deps/dep14/ is the standardisation >> effort the DPT has adopted. >> * another key phrase is a "patches unapplied" packaging branch. >> >> `gbp import-orig --pristine-tar --uscan` downloads the latest tarball >> and puts it in #1, then unpacks it to #2, then creates an >> upstream/new_version tag on this upstream branch, then merges that tag >> to #3. One then needs update the version of the current changelog entry >> (if UNRELEASED), or create a new one with `dch >> -v$new_upstream_version-1`. Finally, one may need to use `gbp pq` to >> import, rebase, and export an existing quilt patch series onto the new >> upstream release. >> >> https://salsa.debian.org/python-team/tools/python-modules/blob/master/policy.rst#git-procedures >> https://wiki.debian.org/Python/FAQ >> https://wiki.debian.org/Python/GitPackaging >> >> Other teams/individuals have different policies and practises. > > I'm working on updating this package. Package has been updated to version 3.0.1 and brought up to current standards. :) Scott
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.maint.python
csiph-web