Replaced the antique and unused watch subdirectory by a Gitlab config file

This commit is contained in:
Yann Pouillon 2019-01-17 13:22:41 +01:00
parent c3f2e7f728
commit ba2348a376
3 changed files with 19 additions and 105 deletions

19
.gitlab/CODEOWNERS Normal file
View File

@ -0,0 +1,19 @@
#
# This file specifies who watches which files of the source tree
#
# Files required by the GNU Autotools
/AUTHORS @pouillon
/COPYING @pouillon
/ChangeLog @pouillon
/INSTALL @pouillon
/NEWS @pouillon
/README @pouillon
# Build system
/autogen.sh @pouillon
/config/ @pouillon
/config.pc.in @pouillon
/config.sh.in @pouillon
/configure.ac @pouillon
/wipeout.sh @pouillon

View File

@ -1,53 +0,0 @@
README for file watch configuration
===================================
File names
----------
There can be one configuration file per repository on the Abinit Forge. Each
of these files, named /repository.watch/, where the word "repository" is
replaced by the actual name of the repository, is associated to an Atom 1.0
feed named /repository.xml/ on the Abinit Website.
Location and file format
------------------------
All configuration files are stored in the /watch/ subdirectory at the top of
the Abinit source tree, one per repository. This subdirectory is versioned but
not exported to the source tarball of Abinit, in order not to make sensitive
data avalable to the public.
Each file follows the Python INI file format conventions, i.e. it is divided
into sections, each of them containing three parameters: title, dirs, and
files. The names of the sections itselves should be considered as keywords for
the projects they correspond to.
<pre>
[section1]
title = Summary of project 1
dirs =
dir11
dir12
dir13
files =
file11
file12
[section2]
title = Summary of project 2
dirs =
dir21
dir22
files =
file21
file22
file23
...
</pre>
The files already present in the /watch/ subdirectory can be used as examples.
Please note that they are monitored and that the corresponding developers will
receive an email notification each time their file is modified by another
developer.

View File

@ -1,52 +0,0 @@
[buildsys]
title = Build system
dirs =
config
doc/config
fallbacks
src/incs
tests/Timeout
tests/Scripts
tests/buildsys
tests/config
files =
.bzrignore
config.pc.in
config.sh.in
configure.ac
doc/autogen.sh
doc/build/config-template.ac
doc/built-docs.tgz
doc/configure.ac
doc/quicktest.sh
doc/rules.am
doc/wipeout.sh
tests/autogen.sh
tests/config.sh.in
tests/configure.ac
tests/pytests.py
tests/runparal.py
tests/runtests.py
tests/testbot.py
tests/testlint.py
tests/tests-instal.env.in
tests/tests.env.in
tests/wipeout.sh
[pspio]
title = Libpspio bindings
dirs =
src/65_psp
[vdwxc]
title = Implementation of van der Waals Density Functionals
dirs =
src/28_numeric_noabirule
src/52_fft_mpi_noabirule
src/53_ffts
src/56_xc
src/57_iovars
tests/vdwxc
files =
src/95_drive/driver.F90