[cmake-developers] maintainer model for CMake modules
Bill Hoffman
bill.hoffman at kitware.com
Sun Feb 11 19:46:35 EST 2007
The bug tracker is full of good changes for modules, but they are often
against older version of CMake. They are also very hard to
upload/test. I would like to set up a maintainer model for the models.
I will post something like this to the main cmake list:
Subject: CMake Module Maintainer Request
In order to keep up with the bug fixes, and new module requests for
CMake, we are moving to a maintainer model for the modules. This means
that each module will require a maintainer for it to be kept current.
We will need volunteers to maintain existing modules, maintain modules
that do not yet exist.
To volunteer take the following steps:
- For existing modules:
- if there is not yet a maintainer, (see the module source for the
name of the current maintainer)
Send an email to cmake at cmake.org with the Subject " Request to
maintain Foo.cmake", include your email contact information.
- If you can no longer be a maintainer, send an email to
cmake at cmake.org with the subject "Request for new maintainer for Foo.cmake"
- For new modules:
- Send an email to cmake at cmake.org with the subject "Proposed new
CMake module Foo.cmake", include a web link to the new module. At this
point the module will need three votes to be included into CMake. Once
you have the votes, send an email to cmake at cmake.org with the subject
"New accepted module Foo.cmake". Include a link to the new module, and
I will download it and put it into CVS CMake.
For module maintainers, when you want to update an existing module, send
an email to cmake at cmake.org with the subject "New version of Foo.cmake
ready for upload", include a link to the module, and I will upload it
and put it into CVS.
All module related bugs for CMake will be closed after this
announcement. Any bugs related to the modules should be sent the the
maintainer. The modules will include email contact information for the
maintainer of the module.
How does this sound?
-Bill
More information about the cmake-developers
mailing list