home  bbs  files  messages ]

      ZZLI4422             linux.debian.devel             1179 messages      

[ previous | next | reply ]

[ list messages | list forums ]

  Msg # 1100 of 1179 on ZZLI4422, Wednesday 10-21-25, 10:13  
  From: LUCAS NUSSBAUM  
  To: ANDREAS TILLE  
  Subj: Re: Bits from the DPL  
 From: lucas@debian.org 
  
 Hi, 
  
 On 03/10/25 at 08:40 +0200, Andreas Tille wrote: 
 > Planning future delegations 
 > =========================== 
 > 
 > My last delegation showed that copy-pasting old texts is not the 
 > best approach. Thanks to a helpful suggestion from Guillem Jover[d01], I 
 > have now moved delegations to Git[d02] and will begin developing them 
 > there together with the community. 
 > 
 > Since the current ftpmaster team plays such a central role, and we have 
 > already discussed possible changes at length during DebConf, I want to 
 > start this work in public. 
 > 
 > At last year's DebConf in Busan, Sean Whitton suggested splitting the 
 > ftpmaster team into two separate teams. I have drafted delegation texts 
 > accordingly (team names may change; suggestions are welcome, but I would 
 > prefer discussion to focus on content): 
 > 
 >   Archive Operations Team (or Archive Team) 
 >   https://salsa.debian.org/debian-dpl/dpl-helpers/-/blob/maste 
 /delegations/ftpmaster/archive_team?ref_type=heads 
 > 
 >   DFSG, Licensing & New Packages Team (or DFSG Team) 
 >   https://salsa.debian.org/debian-dpl/dpl-helpers/-/blob/maste 
 /delegations/ftpmaster/dfsg_team?ref_type=heads 
  
 Quoting task descriptions: 
  
 Archive Team: 
  
 > Task Description 
 > ---------------- 
 > 
 > The Debian Archive Operations Team oversees and maintains the well-being 
 > of Debian's official package repositories. Team members are responsible 
 > for tasks including: 
 > 
 >  * Operating the archive and maintaining its infrastructure (e.g. tools 
 >    for processing uploads, moving packages across suites). 
 > 
 >  * Supporting other DPL Delegates in the execution of their delegated 
 >    tasks. 
 > 
 >  * Managing packagages handled byhand currently. 
 > 
 >  * Removing packages when requested or required, whether as part of 
 >    routine maintenance or in exceptional circumstances. 
 > 
 >  * Maintaining package state and archive structure via priority and 
 >    section override files. 
 > 
 >  * Maintaining the software used to run the archive, namely the Debian 
 >    Archive Kit (dak). 
 > 
 >  * Documenting the team's key processes, especially those related to 
 >    releases, to support transparency and contributor involvement. 
  
 DFSG Team: 
  
 > Task Description 
 > ---------------- 
 > 
 > The DFSG, Licensing & New Packages Team ensures that new packages entering 
 the 
 > Debian archive comply with the Debian Free Software Guidelines[1] and 
 relevant 
 > licensing requirements.  Its responsibilities include: 
 > 
 >  * Accepting or rejecting packages in the NEW queue, covering: 
 >     - DFSG acceptability and licensing for both old and new packages 
 >     - Package quality standards for new packages 
 > 
 >  * Communicating transparently about the status of packages in NEW. 
 > 
 >  * Ensuring packages respect the DFSG and applicable licensing and legal 
 >    requirements, and removing those that conflict. 
 > 
 >  * Applying rules and standards for package acceptance in line with the 
 >    Debian community€€€s consensus, and avoiding the introduction of 
 >    additional requirements without such feedback. 
 > 
 >  * Documenting the team's policies for accepting packages. 
  
 I think that it would be useful to try to phrase delegations in a way 
 that states what teams are ultimately responsible for (that is, which 
 powers are delegated by the DPL) in addition to stating what their daily 
 activities are. 
  
 For example, it looks to me that the DFSG Team essentially does two 
 things: 
  
 * Decide on the interpretation of the DFSG that is applicable to the 
   Debian archive, that is, decide which packages are acceptable in the 
   Debian archive. 
  
 * Decide on the content of the Debian archive (review new packages, 
   remove packages that do not match our intepretation of the DFSG). 
  
 Regarding the Archive Team, I'm not sure if it formally requires a 
 delegation, as I understand that its activities are mainly about 
 supporting other teams (DFSG team, release team, packaging teams) by 
 managing the archive and the associated tooling. 
  
 Lucas 
  
 --- SoupGate-Win32 v1.05 
  * Origin: you cannot sedate... all the things you hate (1:229/2) 

[ list messages | list forums | previous | next | reply ]

search for:

328,081 visits
(c) 1994,  bbs@darkrealms.ca