Repository policy
The CentOS Artwork Repository is a collaborative tool that
anyone can have access to. However, changing that tool in any form
is something that should be requested in the CentOS Developers mailing
list. Generally, people download working copies from
CentOS Artwork Repository, study the repository organization, make
some changes in their working copies, make some tests to verify
such changes do work the way expected and finally request access
to commit them up to the CentOS Artwork Repository (i.e., the
source repository) for others to benefit from them.
Once you've received access to commit your changes, there is
no need for you to request permission again to commit other
changes from your working copy to CentOS Artwork Repository as
long as you behave as a good community
citizen.
As a good community citizen one understand of a person who
respects the work already done for others and share ideas with
authors before changing relevant parts of their work, specially in
situations when the access required to realize the changes has
been granted already. Of course, there is a time when
conversation has taken place, the paths has been traced and
changing the work is so obvious that there is no need for you to
talk about it; that's because you already did, you already built
the trust to keep going. Anyway, the mailing list mentioned above
is available for sharing ideas in a way that good relationship
between community citizens could be constantly balanced.
The relationship between community citizens is monitored by
repository administrators. Repository administrators are
responsible of granting everything goes the way it needs to go in
order for the CentOS Artwork Repository to comply its mission
which is: to provide a colaborative tool for The CentOS Community
where The CentOS Project Corporate Identity is built and
maintained from The CentOS Community itself.
It is also important to remember that all source files
inside CentOS Artwork Repository should comply the terms of GNU
General Public License () in order for them to remain inside the
repository.