Forums before death by AOL, social media and spammers... "We can't have nice things"
|    linux.debian.announce.devel    |    Debian developer announcements    |    37 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 33 of 37    |
|    Reinhard Tartler to All    |
|    Bits from the DFSG Team: New Dashboard &    |
|    12 Feb 26 14:40:01    |
      From: siretart@debian.org              -----BEGIN PGP SIGNED MESSAGE-----       Hash: SHA512              Dear Developers,              Following our recent delegation [1], the new DFSG, Licensing & New Packages       Team is now operational. That's a bit of a mouthful so we expect people will       colloquially shorten it to "DFSG Team" but packages entering Debian *do* have       to meet requirements        beyond being DFSG free. We are writing to introduce ourselves, outline our       immediate goals, and share details about the new tooling we are deploying to       improve the NEW queue experience.              # Goals       Our primary and immediate goal is simple: get the queue down.              We are currently settling in and refining our processes to ensure stability       and consistency. While our focus right now is on clearing the backlog, our       long-term vision is to enable all Debian Developers to meaningfully contribute       to DFSG reviewing        activities, distributing the workload and knowledge more effectively across       the project.              # The New Dashboard       You may have heard about the new interface we are using. We want to clarify       that this represents a fundamental shift in how we prioritize and process       packages, rather than just a visual update.              The dashboard is available here: https://dfsg-new-queue.debian.org/dashboard              Here is why this matters:              1. Transparency       For the first time, everyone - not just Debian Developers - has a high-level       view of exactly what is happening inside the queue. You can now see current       open and processed reviews at:        https://dfsg-new-queue.debian.org/reviews              This view exposes what is currently being processed and includes open       comments, providing a level of insight into the review process that was       previously unavailable.              2. Sensible Ranking       The queue has never been ordered by a single, easily understandable rule. With       the new dashboard, we are making the prioritization criteria explicit and       predictable, using a set of signals designed to improve overall project health:              Time in Queue: Older packages still gain priority over time to prevent       starvation.              Popcon Data: We prioritize packages that are already in the archive and have       established user bases.              Blocking Bugs (Actionable): The algorithm awards "bonus points" to packages       that unblock other issues. Please ensure you use the blocks server control       command correctly [2]-this is your direct and transparent way to influence       your package's priority. If        the BTS knows your upload unblocks another bug, our dashboard will know it too.              3. Lowering the Barrier to Entry       By modernizing the tooling and making the state of the queue visible, this       platform makes it easier for newcomers to understand the process and get       involved in reviewing in the future.              # Acknowledgements & Collaboration       This work would not be possible without the support of the Archive Operations       and DSA teams.              A big thanks to Joerg Jaspert (Ganneff) for implementing the mechanism that       Ansgar and he designed to sync relevant queue information to our new host. We       are deeply grateful for this collaboration and look forward to working even       closer with the Archive        Operations Team; any suggestions and opportunities to learn from their       experience are more than welcome!              We also want to thank the DSA team, particularly Adam and Tollef, for       providing the infrastructure and VM that hosts the dashboard. We are grateful       for the support that got us to this point.              # Call for Participation       We are currently in a "settling in" phase. While we are not yet opening the       floodgates for general package reviews, we welcome your feedback and       contributions to the tooling itself.              Chat: You can reach us in #debian-dfsg on IRC and Matrix (we prefer Matrix,       but the channels are bridged).              Code & Issues: Merge requests and issue reports for the dashboard and tooling       are very welcome at: https://salsa.debian.org/dfsg-team/dfsg-new-queue              # Who We Are              ### Andrew McMillan "karora" (awm)              I've been working with Debian since the late '90s, becoming a DD a few years       later. I been a software developer       for over 45 years and started a couple of New Zealand companies focused on       Open Source. Life interrupted in 2012,       and I had to reduce my involvement until "retiring" at the beginning of 2025       which enabled me to travel to DebConf in Brest and reconnect with the       community, reinforcing my desire to get back involved.              My main focus with this team is building the dashboard to support our reviews,       streamline our work, and provide the transparency Debian is known for.              ### Emmanuel Arias (eamanu)              I have been a Debian Developer since 2023. I started contributing to Debian in       the Debian Python Team, where I'm still active there. Also, I made some       contributions to Debian Rust Team, Debian Med Team, Salvage Team, Salsa-CI.       Also, I like to use part of        my day to sponsor packages. My goal for next years is help more people join       Debian.                     ### Nicolas Mora (babelouest)              I'm a Debian Developer since 2020, I entered the project via the IOT and       Javascript team to package programs and libraries mostly in C or javascript. I       also participated in Google Summer of Code as a mentor on an early project to       add a Single Sign-On in        Debian services.              I entered the dfsg team to help improve the new packages workflow.              ### Mechtilde Stehmann (mechtilde)              I have been a Debian developer since 2017. In 2013, I started maintaining       Debian packages. At the same time, I began documenting everything necessary       for this task. One of my main areas of focus is license compliance, especially       in free software. I have        been working on this topic in various capacities since 2005. I am interested       in software that people use for their professional work in the office       environment. I would also like to apply this experience to the release process.              ### Reinhard Tartler (siretart)                     [continued in next message]              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca