[CP2K-user] [CP2K:11366] Process for submitting changes to the CP2K source code

Tiziano Müller tiziano... at chem.uzh.ch
Mon Mar 4 18:03:28 UTC 2019

Dear Fiona,

it seems you stumbled over yet another old reference to our previous 
version control system [1] :(

Yes, we moved over to Git and use GitHub to host our main repository:


* The main process to submit changes is by sending Pull Requests from a 
fork on GitHub to the CP2K master branch. There is a Continuous 
Integration system in place to check conventions and running some checks 
on the PRs.
* We use `git rebase` to keep the Git history linear, meaning that in 
your final Pull Request there can't be any merge commits [2]
* To apply our coding conventions on your changes, run `make pretty && 
make doxify`.

Please let us know if you need more information. There is also the 
dedicated CP2K developer mailinglist you could sign up [3].

Best regards,

[1] https://github.com/cp2k/cp2k/issues/10
[2] https://github.com/cp2k/cp2k/wiki/Git-Tips-&-Tricks
[3] https://lists.cp2k.org/listinfo/cp2k-dev

On 04.03.19 18:24, Fiona Reid wrote:
> Dear CP2K Google Group/CP2K Developers,
> I'm working on the BioExcel2 EU Project which may result in coding 
> improvements to CP2K which we would potentially like to include in the 
> main source for the code.
> Looking at the details at: https://www.cp2k.org/dev:starting this 
> mentions an updates via an SVN repository. However, the code now appears 
> to have moved over to GitHub, https://github.com/cp2k/cp2k
> Thus, please can you advise what the current process for submitting any 
> code changes/improvements etc for CP2K would be?
> Many thanks,
> Fiona
> -- 
> You received this message because you are subscribed to the Google 
> Groups "cp2k" group.
> To unsubscribe from this group and stop receiving emails from it, send 
> an email to cp2k+uns... at googlegroups.com 
> <mailto:cp2k+uns... at googlegroups.com>.
> To post to this group, send email to cp... at googlegroups.com 
> <mailto:cp... at googlegroups.com>.
> Visit this group at https://groups.google.com/group/cp2k.
> For more options, visit https://groups.google.com/d/optout.

Tiziano Müller
University of Zurich
Department of Chemistry
Winterthurerstrasse 190
CH-8057 Zürich

Tel: +41 44 63 54234
tiziano... at chem.uzh.ch

More information about the CP2K-user mailing list