Debian的backlog是指Debian项目中被认为重要但尚未完成的任务列表。这些任务可能包括修复错误、改进文档、添加新功能等。Debian项目使用一个名为Debian Bug Tracking System (DBTS)的工具来管理backlog中的任务。
要在Debian backlog中调度任务,你需要遵循以下步骤:
注册并登录Debian开发者帐户:访问https://anonscm.debian.org/cgit/debian-cd/debian-backlogs.git/,点击“Register”创建一个帐户,然后使用你的帐户登录。
克隆Debian backlogs仓库:在本地计算机上创建一个目录,然后在该目录中运行以下命令,将Debian backlogs仓库克隆到本地:
git clone https://anonscm.debian.org/cgit/debian-cd/debian-backlogs.git
创建一个新的backlog文件:在debian-backlogs目录中,创建一个新的文本文件,文件名格式为<component>_<type>.list,其中<component>是Debian软件包的组件名称,<type>是任务类型(如todo、goodfirstissue等)。例如,如果你想为一个名为example-package的软件包创建一个新任务,可以创建一个名为example-package_todo.list的文件。
添加任务描述:在新创建的backlog文件中,添加任务描述。每行应包含一个任务,格式如下:
Summary: <任务简要描述>
Description:
<任务详细描述>
例如:
Summary: Fix memory leak in example-package
Description:
The example-package has a memory leak that needs to be fixed before the next release.
git add <component>_<type>.list
git commit -m "Add new task to <component> backlog"
git push origin HEAD:debian-backlogs/<component>_<type>.list
完成以上步骤后,你的任务将被添加到Debian backlog中,并等待Debian开发者审查和合并。