Bug#1013424: RFS: isochron/0.9~rc4-1 [ITP] -- Tool for Time Sensitive Networking testing
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "isochron": * Package name: isochron Version : 0.9~rc4-1 Upstream Author : Vladimir Oltean * URL : https://github.com/vladimiroltean/isochron * License : GPL-2 * Vcs : https://salsa.debian.org/vladimiroltean/isochron Section : utils The source builds the following binary packages: isochron - Tool for Time Sensitive Networking testing To access further information about this package, please visit the following URL: https://mentors.debian.net/package/isochron/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/i/isochron/isochron_0.9~rc4-1.dsc Changes for the initial release: isochron (0.9~rc4-1) unstable; urgency=medium . * Initial release (Closes: #1010396) Please excuse me for the mistakes I may have made. Specifically, Lintian says that "Bug #1010396 does not belong to this package", yet that ITP was created by me while the project indeed had the "tsn-scripts" name: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1010396 I renamed the upstream project to the more specific "isochron" name (which matches the name of the main binary) as part of the source code preparation for acceptance into Debian. I did not close the original ITP and open a new one, but left it as-is. I am looking forward to receiving feedback. Regards, -- Vladimir Oltean
Bug#1010396: ITP: tsn-scripts -- Tool set for Time Sensitive Networking testing
On Fri, May 13, 2022 at 08:04:46AM +0200, Sebastian Andrzej Siewior wrote: > On 2022-04-30 15:51:00 [+0300], Vladimir Oltean wrote: > > This is my first Intent To Package. I am the upstream maintainer of the > > project, would like to be the maintainer of the Debian package as well, > > and would need a sponsor and mentor to help with review and walk me > > through the packaging process. I am flexible in making changes to the > > upstream project if this makes Debian packaging easier. In fact, in > > expectation of changes to come, I've marked "v0.8" as the version of the > > software to package, as opposed to the currently latest "v0.7". > > If there is anything, just let me know. > There are some manuals at >https://www.debian.org/doc/devel-manuals > > I would suggest to peek at >Debian Developer's Reference >Debian New Maintainers' Guide > > depending on how much you already know. The "mentors" page also > references a few of them. >https://mentors.debian.net/qa/ > > In general I would suggest to use a "simple" dh based package. > > Sebastian I've ended up doing quite a bit of cleanup to the upstream repository. This includes a rename of the repo from "tsn-scripts" to the more specific "isochron" name. Along with this, my belief is that the debian package name should also be "isochron", but I'm not clear whether I should close this ITP and open a new one for that? In any case, the sources for the debian package are now included in the upstream source itself: https://github.com/vladimiroltean/isochron It builds and installs cleanly on armhf, aarch64 and x86_64. It's just that lintian shows these warnings which I'm not sure what to do about? W: isochron: improbable-bug-number-in-closes 1010396 W: isochron source: missing-license-paragraph-in-dep5-copyright gpl-2.0 (line 9) W: isochron source: no-debian-changes I looked at the documentation, and it appears that apart from some review, the next step should be uploading to salsa, basically? Not sure how that's supposed to happen, though. I haven't been subscribed to debian-devel for more than 1 week, but in the other ITPs posted so far, I don't think I saw any activity on them?
Bug#1010396: ITP: tsn-scripts -- Tool set for Time Sensitive Networking testing
Package: wnpp Severity: wishlist Owner: Vladimir Oltean * Package name: tsn-scripts Version : 0.8 Upstream Author : Vladimir Oltean * URL : https://github.com/vladimiroltean/tsn-scripts * License : GPL Programming Lang: C Description : Tool set for Time Sensitive Networking testing The tsn-scripts project contains the isochron program, a real-time application for testing Time Sensitive Networking equipment. It works by monitoring the network synchronization status and sending time-triggered Ethernet packets. It has a server-client architecture and it measures network latency by taking multiple timestamps (some hardware, some software) along the path of the packets. It has been tested by me on x86_64, armv7 and armv8 systems, but care has been taken for format interoperability with big endian systems such as PowerPC. The isochron program is mainly used in system testing, and there is a desire to integrate it in the kselftest framework of the Linux kernel, where it will constitute the basis for future TSN selftests of equipment from various vendors. There is no existing program known to me that serves this role. During review of the kernel selftests it was pointed out that for users it may be desirable for isochron to be distributed by Debian: https://patchwork.kernel.org/project/netdevbpf/patch/20220428204839.1720129-1-vladimir.olt...@nxp.com/#24838122 This is my first Intent To Package. I am the upstream maintainer of the project, would like to be the maintainer of the Debian package as well, and would need a sponsor and mentor to help with review and walk me through the packaging process. I am flexible in making changes to the upstream project if this makes Debian packaging easier. In fact, in expectation of changes to come, I've marked "v0.8" as the version of the software to package, as opposed to the currently latest "v0.7".