Difference between revisions of "Bcfg2 Enhancements for Freedom"
(Copied over from http://autonomo.us/wiki/GSoC/2009/IdeasList#bcfg2_enhancements_for_freedom) |
Kompowiec2 (talk | contribs) (category) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
[[Category:OpenConferenceSession]] | [[Category:OpenConferenceSession]] | ||
− | [[Category: | + | [[Category:LP09]] |
[[Category:LP09 Free Network Services]] | [[Category:LP09 Free Network Services]] | ||
[[Category:UnConference Free Network Services Agenda]] | [[Category:UnConference Free Network Services Agenda]] | ||
+ | [[Category:FsfSysAdmin]] | ||
The complexity of software has outstripped most user's abilities to configure and maintain it themselves. This has lead users to rely on 3rd parties (software as a service providers) that host the configuration of applications, as well as running copies of the applications and the user's data. | The complexity of software has outstripped most user's abilities to configure and maintain it themselves. This has lead users to rely on 3rd parties (software as a service providers) that host the configuration of applications, as well as running copies of the applications and the user's data. | ||
Line 15: | Line 16: | ||
It could also be used to showcase AGPLv3 software, perhaps with lots of virtual machines and servicename.freedsite.org (e.g. http://opengoo.freedsite.org would be an instance of [http://opengoo.org/ OpenGoo], an AGPLv3 Web Office suite). | It could also be used to showcase AGPLv3 software, perhaps with lots of virtual machines and servicename.freedsite.org (e.g. http://opengoo.freedsite.org would be an instance of [http://opengoo.org/ OpenGoo], an AGPLv3 Web Office suite). | ||
+ | |||
+ | [[Category:Configuration management]] |
Latest revision as of 03:27, 25 October 2021
bcfg2 enhancements for freedom
The complexity of software has outstripped most user's abilities to configure and maintain it themselves. This has lead users to rely on 3rd parties (software as a service providers) that host the configuration of applications, as well as running copies of the applications and the user's data.
A feature targeted for the bcfg2 1.1 release will allow these concerns to be separated, so a service provider can host only the configuration data, and the user can host his own data and running applications; furthermore the user will be able to review any changes the configuration services provider has made, become a configuration service provider himself at any point, and change configuration service providers at will, without major disruption to his systems.
The high-level goal of this effort is to build a comprehensive set of configuration specifications for services, with good support for distributed, collaborative refinement over time. These specifications will be available freely. A focus will be on specifications for common infrastructure software, such as apache, and AGPLv3 software.
For example, this work may be used to allow users to easily run their own nodes in federated network services such as laconi.ca / identi.ca.
It could also be used to showcase AGPLv3 software, perhaps with lots of virtual machines and servicename.freedsite.org (e.g. http://opengoo.freedsite.org would be an instance of OpenGoo, an AGPLv3 Web Office suite).