Re: IMPORTANT: Moving to Gitbox/Github

2017-04-16 Thread Rajani Karuturi
This is great. Finally, I could add labels to PRs.

Did my first merge from UI :) [1]

[1] https://github.com/apache/cloudstack/pull/1771

~ Rajani

http://cloudplatform.accelerite.com/

On April 15, 2017 at 1:08 AM, Wido den Hollander (w...@widodh.nl)
wrote:

Op 14 april 2017 om 21:26 schreef Wido den Hollander
:

Hi,

At the moment the people from Infra [0] are busy with moving the
CloudStack repositories to Gitbox/Github [1].

This means that we will be able to label PRs on Github, but only
people who are in the right group on Github are able to do so.
Any committer should be able to be added to that group.

A requirement is that 2FA [2] is enabled on your account, so if
you don't have that, please do so.

It will take a bit of time before we sort this all out.

I see that my Github account currently has the right
permissions, so I'll start adding some labels to PRs to give it a
try.

Suggestions, help and more are very welcome! Let's make
contributing to CloudStack easier and make our life for testing
it easier as well!

I forgot to add, the Git repo URL changed due to this.

https://gitbox.apache.org/repos/asf/cloudstack.git

This is how my remote looks like:

wido@wido-laptop:~/repos/cloudstack$ git remote -v
fork g...@github.com:wido/cloudstack.git (fetch)
fork g...@github.com:wido/cloudstack.git (push)
github https://github.com/apache/cloudstack.git (fetch)
github https://github.com/apache/cloudstack.git (push)
origin https://wid...@gitbox.apache.org/repos/asf/cloudstack.git
(fetch)
origin https://wid...@gitbox.apache.org/repos/asf/cloudstack.git
(push)
wido@wido-laptop:~/repos/cloudstack$

Wido

Wido

[0]: https://issues.apache.org/jira/browse/INFRA-13885
[1]: https://gitbox.apache.org/repos/asf
[2]:
https://help.github.com/articles/about-two-factor-authentication/

Re: [Github/Gitbox] Setting up your committer account

2017-04-16 Thread Rohit Yadav
Thanks Wido!


From: Wido den Hollander 
Sent: 15 April 2017 15:59:33
To: dev@cloudstack.apache.org
Subject: [Github/Gitbox] Setting up your committer account

Hi,

Since yesterday we are using the Gitbox [0] services from ASF to have Github 
our 'primary' source of code.

This means that we can now label PRs, merge them, close them, all on Github.

If you are a committer you have to be added to the 'cloudstack committers' team 
on Github and this is done automatically [1] once every X hours.

You however need to make sure that your Apache Profile/ID [2] has the right 
information and that you have 2FA [3] enabled on your Github account.

The steps you need to take:

- Make sure you are a CloudStack committer
- Make sure you have a Github account
- Enable 2FA [3] on your Github account
- Update your Apache profile [2] and add your Github username

Now, after a few hours the sync between ASF and Github should be completed and 
you are added to the right team on Github.

If that doesn't work you might need to visit the Gitbox setup page [4] to link 
your Apache account to Github.

Since we moved to Gitbox the URL of our Git repositories also changed, for 
example:

- https://gitbox.apache.org/repos/asf/cloudstack.git

If you want RO you can also sync from Github:

- https://github.com/apache/cloudstack.git


Once you are in the right group on Github you should be able to label PRs, 
close them, merge them and move.

I have already created [5] a bunch of labels. If we all try to label the PRs it 
will be much easier for people to filter PRs and review them.

Questions? Ask!

Wido

[0]: https://gitbox.apache.org/
[1]: https://issues.apache.org/jira/browse/INFRA-13885
[2]: https://id.apache.org/
[3]: https://help.github.com/articles/about-two-factor-authentication/
[4]: https://gitbox.apache.org/setup/
[5]: https://github.com/apache/cloudstack/labels

rohit.ya...@shapeblue.com 
www.shapeblue.com
53 Chandos Place, Covent Garden, London  WC2N 4HSUK
@shapeblue
  
 



Re: Survey “Building an autonomic cloud for you”

2017-04-16 Thread Lucas Berri Cristofolini
Hey folks,

It's that time of the week again, thanks to all of you who've answered our
survey and shown interest in our project so far. We appreciate it!

We've just finished another video showcasing changes and improvements we've
made since the last time, including the new consolidation feature, which
you can watch over here: https://www.youtube.com/watch?v=f7vwnlVIOmA

Your input is still key to determine the focus of development, and we are
still accepting responses on our survey: https://goo.gl/forms/vvu0665Ff
Kujn6gP2

Cheers!

On Wed, Mar 29, 2017 at 12:25 AM, Lucas Berri Cristofolini <
lucascristofol...@gmail.com> wrote:

> Hey guys,
>
> Once again I'd like to thank everyone who has answered the survey so far!
>
> Now, just in case you are wondering what this Autonomiccs thing is all
> about, we've prepared a small video demonstration of what we are working
> on. It's a bit rough around the edges but it manages to showcase what is
> currently available through our platform: https://www.youtube.com/watch?
> v=dj5DO4Dcf98
>
> More data is always welcome, and you can take our short survey right here:
> https://goo.gl/forms/vvu0665FfKujn6gP2 ;)
>
> Cheers,
> Lucas
>
> On Mon, Mar 20, 2017 at 7:35 PM, Lucas Berri Cristofolini <
> lucascristofol...@gmail.com> wrote:
>
>> Dear CloudStack community,
>>
>> I'd like to thank those of you who've answered the survey so far.
>> However, we need more data; the questionnaire should take no more than 3
>> minutes to fill out and is available here: https://goo.gl/forms/vvu0665Ff
>> Kujn6gP2.  All of the answers are confidential (no company will be
>> identified in none of our analysis). These data are crucial to focus our
>> development efforts on features that attend your needs.
>>
>>
>> To give you a taste of what our platform can do, our agents can,
>> autonomously, execute virtual machines balancing or consolidation of your
>> cloud system. For instance, according to our experiments, it is possible to
>> save up to 30% of energy when a consolidation management model is applied
>> constantly in a cloud. Also, if you want to know about our virtual machines
>> balancing experiments, do not hesitate to contact us!
>>
>>
>> Thanks for your time!
>> Lucas
>>
>> On Fri, Mar 10, 2017 at 2:03 PM, Gabriel Beims Bräscher <
>> gabrasc...@gmail.com> wrote:
>>
>>> Dear Apache CloudStack community,
>>>
>>>
>>> Without wishing to take the liberty, I would like to ask a bit of your
>>> precious time to answer a survey. This survey will help us to provide an
>>> autonomic cloud for you.
>>>
>>> Autonomiccs is a Brazilian Startup committed to build solutions that
>>> autonomically manage and optimize cloud computing infrastructures created
>>> with Apache CloudStack. Some of you may have seen a bit of our work at
>>> ApacheCon Europe 2016. We hope to work alongside the Apache CloudStack
>>> community, leveraging Apache CloudStack to the next level on cloud
>>> computing orchestration.
>>>
>>> We are working hard to understand the needs of CloudStack users. This
>>> survey can help us to provide Apache CloudStack users with the cloud they
>>> need, delivering a competitive advantage for the Apache CloudStack
>>> ecosystem.
>>>
>>> If all goes right, we will present the collected data at the CloudStack
>>> Collaboration Conference in Miami, within the “*Building an Autonomic
>>> CloudStack*” presentation.
>>>
>>>
>>> Survey link:
>>> https://docs.google.com/forms/d/e/1FAIpQLSfBhG1KNo_N_nwOBt_1
>>> 8GbHK56_DTch1aEMkv4wAJnTDpE2ow/viewform
>>>
>>>
>>> Thanks in advance for your time,
>>>
>>> Gabriel.
>>>
>>
>>
>


Re: [Github/Gitbox] Setting up your committer account

2017-04-16 Thread Ian Duffy
@PaulAngus something like enabling Zappr on the repository would give that
functionality https://zappr.opensource.zalan.do/login

Assuming we've full control over hooks this should be easy to do.

On 16 April 2017 at 09:15, Daan Hoogland 
wrote:

> Paul if we put effort in automation we should do so using the review
> functionality of github, where you can approve a PR
>
> On 16/04/17 09:45, "Paul Angus"  wrote:
>
> That’s in progress...
> It would be cool if we could parse comments for LGTM and OK to Merge
> so that we can have them as status labels.
>
> Otherwise a manual process of updating a status would still be great.
>
>
>
> Kind regards,
>
> Paul Angus
>
> paul.an...@shapeblue.com
> www.shapeblue.com
> 53 Chandos Place, Covent Garden, London  WC2N 4HSUK
> @shapeblue
>
>
>
>
> -Original Message-
> From: Wido den Hollander [mailto:w...@widodh.nl]
> Sent: 15 April 2017 11:30
> To: dev@cloudstack.apache.org
> Subject: [Github/Gitbox] Setting up your committer account
>
> Hi,
>
> Since yesterday we are using the Gitbox [0] services from ASF to have
> Github our 'primary' source of code.
>
> This means that we can now label PRs, merge them, close them, all on
> Github.
>
> If you are a committer you have to be added to the 'cloudstack
> committers' team on Github and this is done automatically [1] once every X
> hours.
>
> You however need to make sure that your Apache Profile/ID [2] has the
> right information and that you have 2FA [3] enabled on your Github account.
>
> The steps you need to take:
>
> - Make sure you are a CloudStack committer
> - Make sure you have a Github account
> - Enable 2FA [3] on your Github account
> - Update your Apache profile [2] and add your Github username
>
> Now, after a few hours the sync between ASF and Github should be
> completed and you are added to the right team on Github.
>
> If that doesn't work you might need to visit the Gitbox setup page [4]
> to link your Apache account to Github.
>
> Since we moved to Gitbox the URL of our Git repositories also changed,
> for example:
>
> - https://gitbox.apache.org/repos/asf/cloudstack.git
>
> If you want RO you can also sync from Github:
>
> - https://github.com/apache/cloudstack.git
>
>
> Once you are in the right group on Github you should be able to label
> PRs, close them, merge them and move.
>
> I have already created [5] a bunch of labels. If we all try to label
> the PRs it will be much easier for people to filter PRs and review them.
>
> Questions? Ask!
>
> Wido
>
> [0]: https://gitbox.apache.org/
> [1]: https://issues.apache.org/jira/browse/INFRA-13885
> [2]: https://id.apache.org/
> [3]: https://help.github.com/articles/about-two-factor-authentication/
> [4]: https://gitbox.apache.org/setup/
> [5]: https://github.com/apache/cloudstack/labels
>
>
>
> daan.hoogl...@shapeblue.com
> www.shapeblue.com
> 53 Chandos Place, Covent Garden, London  WC2N 4HSUK
> @shapeblue
>
>
>
>


Re: [Github/Gitbox] Setting up your committer account

2017-04-16 Thread Daan Hoogland
Paul if we put effort in automation we should do so using the review 
functionality of github, where you can approve a PR

On 16/04/17 09:45, "Paul Angus"  wrote:

That’s in progress...
It would be cool if we could parse comments for LGTM and OK to Merge so 
that we can have them as status labels.

Otherwise a manual process of updating a status would still be great. 



Kind regards,

Paul Angus

paul.an...@shapeblue.com 
www.shapeblue.com
53 Chandos Place, Covent Garden, London  WC2N 4HSUK
@shapeblue
  
 


-Original Message-
From: Wido den Hollander [mailto:w...@widodh.nl] 
Sent: 15 April 2017 11:30
To: dev@cloudstack.apache.org
Subject: [Github/Gitbox] Setting up your committer account

Hi,

Since yesterday we are using the Gitbox [0] services from ASF to have 
Github our 'primary' source of code.

This means that we can now label PRs, merge them, close them, all on Github.

If you are a committer you have to be added to the 'cloudstack committers' 
team on Github and this is done automatically [1] once every X hours.

You however need to make sure that your Apache Profile/ID [2] has the right 
information and that you have 2FA [3] enabled on your Github account.

The steps you need to take:

- Make sure you are a CloudStack committer
- Make sure you have a Github account
- Enable 2FA [3] on your Github account
- Update your Apache profile [2] and add your Github username

Now, after a few hours the sync between ASF and Github should be completed 
and you are added to the right team on Github.

If that doesn't work you might need to visit the Gitbox setup page [4] to 
link your Apache account to Github.

Since we moved to Gitbox the URL of our Git repositories also changed, for 
example:

- https://gitbox.apache.org/repos/asf/cloudstack.git

If you want RO you can also sync from Github:

- https://github.com/apache/cloudstack.git


Once you are in the right group on Github you should be able to label PRs, 
close them, merge them and move.

I have already created [5] a bunch of labels. If we all try to label the 
PRs it will be much easier for people to filter PRs and review them.

Questions? Ask!

Wido

[0]: https://gitbox.apache.org/
[1]: https://issues.apache.org/jira/browse/INFRA-13885
[2]: https://id.apache.org/
[3]: https://help.github.com/articles/about-two-factor-authentication/
[4]: https://gitbox.apache.org/setup/
[5]: https://github.com/apache/cloudstack/labels



daan.hoogl...@shapeblue.com 
www.shapeblue.com
53 Chandos Place, Covent Garden, London  WC2N 4HSUK
@shapeblue
  
 



RE: [Github/Gitbox] Setting up your committer account

2017-04-16 Thread Paul Angus
That’s in progress...
It would be cool if we could parse comments for LGTM and OK to Merge so that we 
can have them as status labels.

Otherwise a manual process of updating a status would still be great. 



Kind regards,

Paul Angus

paul.an...@shapeblue.com 
www.shapeblue.com
53 Chandos Place, Covent Garden, London  WC2N 4HSUK
@shapeblue
  
 


-Original Message-
From: Wido den Hollander [mailto:w...@widodh.nl] 
Sent: 15 April 2017 11:30
To: dev@cloudstack.apache.org
Subject: [Github/Gitbox] Setting up your committer account

Hi,

Since yesterday we are using the Gitbox [0] services from ASF to have Github 
our 'primary' source of code.

This means that we can now label PRs, merge them, close them, all on Github.

If you are a committer you have to be added to the 'cloudstack committers' team 
on Github and this is done automatically [1] once every X hours.

You however need to make sure that your Apache Profile/ID [2] has the right 
information and that you have 2FA [3] enabled on your Github account.

The steps you need to take:

- Make sure you are a CloudStack committer
- Make sure you have a Github account
- Enable 2FA [3] on your Github account
- Update your Apache profile [2] and add your Github username

Now, after a few hours the sync between ASF and Github should be completed and 
you are added to the right team on Github.

If that doesn't work you might need to visit the Gitbox setup page [4] to link 
your Apache account to Github.

Since we moved to Gitbox the URL of our Git repositories also changed, for 
example:

- https://gitbox.apache.org/repos/asf/cloudstack.git

If you want RO you can also sync from Github:

- https://github.com/apache/cloudstack.git


Once you are in the right group on Github you should be able to label PRs, 
close them, merge them and move.

I have already created [5] a bunch of labels. If we all try to label the PRs it 
will be much easier for people to filter PRs and review them.

Questions? Ask!

Wido

[0]: https://gitbox.apache.org/
[1]: https://issues.apache.org/jira/browse/INFRA-13885
[2]: https://id.apache.org/
[3]: https://help.github.com/articles/about-two-factor-authentication/
[4]: https://gitbox.apache.org/setup/
[5]: https://github.com/apache/cloudstack/labels