Bug#119911: RFP: alephone -- marathon engine for related data games
Package: wnpp Followup-For: Bug #119911 Control: reopen -1
Bug#1076341: RFP: cinecred -- Cinecred produces credit sequences for film, TV and animations from spreadsheet input.
Package: wnpp Severity: wishlist X-Debbugs-Cc: j...@jp-hosting.net * Package name: cinecred Version : 1.5.1 Upstream Contact: Felix Mujkanovic * URL : https://cinecred.com/ * License : GPL-3 Programming Lang: Java Description : Cinecred produces credit sequences for film, TV and animations from spreadsheet input. Using a semi-structured spreadsheet format as input, Cinecred renders video files that can contain a mixture of title fade-in/outs and smooth-scrolling grouped role credits, with internationalization support. It is configurable and the website provides an accompanying user guide and informational screencast.
Bug#959046: RFP: img -- unprivileged OCI-compatible container image builder
Followup-For: Bug #959046 Control: submitter -1 ja...@reciperadar.com
Bug#1022923: RFP: python3-surt -- transform Universal Resource Identifiers into an easily-sorted format
Package: wnpp Followup-For: Bug #1022923 Control: submitter -1 ja...@reciperadar.com
Bug#1026277: RFS: quadrilateralcowboy/1~20230127-1 [ITP] -- first-person cyberpunk adventure game
Package: sponsorship-requests Followup-For: Bug #1026277 X-Debbugs-Cc: package-sponsorship-reque...@lists.debian.org Hi folks, I'm looking for sponsors for my package 'quadrilateralcowboy' - the source package is available on Salsa[1] and for inspection on mentors.debian.net[2]. The package is a first-person game that involves elements of programming, and the game data for it is available using Debian's game-data-packager system. (there was an RFS[3] open for this, but it's been archived and I can't seem to unarchive that. I thought reporting against the ITP might be preferable to a duplicate RFS) Thank you, James [1] - https://salsa.debian.org/jayaddison/quadrilateralcowboy/ [2] - https://mentors.debian.net/package/quadrilateralcowboy/ [3] - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1029409
Bug#1026277: ITP: quadrilateralcowboy -- first-person cyberpunk adventure game
Package: wnpp Followup-For: Bug #1026277 X-Debbugs-Cc: debian-devel-ga...@lists.debian.org Hi folks, I've been fairly inactive re: Debian contributions since bookworm was released, but would like to get involved again. Would anyone be willing to sponsor my package 'quadrilateralcowboy'? I'd spent a bit of time earlier this year packaging it for Debian, a process that resulted in creation of a fork[1] and a corresponding Salsa repo[2]. The game data is available using game-data-packager, and I've playtested the amd64 build. Theoretically arm64 is available too, but I haven't playedtested that. Cheers, James [1] - https://github.com/jayaddison/quadrilateralcowboy/ [2] - https://salsa.debian.org/jayaddison/quadrilateralcowboy/
Bug#1037070: RFP: libx1000 -- provides a dynamically-linked workaround for the LOCK prefix bug on Intel X1000 devices
Package: wnpp Severity: wishlist * Package name: libx1000 Version : 0.0.0 Upstream Contact: Ray Kinsella * URL : http://ashroe.eu/x1000/2016/10/21/fixing-lock-prefix-on-x1000.html * License : LGPLv2.1 Programming Lang: C Description : provides a dynamically-linked workaround for the LOCK prefix bug on Intel X1000 devices The Intel X1000 system-on-chip is a 32-bit x86-based system that has a bug related to use of a LOCK instruction that makes Debian somewhat unusable; see bugreport #738575 for some prior discussion. On distributions that can compile and distribute binaries to target specific processors, binutils can be configured to omit the LOCK prefix, preventing the bug from occurring. That isn't possible for Debian, because Debian supports a multitude of x86 systems, including multiprocessor systems where the LOCK instruction is required to provide correct shared-memory locking behaviour. The libx1000 library provides a packaged, runtime software workaround using LD preloading. For more information, see the author's blog post at: http://ashroe.eu/x1000/2016/10/21/fixing-lock-prefix-on-x1000.html
Bug#1036974: O: bashdb
Package: wnpp Severity: normal The bashdb utility looks useful for interactively debugging bash scripts, but currently lacks a maintainer. It was previously included in Debian and was removed[1] in Y2017. [1] - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=870992
Bug#1026277: ITP: quadrilateralcowboy -- first-person cyberpunk adventure game
Followup-For: Bug #1026277 On Sun, 28 May 2023 16:50:31 +0100, James wrote: > * My release signing has been inconsistent, partly because I'm not sure I > have a long-term commitment to being a Debian Maintainer/Developer, and > partly because I'm not sure I can reliably keep those keys secure (so, at > best I think they would provide some integrity verification support, but > I don't think they really attest highly that I'm the sole or uncompromised > author). Not a particularly useful mindset to have, some might argue, but > it does lead to me towards using ephemeral keypairs (somewhere, once, I > had > some web-of-trust identity, but I haven't continued to use or maintain > it). In retrospect, I think this is probably an argument for exploring and learning better signing practices rather than a packaging problem. (also, to nitpick / clarify: when referring to authorship there, that was only in reference to the packaging and edits made from the existing published open source game engine code)
Bug#1030835: [debian] ITP: ruff -- linter for Python, written in Rust
Followup-For: Bug #1030835 X-Debbugs-Cc: charlie.r.ma...@gmail.com Hi Charlie, I'd like for 'ruff' to be packaged in Debian at some point, and am beginning that process, although it could take some time (I'm not all that familiar with Rust yet, and from what I've learned about the Debian rust utilities, automated packaging is available for cargo-installable codebases, but is a more manual process otherwise. I've found and will follow the issuetracker item[1]). Would you be OK with being listed as the upstream contact for a Debian 'ruff' package, if-and-when it becomes available? (as context: generally the Debian package maintainer will handle and filter bugreports from Debian users without any need for your involvement (although you could subscribe to activity if interested). In some cases they could then contact you with details about problems found and/or fixes discovered. When that process is working effectively, it should be mutually beneficial. Cheers, James [1] - https://github.com/RustPython/RustPython/issues/4179
Bug#1026277: ITP: quadrilateralcowboy -- first-person cyberpunk adventure game
Followup-For: Bug #1026277 There are a bunch of mistakes that I've made along the way while attempting to package this game. Some that I'd note are: * I could've made more of an effort and waiting longer for upstream contact before listing an upstream email address (sorry for any resulting spam received at the Blendo Games domain!). * Related, I could've made clear that I was the upstream source code provider instead of leaning on an ambiguous Salsa-as-both-origin-and-package-VCS for a while. * The number of package uploads to mentors.debian.net was large and noisy; I was iterating fairly quickly on improvements and adjustments, and had not yet discovered all the linting utilities available and how to run them locally. * Version history is somewhat unclear - there is a mix of what I would call the 'upstream' version numbers (timestamps in the format MMDD) - these are what I have used to tag upstream versions of the code (where no packaging information exists) and 'package' version numbers (these include single-digit prefixes, plus a package-version suffix). This is most relevant in the case of the 20160725 release, which I think could be the point at where my upstream version begins to more-clearly diverge from the original Blendo Games codebase (by the addition of a second architecture). As part of the packaging process, upstream version 20160725 became version 0~20160725-1 of the package, and I'd consider the changes between there and 1~20160725-1 to be Debian-related: they weren't particularly relevant to my identity as upstream developer, but they did help the package become more applicable to Debian's architectures (not all, unfortunately, but I think that adding support for a second runtime architecture can be a big step for compiled software). That change, and the change to add a manual, have been included into the 'upstream' codebase. Strictly speaking, the additional architecture support probably should've been a patch, followed by merge upstream, followed by inclusion and then patch-drop in the package. They have been offered to the 'original upstream' codebase, for possible integration there if that's something that Brendan / Blendo Games would find useful. I guess that some remaining confusion arises from the fact that despite me managing both upstream and Debian packages currently, there are still patches in the 'debian/patches' directory. That does seem odd to me and I should probably take another look at including those into the upstream codebase. I think my original plan with those was to gradually offer them to 'original upstream' and drop them from the Debian package if-and-when accepted. Trying to remember/figure out my logic for why not all of them are offered upstream.. my best guess is that I've only offered ones that I think were unlikely to cause compatibility difficulties (so changing file paths, for example, is _not_ offered upstream) with the original. But I could be retroactively making that up. * Insufficient testing on the second architecture port - I got it running incredibly slowly in an emulator -- enough to confirm that it runs, basically, but not more than that. * My release signing has been inconsistent, partly because I'm not sure I have a long-term commitment to being a Debian Maintainer/Developer, and partly because I'm not sure I can reliably keep those keys secure (so, at best I think they would provide some integrity verification support, but I don't think they really attest highly that I'm the sole or uncompromised author). Not a particularly useful mindset to have, some might argue, but it does lead to me towards using ephemeral keypairs (somewhere, once, I had some web-of-trust identity, but I haven't continued to use or maintain it). All of these are avoidable problems - and in fact most of them are documented, but I found it tricky to find all of those details and to keep them in mind; even now I expect I would notice and learn more when reading through the packaging guidelines again. Generally it's been a good learning experience though. If any of the problems with the package make it ineligible for some reason, that's a shame, but I can manage. Otherwise, I'll be glad to fix things up where required and think about ideas to make those problems less likely for others to encounter (without reducing resulting package quality).
Bug#1036618: RFP: aerofoil -- Multiplatform port of 1994 Macintosh game 'Glider PRO'
Package: wnpp Severity: wishlist * Package name: aerofoil Version : 1.1.2 Upstream Contact: Eric Lasota * URL : https://github.com/elasota/Aerofoil/ * License : GPL-2 Programming Lang: C Description : Multiplatform port of 1994 Macintosh game 'Glider PRO' In this game you are provided with basic control (left-right direction, nose trim) over a paper aeroplane, and must navigate it through a series of comic-book style 2D environments within the available time limits. You'll encounter various home appliances, thermal airflows and powerups during your adventures.
Bug#1026277: Quadrilateral Cowboy on Debian
Hi Brendon (and with the relevant Debian bug thread on cc), I've uploaded a copy of the packaged quadrilateralcowboy game source - with some small modifications and fixes, including ARM64 support - to the 'mentors.debian.net' pre-review site at https://mentors.debian.net/package/quadrilateralcowboy/ It isn't eligible for inclusion in the upcoming Debian 12 "bookworm" release, but it's possible it could be included in Debian "trixie" (the next release.. each is named after a Toy Story character), if it or another packaging attempt passes review. To confirm: the package contains only the game engine, without any game data; there is, however, separate support provided to make it easier for users with Steam accounts to install the game data if they have already purchased it. Thanks, James
Bug#1033539: RFP: edit-tf -- teletext frame editor for use within web browsers
Package: wnpp Severity: wishlist * Package name: edit-tf Version : 1.0.0 Upstream Contact: Simon Rawles * URL : https://edit.tf/ * License : GPL-3 Programming Lang: HTML, JavaScript Description : teletext frame editor for use within web browsers edit-tf is an editor that helps people to design frames of Teletext content from within a web browser. A hosted version of the application is available at https://edit.tf/ and the source code is available at http://github.com/rawles/edit.tf/
Bug#1026277: ITP: quadrilateralcowboy -- first-person cyberpunk adventure game
Package: wnpp Followup-For: Bug #1026277 Control: tags -1 - help pending Based on developing a better understanding of Debian's usertags, I don't think that the 'help' and 'pending' tags currently apply here, so I'm going to remove them from the bug. Reasoning below: * my interpretation of 'pending' is that a package has been prepared and is ready for an upload, but that an upload hasn't taken place yet for reasons that are up to the maintainer. I don't think that 'pending' is intended to apply to packages that don't exist in Debian yet and require review. * I think that the 'help' tag exists to request additional assistance with a bug, especially when progress would benefit from extra expertise. I did think that that is true for my package -- review would help -- but that's equally true for any other package that is pending review/sponsorship.
Bug#1031819: RFP: stacked-off -- offline search engine for stackexchange-format question-and-answer datasets
Package: wnpp Severity: wishlist * Package name: stacked-off Upstream Contact: Ben Warner * URL : https://github.com/tools4j/stacked-off * License : MIT Programming Lang: Java Description : Lucene-based offline search engine for stackexchange-format questions-and-answers The communities hosted by StackExchange provide their historic public question-and-answer datasets for free under Creative Commons licensing terms, and the Internet Archive (among others) make those available for download. 'stacked-off' is a Lucene search index builder and query tool that can load the contents of the StackExchange datasets and provides a way to search them without requiring internet connectivity.
Bug#1026277: ITP: quadrilateralcowboy -- first-person cyberpunk adventure game
Package: wnpp Followup-For: Bug #1026277 Control: tags -1 -bookworm-ignore
Bug#1026277: ITP: quadrilateralcowboy -- first-person cyberpunk adventure game
Package: wnpp Followup-For: Bug #1026277 Control: tags -1 pending help bookworm-ignore
Bug#1030835: ITP: ruff -- linter for Python, written in Rust
Package: wnpp Severity: wishlist Owner: James Addison X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: ruff Version : 0.0.243 Upstream Contact: Charlie Marsh * URL : https://github.com/charliermarsh/ruff/ * License : MIT Programming Lang: Rust Description : linter for Python, written in Rust Ruff is a linter for Python that includes implementations of many common checks implemented by flake8, flake8 plugins, and pylint.
Bug#1029837: RFP: plenopticam -- light-field photograph processing software
Package: wnpp Severity: wishlist * Package name: plenopticam Version : 0.9.3 Upstream Contact: Christopher Hahne * URL : https://github.com/hahnec/plenopticam/ * License : GPL-3 Programming Lang: Python Description : light-field photography processing software Light-field photography uses an array of micro-lenses that sit between the main lens of a camera and the sensor cells that measure light intensity when a photograph is taken. PlenoptiCam is free and open source software, available for multiple system platforms, that can post-process raw light-field photographs and provides functionality such as refocusing and perspective-selection over the original scene.
Bug#1026277: ITP: quadrilateralcowboy -- first-person cyberpunk adventure game
Package: wnpp Followup-For: Bug #1026277 On Sat, 17 Dec 2022 at 17:31:36 +, James Addison wrote: > * License : GPLv3 Please note: During the packaging process I've learned that the licensing terms for games derived from Doom3 are an extension/modification of GPLv3 that include additional terms specified by the authors, iD Software. Those licensing terms are included in the work-in-progress package that is pending sponsorship[1] and mentoring. [1] - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1029409
Bug#1006130: ITP: sioyek -- Sioyek is a PDF viewer designed for reading research papers and technical books
Package: wnpp Followup-For: Bug #1006130 Thank you, Victor!
Bug#1026277: ITP: quadrilateralcowboy -- first-person cyberpunk adventure game
On Mon, 19 Dec 2022 at 12:03, Simon McVittie wrote: > > If it's a DFSG engine with non-redistributable data, then it will > need to go in the contrib archive area, and please look into teaching > game-data-packager to make an accompanying non-redistributable -data > package on users' systems. Quake 1/2/3, Return to Castle Wolfenstein > and Tyrian are some good examples of games in this situation. Thanks for the guidance - I created a game-data-packager merge request[1] to add a quadrilateralcowboy-data package entry, and that change has been accepted (although I would still like to confirm that the game data checksums are consistent across the available distribution channels). Packaging for the game's engine (using section: contrib/games) is coming together in a separate Salsa repository[2], and I'll follow some of the Debian mentorship guidelines to progress that. [1] - https://salsa.debian.org/games-team/game-data-packager/-/merge_requests/55 [2] - https://salsa.debian.org/jayaddison/quadrilateralcowboy/
Bug#1026277: ITP: quadrilateralcowboy -- first-person cyberpunk adventure game
Package: wnpp Followup-For: Bug #1026277 X-Debbugs-Cc: debian-devel-ga...@lists.debian.org Hi folks, This is my first attempt at Debian packaging: I've begun an effort to package the GPLv3-licensed game "Quadrilateral Cowboy"[1][2], and would appreciate help from potential sponsors. It's possible that preparing the package could take a reasonably long amount of time. I've encountered a few build issues[3] and am hoping to resolve those with upstream. The package won't contain any game data -- only the game engine -- and so I'd also welcome best practices around how to make it easy for players to get the game up-and-running after the package is installed. Thank you, James [1] - https://www.blendogames.com/qc/ [2] - https://github.com/blendogames/quadrilateralcowboy/ [3] - https://github.com/blendogames/quadrilateralcowboy/pull/4
Bug#1026277: ITP: quadrilateralcowboy -- first-person cyberpunk adventure game
Package: wnpp Severity: wishlist Owner: James Addison X-Debbugs-Cc: debian-de...@lists.debian.org, j...@jp-hosting.net * Package name: quadrilateralcowboy Version : 1.0.0 Upstream Contact: Brendon Chung * URL : https://www.blendogames.com/qc/ * License : GPLv3 Programming Lang: C++ Description : first-person cyberpunk adventure game Quadrilateral Cowboy is self-described as "a first-person hacking adventure in a cyberpunk world". The game features elements of programming, automation and puzzle-solving in a variety of 3D environments. Data files for the game are not included in this package and can be purchased from the game's website at https://www.blendogames.com/qc/
Bug#1022923: RFP: python3-surt -- transform Universal Resource Identifiers into an easily-sorted format
Package: wnpp Severity: wishlist X-Debbugs-Cc: j...@jp-hosting.net * Package name: python3-surt Version : 0.3.1 Upstream Author : Raj * URL : https://github.com/internetarchive/surt.git/ * License : AGPLv3 Programming Lang: Python Description : transform Universal Resource Identifiers into an easily-sorted format This library provides a Python implementation of the Internet Archive's SURT (Sort-friendly URI Reordering Transform) algorithm. This is useful for situations where it's desirable to sort a set of URIs in a way that maintains contiguity based on DNS topological hierarchy followed by path hierarchy.
Bug#959046: RFP: img -- unprivileged OCI-compatible container image builder
Package: wnpp Severity: wishlist * Package name: gt-img Version : 0.5.7 Upstream Author : The Genuinetools Authors * URL : https://github.com/genuinetools/img/ License : MIT Programming Lang: Go Description : Standalone, daemon-less, unprivileged Dockerfile and OCI compatible container image builder