Hiya! On 12/23/15, Luis Falcon wrote: > Hi Chris ! > > On Tue, 22 Dec 2015 16:24:38 -0800 > Chris <[email protected]> wrote: > > > I'm wondering if also we should look to code review tools. I know we > > were talking about adding some sort of code review workflow. As a test > > on my own server, I got a basic Kallithea installation up and running. > > It has post-commit code review, etc. > > > > It seems that after the new release we should try to address some of > > these testing/CI/etc. issues in a robust way. > > > The ideal scenario would be to have these type of tools at gnu.org / > Savannah. We already might get Continuous Integration support in > place with Hydra [1][2] . It would be great if you can further > investigate on this, and if it works well for Python based projects. > > Let me know your thoughts. > > Bests, > > 1.- http://nixos.org/hydra/ > 2.- https://www.gnu.org/software/devel.html
You make a good point about Hydra. I don't know CI tools very well, but it looks good! =-) Cédric also made a good point that code review in small groups can be done simply - e.g., by email, etc. To be honest, I'm thinking on a more superficial level. That is, Gitlab, Kallithea, etc. look, act, and feel nice and familiar. It is 'cosmetic' thinking, but for new developers, interested parties, etc. there is something to say for presentation, even if it is just eye-candy. In addition, there are added benefits beyond eye-candy. For example, as Cédric said, the pull request workflow becomes difficult without some added mechanism. Although, integration with Savannah naturally becomes an issue. Anyways, just some thoughts for further in the future. I think the Hydra integration looks like a good, first goal, especially because it can work at Savannah. All the best, -C
