What is ABF?
ABF is the Automated Build Farm, the distributed environments to build today’s modern Linux distributions. Supporting all steps from managing source code, compiling source code to binaries, creating deliverable repository of packages, and to creating ISO images.
ABF provides you with power to build projects for large variety of distributions and hardware platforms. No additional efforts from your side!
Previously we used to work with ABF created and run by “ROSA” company, what became much harder in the second half of 2015. We were brainstorming, and the challenging solution of creating our fully own development environment was taken. It tooks months, full reorganization of infrastructure and hard work of our devoted experts. (btw, this could not not affect the Beta ETA – but that one is accomplished now as well;) Our hat goes off to Alexey Vokhmin (Avokhmin), Alexander Khryukin (Fedya), HisShadow, Tomasz Pawel Gaic (TPG), Bernhard Rosenkränzer (Bero) and all the valued people who invested their nights and days to make this possible!!
We are proud to present our Automated Build Farm to you – and offer it as a tool for your projects.
Enjoy together with us this awesome result of our “blood and sweat” ;)) efforts! 🙂
Want to know more and get a feel for it? Test it out! Sign up for an account at abf.openmandriva.org and come in our Community for having fun to create together a Linux distribution with an OpenMandriva Control Center easiest possible for the whole system configuration as well as single applications install.
Lightweight task tracker.
Every project may use a lightweight and simple task tracker. Labels and assignments will allow not to get lost in tasks, while convenient interface will let you concentrate on a real work, not filling huge forms.
Why github is awesome:
Personal repository provides you with an easy way to distribute your software among great number of Linux users by means of standard ways of software delivery. ABF will take care of package dependencies from both main repositories or extra and personal ones. Published a new package version? Users will be automatically notified about available update.
It is easy to get lost in large amount of tasks, but smart monitoring will focus your attention on those tasks that really matter for you
Got questions? You are always welcome to ask at email@example.com