CMake:Module Maintainers: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
(Linked to my cmake-modules repository)
(Replace content with link to new CMake community wiki)
 
(38 intermediate revisions by 12 users not shown)
Line 1: Line 1:
== Introduction ==
{{CMake/Template/Moved}}


If you want to add a new module to CMake, then you must volunteer to maintain it, or find someone that will.  This page contains a list of Module maintainer volunteers, and instructions on how to become a maintainer.
This page has moved [https://gitlab.kitware.com/cmake/community/wikis/doc/cmake/dev/Module-Maintainers here].
 
* This mail describes the procedure how to become maintainer, and how to modify or add modules: [http://www.cmake.org/pipermail/cmake/2007-July/015258.html Call for maintainers]
 
* Please '''DO NOT ADD a Bug Tracker''' entry for new Module request [http://www.cmake.org/pipermail/cmake/2008-November/025196.html Do not add bug report for New Module]
 
* Maintainers should follow the guide lines for module files documented here: [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/readme.txt readme.txt]
 
* Maintainers should subscribe to the CMake Developers mailing list and follow related threads there appropriately: [http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers CMake Developers Mailing List]
 
In addition backwards compatibility for all existing variables in the current set
of modules must be maintained strictly.
 
If you want to become a module maintainer, please send an email with your module to the cmake mailing list.
 
* Here is a list of "repositories" of 3rd party CMake modules, so maintainers can check for already existing modules etc.
** KDE4: http://websvn.kde.org/trunk/KDE/kdelibs/cmake/modules/
** PlPlot:  http://plplot.svn.sourceforge.net/viewvc/plplot/trunk/cmake/modules/
** http://cmake-modules.googlecode.com/svn/trunk/Modules/
** OpenSceneGraph http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk/CMakeModules/
** OpenSync http://svn.opensync.org/branches/3rd-party-cmake-modules/modules/
** http://github.com/jedbrown/cmake-modules
** http://github.com/mloskot/cmake-modules
 
== List ==
 
* NOBODY!!! Please volunteer if you are able and willing. Need new maintainers for these modules:
** Any Find*.cmake module distributed with CMake that is not already listed under a maintainer below.
 
* Dave Partyka, dave dot partyka at kitware dot com
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindMPI.cmake FindMPI]
 
* Miguel A. Figueroa Villanueva, miguelf at ieee dot org
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindwxWidgets.cmake FindwxWidgets]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindLATEX.cmake FindLATEX]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindImageMagick.cmake FindImageMagick]
 
* Alan W. Irwin, irwin at beluga dot phys dot uvic dot ca
** Ada
 
* Alexey Ozeritsky, aozeritsky at gmail dot com
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindBLAS.cmake FindBLAS]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindLAPACK.cmake FindLAPACK]
 
* Tim Burrell (tim dot burrell at gmail dot com) (http://www.dsource.org/projects/cmaked)
** D support
 
* Philip Lowman, philip at yhbt dot com
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindBoost.cmake FindBoost]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindGTK2.cmake FindGTK2]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindOpenSceneGraph.cmake FindOpenSceneGraph]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindCxxTest.cmake FindCxxTest]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindDoxygen.cmake FindDoxygen]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/CMakeDetermineVSServicePack.cmake CMakeDetermineVSServicePack]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindGnuTLS.cmake FindGnuTLS]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindFLEX.cmake FindFLEX]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindBISON.cmake FindBISON]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindGTest.cmake FindGTest (Google C++ Testing Framework)]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindBullet.cmake FindBullet]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindALSA.cmake FindALSA]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindProtobuf.cmake FindProtobuf]
 
* Eric Wing ; in the commercial domain at gmail, ewing . public
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindFreeType.cmake FindFreeType]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindGDAL.cmake FindGDAL]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindGIFLIB.cmake FindGIFLIB]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindLua50.cmake FindLua50]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindLua51.cmake FindLua51]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindOpenAL.cmake FindOpenAL]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindOpenThreads.cmake FindOpenThreads]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindPhysFS.cmake FindPhysFS]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindProducer.cmake FindProducer]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindQuickTime.cmake FindQuickTime]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindSDL.cmake FindSDL]
*** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindSDL_image.cmake FindSDL_image]
*** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindSDL_mixer.cmake FindSDL_mixer]
*** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindSDL_net.cmake FindSDL_net]
*** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindSDL_sound.cmake FindSDL_sound]
*** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindSDL_ttf.cmake FindSDL_ttf]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/Findosg.cmake Findosg]
*** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindosgDB.cmake FindosgDB]
*** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindosgFX.cmake FindosgFX]
*** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindosgGA.cmake FindosgGA]
*** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindosgIntrospection.cmake FindosgIntrospection]
*** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindosgManipulator.cmake FindosgManipulator]
*** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindosgParticle.cmake FindosgParticle]
*** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindosgProducer.cmake FindosgProducer]
*** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindosgShadow.cmake FindosgShadow]
*** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindosgSim.cmake FindosgSim]
*** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindosgTerrain.cmake FindosgTerrain]
*** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindosgText.cmake FindosgText]
*** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindosgUtil.cmake FindosgUtil]
*** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindosgViewer.cmake FindosgViewer]
 
* Marcel Loose, loose at astron dot nl
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindSubversion.cmake FindSubversion]
 
* Matt Leotta, matt.leotta at gmail dot com
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindCoin3D.cmake FindCoin3D]
 
* Mathieu Malaterre , Mathieu.Malaterre at gmail dot com
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindSWIG.cmake FindSWIG]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/UseSWIG.cmake UseSWIG]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindJNI.cmake FindJNI]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindJava.cmake FindJava]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindOpenSSL.cmake FindOpenSSL]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindDCMTK.cmake FindDCMTK]
 
* Clinton Stimpson  clinton at elemtech dot com
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindQt4.cmake FindQt4]
 
* Petr Gotthard, petr dot gotthard at honeywell dot com
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindRTI.cmake FindRTI]
 
* Will Dicharry, wdicharry at stellarscience dot com
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindHDF5.cmake FindHDF5]
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/SelectLibraryConfigurations.cmake SelectLibraryConfigurations]
 
* Kovarththanan Rajaratnam, kovarththanan.rajaratnam at gmail dot com
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindZLIB.cmake FindZLIB]
 
* James Bigler, nvidia.com - jbigler or jamesbigler - gmail dot com
** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindCUDA.cmake FindCUDA]

Latest revision as of 15:40, 30 April 2018


The CMake community Wiki has moved to the Kitware GitLab Instance.

This page has moved here.