Debian backlog中的包类型主要基于其用途、功能及问题属性划分,涵盖以下核心类别:
Debian backlog中的包按功能划分为多个层级类别,清晰覆盖系统与开发的各个领域:
Collections-Keyed(键值对集合,含MappedCollection、Dictionary hierarchy)、Collections-Unordered(无序集合,含Bag、Set、IdentitySet)、Collections-Sequenceable(序列化集合,含SequenceableCollection hierarchy)、Collections-Weak(弱引用集合,含WeakSet/WeakLookupTable、WeakArray)。Examples-Modules(模块示例,位于examples/modules子目录)、Examples-Useful(实用工具示例,如Autoload、GenClass、Tokenizer)、Examples-Cool(趣味示例,如“哲学家就餐问题”“八皇后问题”)。Graphics-Browser(图形浏览器,含ClassHierarchyBrowser、BrowserShell)、Graphics-Windows(窗口系统,含Blox和View层次结构)。Language-Implementation(语言实现,含Behavior/ContextPart层次结构、CompiledMethod)、Language-Data types(数据类型,含Magnitude/Boolean层次结构、String)、Language-Processes(进程管理,含Process、Semaphore、ProcessorScheduler)、Language-Exceptions(异常处理,含TrappableEvent层次结构、ExceptionHandler、Signal)、Language-C interface(C语言接口,含Memory、CObject、CType层次结构)。Streams-TextCollector(文本收集流)、Streams-Collections(集合流,含PositionableStream层次结构)、Streams-Files(文件流,含FileStream、File、Directory、ObjectDumper)。System-Compiler(编译器层次结构)、Sockets-Streams(套接字流,含AbstractSocket、DatagramSocket)、Sockets-Protocols(套接字协议,含AbstractSocketImpl、Datagram、UDPSocketImpl)、I18n(国际化支持,位于i18n子目录)。从Debian backlog的管理维度,包可分为以下问题类型: