Hi all, I've done a bit of R&D towards automated package builds. Here's my proposed architecture: * Centralized server that watches HaikuPorts, keeps track of changes * Developers use their Trac accounts to log in and force updates * Builds are manually triggered by developers, packages are built on all supported arches * The compiled packages are uploaded and a new list pushed once per day (automatically, pushes may be forced by developers) And the technical side of things: * The server will be written in NodeJS * Connections will be established with the build machines via SSH tunnels ("ssh -R") * The server has the responsibility of ensuring that the haikuporter, haikuports, and the system are all up-to-date. Thoughts? -Augustin