> On Jan 3, 2016, at 4:28 PM, humbed...@gmail.com wrote: > > > > On 2016-01-03 12:25, Sebastien Goasguen <run...@gmail.com> wrote: >> Bringing this one discuss thread to the top of the ML to get stronger >> consensus. >> >> We need it if we want to request a move to GitHub. >> >> Note that this is not about leaving the ASF, it is about using GitHub to its >> full potential. >> >> The ASF board is investigating ways for a project to use Github and still >> maintain strong provenance of commits to keep the high quality and >> provenance standards of ASF code. >> >> If we get consensus we can request to the board to be part of the >> âtrialâ and move to Github. > > Sorry to burst any bubbles here, but there is no trial you can join at the > moment. > We are, as always, exploring new ways of having people collaborate and > contribute, but at present, there are no opt-in trials for GitHub. > > What the future holds remains to be seen, but for now...sorry, but nope. > If/when such an option becomes available, we will of course notify the > various projects about this opportunity. >
ok thanks for the clarification. However let’s keep the DISCUSS going so we know what we want. With that in hand we will have a thread to point the board to if we want to make a request. > With regards, > Daniel on behalf of Infrastructure. > >> >>> On Dec 21, 2015, at 11:37 AM, Sebastien Goasguen <run...@gmail.com> wrote: >>> >>> >>>> On Dec 21, 2015, at 11:34 AM, Daan Hoogland <daan.hoogl...@gmail.com> >>>> wrote: >>>> >>>> Sebastien, This will create a github repo under the apache organisation >>>> right? one that we can not merge to. >>>> >>> >>> Yes , thatâs how I created all the docs repo and the repos for ec2stack >>> and gstack. >>> >>> >>> >>>> On Mon, Dec 21, 2015 at 10:51 AM, Sebastien Goasguen <run...@gmail.com> >>>> wrote: >>>> >>>>> BTW >>>>> >>>>> Anyone can ask for a new git repo which will be mirrored on github at: >>>>> >>>>> https://issues.apache.org/jira/servicedesk/customer/portal/1/create/8 >>>>> >>>>> Not sure if the link will work, but itâs available through issues. >>>>> >>>>>> On Dec 19, 2015, at 7:03 PM, Sebastien Goasguen <run...@gmail.com> >>>>> wrote: >>>>>> >>>>>> >>>>>> >>>>>>> On 19 Dec 2015, at 16:28, Rene Moser <m...@renemoser.net> wrote: >>>>>>> >>>>>>> Hi Seb >>>>>>> >>>>>>>> On 12/19/2015 10:12 AM, sebgoa wrote: >>>>>>>> >>>>>>>> Late October I started thread [1] about moving our repo to GitHub, I >>>>> would like to re-open this discussion. >>>>>>>> >>>>>>>> Now that we have stabilized master and release 4.6.0, 4.6.1, 4.6.2 and >>>>> 4.7.0 we need to think about the next steps. >>>>>>>> >>>>>>>> To me Git and GitHub has become an essential tool to any software >>>>> development, not using it to its full potential is hurting us. >>>>>>>> >>>>>>>> Just as an example I would like to point you to [2], this a PR I made >>>>> to Kubernetes (a container orchestrator), it literally added 14 characters >>>>> in a json file. >>>>>>>> This was really a very minor change. >>>>>>>> >>>>>>>> The PR automatically triggered 3 bots which created 7 labels, it ran >>>>> end to end testss, Jenkins jobs and triggered third part builds. >>>>>>>> It was automatically merged. >>>>>>> >>>>>>> I am fine moving to github. >>>>>>> >>>>>>> But IMHO the git hosting is not the problem, the problem is how far do >>>>>>> we trust the current tests and how we can them improve. >>>>>>> >>>>>>> Moving to github doesn't improve testing. Doing manual tests is okay and >>>>>>> hard work, it does not speed up things. >>>>>>> >>>>>>> We need fully automated unit _and_ integration tests that we trust. I do >>>>>>> not trust in mocking and simulating infrastructure. >>>>>>> >>>>>>> We discovered most of the major problems running cloudstack on real >>>>>>> hardware in real world scenarios. Race conditions, unexpected VR >>>>>>> reboots, VMs not getting IPs from DHCP, etc. >>>>>>> >>>>>>> Rating complexity of changes: easy_fix, minor_change, major_change >>>>>>> >>>>>>> Running tests according complexity: >>>>>>> >>>>>>> - easy_fix: just merge it. >>>>>>> - minor_change: unit and simulator test passed >>>>>>> - major_change: the full blown integration testing >>>>>>> >>>>>>> IMHO we should work on solid testing and development is fun, merging a >>>>>>> click and releasing a breath. >>>>>>> >>>>>>> Just my 2 cents. >>>>>> >>>>>> Fully agree >>>>>> >>>>>> I do think moving to github would allow us to run tests on real systems >>>>> more easily. >>>>>> >>>>>> >>>>>>> >>>>>>> Regards >>>>>>> René >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> Daan >>> >> >> > ------ > Sent via Pony Mail for dev@cloudstack.apache.org. > View this email online at: > https://pony-poc.apache.org/list.html?dev@cloudstack.apache.org