[NOTICE] Meeting with Accelerite Leadership

2017-07-10 Thread ilya musayev
Dear CloudStackers,

Last week, Johh Kinsella and myself were suppose to meet with Accelerite
leadership team. Unfortunately John could not make it - so i was alone.

We discussed ways we can improve community collaboration and leverage
Accelerite"s resources to align and drive larger community agenda including
extendes roadmap.

Many topics have been mentioned, below is the summary of our discussion. I
will list things in the order i see being important.


---
1) Proposal was made to have a quarterly call (or more often as needed)
with all interested parties to discuss:
Upcoming Features you are working on developing (to avoid collision
and
maintain the roadmap)
Blockers that are impacting release and adoption
Other topics

The length of the call would be 90 minutes. Each party will get a
fair
amount of time. The agenda will be collated and presented prior to the
call with a link to FS on Confluence and time allotted for each topic.

Minutes will be taken and posted on dev list. If there are issues and or
suggestions, we will note it down in few sentences, identify interested
parties and have them do a "post" discussion on the mailing list.

The proposed date and time  - Thursday August 17th 9AM PT

--
2) Accelerite is considering funding a position for a person who will be
working within community - as community manager. Help organize and
facilitate discussions, make sure Confluence and JIRA are up to date,
help new users with answering basic questions or finding right
individual to assist with solution. While funded by Accelerite - it must
be clear that the person is working with/for Apache CloudStack project.

3) Marketing was mentioned, i suggested we do more press releases - and
possibly make use of interns

4) OpenStack VS CloudStack (unbiased technology comparison), there is a
common question - we need to come up something that can help justify
Apache CloudStack to clients leadership

5) Cinder integration with Cloudstack was mentioned - but no solid plans
yet.

6) Creating Appliances of CloudStack - that are ready to be consumed and
user can spin nested VMs to try CloudStack effortlessly

7) CoudStack Template Repository (plugin)- there is a code written for it by
Citrix and resides on ASF git - but for some reason it was dropped or
never completed. If we can give user a rich marketplace of appliances to
consume - we will certainly get a good edge. This can improve the adoption.

8) MeetUps - we need to re-kickstart this initiative within SF Bay Area
and stream it to other locations/meetups.

9) Demo environment of CloudStack.  David mentioned Citrix donated gear
is in one of ASF locations - but sitting idle. I proposed we make use of
it and let new CloudStack explorers try it out - without the hassle of
deploying it.

10) If we can get CloudStack into EPEL fedora and ubuntu upstream
repositories - it will help with adoption as well.

Please let me know if you would be interested in item #1, which is
quarterly meeting. The proposed time is 9am PST, August 17th.

I will help setting up the first few initial calls and be a moderator.

Looking forward to your comments

Regards
ilya


[JOB OPPORTUNITY] LeaseWeb is looking for CloudStack Developer

2017-07-10 Thread ilya
Hi Folks,

Promised to help LeaseWeb recruiter with posting Job to "dev" and "user"
list - apology for cross posting.

Please reach out to recruiter directly, job description can be seen here:

https://drive.google.com/open?id=0B06G3DVBuP9zQXRwMzVKZTJOVlU

Recruiter for this position can be reached here:
https://www.linkedin.com/in/darwinbpoveda/

Regards
ilya


RE: [DISCUSS] CloudStack 4.9.3.0 (LTS)

2017-07-10 Thread Sean Lair
Here are three issues we ran into in 4.9.2.0.  We have been running all of 
these fixes for several months without issues.  The code changes are all very 
easy/small, but had a big impact for us.

I'd respectfully suggest they go into 4.9.3.0:

https://github.com/apache/cloudstack/pull/2041 (VR related jobs scheduled and 
run twice on mgmt servers)
https://github.com/apache/cloudstack/pull/2040 (Bug in monitoring of S2S VPNs - 
also exists in 4.10)
https://github.com/apache/cloudstack/pull/1966 (IPSEC VPNs do not work after 
vRouter reboot)

Thanks
Sean

-Original Message-
From: Rohit Yadav [mailto:rohit.ya...@shapeblue.com] 
Sent: Friday, July 7, 2017 1:14 AM
To: dev@cloudstack.apache.org
Cc: us...@cloudstack.apache.org
Subject: [DISCUSS] CloudStack 4.9.3.0 (LTS)

All,


With 4.10.0.0 voted, I would like to start some initial discussion around the 
next minor LTS release 4.9.3.0. At the moment I don't have a timeline, plans or 
dates to share but I would like to engage with the community to gather list of 
issues, commits, PRs that we should consider for the next LTS release 4.9.3.0.


To reduce our test and QA scope, we don't want to consider changes that are new 
feature, or enhancements but strictly blockers/critical/major bugfixes and 
security related fixes, and we can consider reverting any already 
committed/merged PR(s) on 4.9 branch (committed since 4.9.2.0).


Please go through list of commits since 4.9.2.0 (you can also run, git log 
4.9.2.0..4.9) and let us know if there is any change we should consider 
reverting:

https://github.com/apache/cloudstack/commits/4.9


I started backporting some 
fixes on the 4.9 branch, please go through the following PR and raise 
objections on changes/commits that we should not backport or revert:

https://github.com/apache/cloudstack/pull/2052


Lastly, please also share any PRs that we should consider reviewing+merging on 
4.9 branch for the 4.9.3.0 release effort.


- Rohit

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



Re: Developer Guide - Current Setup Guide?

2017-07-10 Thread Alex Hitchins
Understand your point.

I work for my own company so don't have the issues mentioned. Agree that others 
may.

> On 10 Jul 2017, at 22:23, Ron Wheeler  wrote:
> 
> Some employment agreements give ALL work done while employed to the employer 
> which makes the CCLA required in some cases even if the work is being done on 
> your own time..
> 
> Not everyone needs to have a CCLA for their company but people working for 
> CloudOps, Shapeblue and other which are allowing their staff to work on 
> Apache as part of their jobs must have one on file.
> 
> Ron
> 
>> On 10/07/2017 4:27 PM, Alex Hitchins wrote:
>> That was my understanding. I'm working on this on my own time, so I have no 
>> legal concerns over the ownership of work.
>> 
>> I understand it's probably worthwhile in the long run but adds another step 
>> people may consider too much bother to make a one line change to a URL.
>> 
>> 
>> Alexander Hitchins
>> 
>> E: a...@alexhitchins.com
>> W: alexhitchins.com
>> M: 07788 423 969
>> T: 01892 523 587
>> 
>> -Original Message-
>> From: Ron Wheeler [mailto:rwhee...@artifact-software.com]
>> Sent: 10 July 2017 19:21
>> To: Will Stevens ; dev@cloudstack.apache.org
>> Subject: Re: Developer Guide - Current Setup Guide?
>> 
>> They do not need to be a committer of software.
>> I support the documentation in a number of projects where I am not a 
>> committer.
>> 
>> The ACL does give you any rights.
>> It only says that you agree that the rights to ANYTHING that you contribute 
>> to a project belong to Apache.
>> 
>> 
>> Ron
>> 
>> 
>>> On 10/07/2017 1:50 PM, Will Stevens wrote:
>>> While I agree with some of your points Ron, we also need to make sure
>>> that we are setup to be able to take advantage of motivated people
>>> contributing (especially around documentation) without first requiring
>>> that they become a committer.  That is a bit of a chicken and egg
>>> problem because no one will accept a new committer with zero activity,
>>> so if we didn't give this type of access, then an interested
>>> contributor would never be able to support the project in the ways
>>> know how.
>>> 
>>> We need as much support on the supporting documentation as we can get,
>>> and we don't have the convenience of mechanisms like 'pull requests'
>>> on wiki content.
>>> 
>>> My 0.02$ anyway...
>>> 
>>> *Will Stevens*
>>> CTO
>>> 
>>> 
>>> 
>>> On Mon, Jul 10, 2017 at 1:29 PM, Ron Wheeler
>>> >> > wrote:
>>> 
>>> You may want to own the wiki content as well as the software.
>>> 
>>> A company may want to quote the wiki or incorporate some of it
>>> into their documentation without having to get the rights from
>>> each person who contributed to the page.
>>> 
>>> 
>>> Even more complicated if someone posts a design or an enhancement
>>> and then claims to own it and patent it.
>>> 
>>> It is good practice to make sure that Apache owns it all (code,
>>> docs, test cases, enhancements, patches)  and that you can use it
>>> all without legal problems under the Apache license.
>>> 
>>> 
>>> Ron
>>> 
>>> 
>>> On 10/07/2017 12:23 PM, Daan Hoogland wrote:
>>> 
>>> Why do you say that Ron? You need one to become a committer.
>>> for the
>>> wiki we need to recognise you as a contributor. I think you
>>> need no
>>> more.
>>> 
>>> On Mon, Jul 10, 2017 at 5:10 PM, Ron Wheeler
>>> >> > wrote:
>>> 
>>> Alex,
>>> Do you have a CLA on file with Apache.
>>> You should have one to contribute to the wiki.
>>> 
>>> Ron
>>> 
>>> On 10/07/2017 10:42 AM, Daan Hoogland wrote:
>>> 
>>> create your account on cwiki and we can give you access
>>> 
>>> On Sun, Jul 9, 2017 at 12:10 AM, Alex Hitchins
>>> >
>>> wrote:
>>> 
>>> Please let me know if there is anything I can do
>>> to help with this.
>>> 
>>> I have an open PR on the repo readme.md
>>> , minor documentation change but
>>> somehow is breaking the build. My guess is it's
>>> something unrelated on
>>> master.
>>> 
>>> On 8 Jul 2017, at 22:37, Will Stevens
>>> >> > wrote:
>>> 
>>> We need to amend. As of 4.10 we are on jdk 8.
>>> 
>>> I will have to review it and see what needs to
>>> be done to bring 

Re: Developer Guide - Current Setup Guide?

2017-07-10 Thread Ron Wheeler
Some employment agreements give ALL work done while employed to the 
employer which makes the CCLA required in some cases even if the work is 
being done on your own time..


Not everyone needs to have a CCLA for their company but people working 
for CloudOps, Shapeblue and other which are allowing their staff to work 
on Apache as part of their jobs must have one on file.


Ron

On 10/07/2017 4:27 PM, Alex Hitchins wrote:

That was my understanding. I'm working on this on my own time, so I have no 
legal concerns over the ownership of work.

I understand it's probably worthwhile in the long run but adds another step 
people may consider too much bother to make a one line change to a URL.


Alexander Hitchins

E: a...@alexhitchins.com
W: alexhitchins.com
M: 07788 423 969
T: 01892 523 587

-Original Message-
From: Ron Wheeler [mailto:rwhee...@artifact-software.com]
Sent: 10 July 2017 19:21
To: Will Stevens ; dev@cloudstack.apache.org
Subject: Re: Developer Guide - Current Setup Guide?

They do not need to be a committer of software.
I support the documentation in a number of projects where I am not a committer.

The ACL does give you any rights.
It only says that you agree that the rights to ANYTHING that you contribute to 
a project belong to Apache.


Ron


On 10/07/2017 1:50 PM, Will Stevens wrote:

While I agree with some of your points Ron, we also need to make sure
that we are setup to be able to take advantage of motivated people
contributing (especially around documentation) without first requiring
that they become a committer.  That is a bit of a chicken and egg
problem because no one will accept a new committer with zero activity,
so if we didn't give this type of access, then an interested
contributor would never be able to support the project in the ways
know how.

We need as much support on the supporting documentation as we can get,
and we don't have the convenience of mechanisms like 'pull requests'
on wiki content.

My 0.02$ anyway...

*Will Stevens*
CTO



On Mon, Jul 10, 2017 at 1:29 PM, Ron Wheeler
> wrote:

 You may want to own the wiki content as well as the software.

 A company may want to quote the wiki or incorporate some of it
 into their documentation without having to get the rights from
 each person who contributed to the page.


 Even more complicated if someone posts a design or an enhancement
 and then claims to own it and patent it.

 It is good practice to make sure that Apache owns it all (code,
 docs, test cases, enhancements, patches)  and that you can use it
 all without legal problems under the Apache license.


 Ron


 On 10/07/2017 12:23 PM, Daan Hoogland wrote:

 Why do you say that Ron? You need one to become a committer.
 for the
 wiki we need to recognise you as a contributor. I think you
 need no
 more.

 On Mon, Jul 10, 2017 at 5:10 PM, Ron Wheeler
 > wrote:

 Alex,
 Do you have a CLA on file with Apache.
 You should have one to contribute to the wiki.

 Ron

 On 10/07/2017 10:42 AM, Daan Hoogland wrote:

 create your account on cwiki and we can give you access

 On Sun, Jul 9, 2017 at 12:10 AM, Alex Hitchins
 >
 wrote:

 Please let me know if there is anything I can do
 to help with this.

 I have an open PR on the repo readme.md
 , minor documentation change but
 somehow is breaking the build. My guess is it's
 something unrelated on
 master.

 On 8 Jul 2017, at 22:37, Will Stevens
 > wrote:

 We need to amend. As of 4.10 we are on jdk 8.

 I will have to review it and see what needs to
 be done to bring it up to
 date.

 On Jul 8, 2017 4:46 PM, "Alex Hitchins"
 > wrote:

 Asking as I want to be sure I'm getting myself
 setup correctly.

 I appreciate setup guides may not necessitate
 lots of amendments however
 4
 years seemed a long time to go with nothing.
 Are we still on JDK 6 for
  

Re: Developer Guide - Current Setup Guide?

2017-07-10 Thread Ron Wheeler

It is easy to fill out the form and it lets you work on any project.

If you are only going to change a URL, you can just make a request in 
the dev list and someone with an ICLA on file will do it.

It sounds like you are going to do a lot more.

It is just a good habit for the PMC and contributors to get into.
Getting the paperwork done avoids any questions in the future.

If you ever get active on the code side  (testing, code cleanup, etc) 
you already have the ICLA in place.


Ron

On 10/07/2017 4:27 PM, Alex Hitchins wrote:

That was my understanding. I'm working on this on my own time, so I have no 
legal concerns over the ownership of work.

I understand it's probably worthwhile in the long run but adds another step 
people may consider too much bother to make a one line change to a URL.


Alexander Hitchins

E: a...@alexhitchins.com
W: alexhitchins.com
M: 07788 423 969
T: 01892 523 587

-Original Message-
From: Ron Wheeler [mailto:rwhee...@artifact-software.com]
Sent: 10 July 2017 19:21
To: Will Stevens ; dev@cloudstack.apache.org
Subject: Re: Developer Guide - Current Setup Guide?

They do not need to be a committer of software.
I support the documentation in a number of projects where I am not a committer.

The ACL does give you any rights.
It only says that you agree that the rights to ANYTHING that you contribute to 
a project belong to Apache.


Ron


On 10/07/2017 1:50 PM, Will Stevens wrote:

While I agree with some of your points Ron, we also need to make sure
that we are setup to be able to take advantage of motivated people
contributing (especially around documentation) without first requiring
that they become a committer.  That is a bit of a chicken and egg
problem because no one will accept a new committer with zero activity,
so if we didn't give this type of access, then an interested
contributor would never be able to support the project in the ways
know how.

We need as much support on the supporting documentation as we can get,
and we don't have the convenience of mechanisms like 'pull requests'
on wiki content.

My 0.02$ anyway...

*Will Stevens*
CTO



On Mon, Jul 10, 2017 at 1:29 PM, Ron Wheeler
> wrote:

 You may want to own the wiki content as well as the software.

 A company may want to quote the wiki or incorporate some of it
 into their documentation without having to get the rights from
 each person who contributed to the page.


 Even more complicated if someone posts a design or an enhancement
 and then claims to own it and patent it.

 It is good practice to make sure that Apache owns it all (code,
 docs, test cases, enhancements, patches)  and that you can use it
 all without legal problems under the Apache license.


 Ron


 On 10/07/2017 12:23 PM, Daan Hoogland wrote:

 Why do you say that Ron? You need one to become a committer.
 for the
 wiki we need to recognise you as a contributor. I think you
 need no
 more.

 On Mon, Jul 10, 2017 at 5:10 PM, Ron Wheeler
 > wrote:

 Alex,
 Do you have a CLA on file with Apache.
 You should have one to contribute to the wiki.

 Ron

 On 10/07/2017 10:42 AM, Daan Hoogland wrote:

 create your account on cwiki and we can give you access

 On Sun, Jul 9, 2017 at 12:10 AM, Alex Hitchins
 >
 wrote:

 Please let me know if there is anything I can do
 to help with this.

 I have an open PR on the repo readme.md
 , minor documentation change but
 somehow is breaking the build. My guess is it's
 something unrelated on
 master.

 On 8 Jul 2017, at 22:37, Will Stevens
 > wrote:

 We need to amend. As of 4.10 we are on jdk 8.

 I will have to review it and see what needs to
 be done to bring it up to
 date.

 On Jul 8, 2017 4:46 PM, "Alex Hitchins"
 > wrote:

 Asking as I want to be sure I'm getting myself
 setup correctly.

 I appreciate setup guides may not necessitate
 lots of amendments however
 4
 

RE: Developer Guide - Current Setup Guide?

2017-07-10 Thread Alex Hitchins
That was my understanding. I'm working on this on my own time, so I have no 
legal concerns over the ownership of work.

I understand it's probably worthwhile in the long run but adds another step 
people may consider too much bother to make a one line change to a URL.


Alexander Hitchins

E: a...@alexhitchins.com
W: alexhitchins.com
M: 07788 423 969
T: 01892 523 587

-Original Message-
From: Ron Wheeler [mailto:rwhee...@artifact-software.com] 
Sent: 10 July 2017 19:21
To: Will Stevens ; dev@cloudstack.apache.org
Subject: Re: Developer Guide - Current Setup Guide?

They do not need to be a committer of software.
I support the documentation in a number of projects where I am not a committer.

The ACL does give you any rights.
It only says that you agree that the rights to ANYTHING that you contribute to 
a project belong to Apache.


Ron


On 10/07/2017 1:50 PM, Will Stevens wrote:
> While I agree with some of your points Ron, we also need to make sure 
> that we are setup to be able to take advantage of motivated people 
> contributing (especially around documentation) without first requiring 
> that they become a committer.  That is a bit of a chicken and egg 
> problem because no one will accept a new committer with zero activity, 
> so if we didn't give this type of access, then an interested 
> contributor would never be able to support the project in the ways 
> know how.
>
> We need as much support on the supporting documentation as we can get, 
> and we don't have the convenience of mechanisms like 'pull requests' 
> on wiki content.
>
> My 0.02$ anyway...
>
> *Will Stevens*
> CTO
>
> 
>
> On Mon, Jul 10, 2017 at 1:29 PM, Ron Wheeler 
>  > wrote:
>
> You may want to own the wiki content as well as the software.
>
> A company may want to quote the wiki or incorporate some of it
> into their documentation without having to get the rights from
> each person who contributed to the page.
>
>
> Even more complicated if someone posts a design or an enhancement
> and then claims to own it and patent it.
>
> It is good practice to make sure that Apache owns it all (code,
> docs, test cases, enhancements, patches)  and that you can use it
> all without legal problems under the Apache license.
>
>
> Ron
>
>
> On 10/07/2017 12:23 PM, Daan Hoogland wrote:
>
> Why do you say that Ron? You need one to become a committer.
> for the
> wiki we need to recognise you as a contributor. I think you
> need no
> more.
>
> On Mon, Jul 10, 2017 at 5:10 PM, Ron Wheeler
>  > wrote:
>
> Alex,
> Do you have a CLA on file with Apache.
> You should have one to contribute to the wiki.
>
> Ron
>
> On 10/07/2017 10:42 AM, Daan Hoogland wrote:
>
> create your account on cwiki and we can give you access
>
> On Sun, Jul 9, 2017 at 12:10 AM, Alex Hitchins
> >
> wrote:
>
> Please let me know if there is anything I can do
> to help with this.
>
> I have an open PR on the repo readme.md
> , minor documentation change but
> somehow is breaking the build. My guess is it's
> something unrelated on
> master.
>
> On 8 Jul 2017, at 22:37, Will Stevens
>  > wrote:
>
> We need to amend. As of 4.10 we are on jdk 8.
>
> I will have to review it and see what needs to
> be done to bring it up to
> date.
>
> On Jul 8, 2017 4:46 PM, "Alex Hitchins"
>  > wrote:
>
> Asking as I want to be sure I'm getting myself
> setup correctly.
>
> I appreciate setup guides may not necessitate
> lots of amendments however
> 4
> years seemed a long time to go with nothing.
> Are we still on JDK 6 for
> example?
>
> More than happy to amend Confluence with
> updates as I come across them.
>
>
> Alexander Hitchins
> 
> E: 

RE: Developer Guide - Current Setup Guide?

2017-07-10 Thread Alex Hitchins
Great - the setup guide I'm following is : 
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Setting+up+CloudStack+Development+Environment+on+Linux

I have got a pull request open for the git repo readme, however it's breaking 
the build (somehow!). That is this one : 
https://github.com/apache/cloudstack/pull/2170




Alexander Hitchins

E: a...@alexhitchins.com
W: alexhitchins.com
M: 07788 423 969
T: 01892 523 587

-Original Message-
From: Will Stevens [mailto:williamstev...@gmail.com] 
Sent: 10 July 2017 21:30
To: dev@cloudstack.apache.org
Subject: RE: Developer Guide - Current Setup Guide?

Perfect. I will review that set of docs after I finish the one I am working on 
and we will go from there.

Can you link the doc you are referencing?

On Jul 10, 2017 4:21 PM, "Alex Hitchins"  wrote:

> Thanks Will, very kind of you.
>
> I will try and get as far along as I can and keep notes of things I 
> notice along the way.
>
> Alexander Hitchins
> 
> E: a...@alexhitchins.com
> W: alexhitchins.com
> M: 07788 423 969
> T: 01892 523 587
>
> -Original Message-
> From: williamstev...@gmail.com [mailto:williamstev...@gmail.com] On 
> Behalf Of Will Stevens
> Sent: 10 July 2017 20:49
> To: dev@cloudstack.apache.org
> Subject: Re: Developer Guide - Current Setup Guide?
>
> Alex, I have been slowly started getting through some of the 
> documentation that is out of date and will be adding some PRs with 
> changes.  I have not looked at that specific guide yet, so I will have 
> to review that one to be any help.  I will see what I can do to help 
> this week.  You can ping me directly if you have specific questions 
> and I will try to help.  Or ask on https://apachecloudstack.slack.com/ 
> and get more real time support from more of us.
>
> *Will Stevens*
> CTO
>
> 
>
> On Mon, Jul 10, 2017 at 1:58 PM, Alex Hitchins 
> wrote:
>
> > This sounds like it isn't needed currently, correct?
> >
> > I will see if I can locate my confluence credentials, sure I had 
> > these circa 2013!
> >
> > Do I assume the broader answer to my question is that this is the 
> > most up to date resource? I see another person ask noob question so 
> > wondered if I had missed something.
> >
> > If anyone with cloudstack chops has a spare 10 minutes to look over 
> > the current guide with me I'd be more than happy to work the changes 
> > back in to the wiki. I'll even hand over all rights to Apache.
> >
> > > On 10 Jul 2017, at 18:29, Ron Wheeler 
> > > 
> > wrote:
> > >
> > > You may want to own the wiki content as well as the software.
> > >
> > > A company may want to quote the wiki or incorporate some of it 
> > > into
> > their documentation without having to get the rights from each 
> > person who contributed to the page.
> > >
> > >
> > > Even more complicated if someone posts a design or an enhancement 
> > > and
> > then claims to own it and patent it.
> > >
> > > It is good practice to make sure that Apache owns it all (code, 
> > > docs,
> > test cases, enhancements, patches)  and that you can use it all 
> > without legal problems under the Apache license.
> > >
> > >
> > > Ron
> > >
> > >> On 10/07/2017 12:23 PM, Daan Hoogland wrote:
> > >> Why do you say that Ron? You need one to become a committer. for 
> > >> the wiki we need to recognise you as a contributor. I think you 
> > >> need no more.
> > >>
> > >> On Mon, Jul 10, 2017 at 5:10 PM, Ron Wheeler 
> > >>  wrote:
> > >>> Alex,
> > >>> Do you have a CLA on file with Apache.
> > >>> You should have one to contribute to the wiki.
> > >>>
> > >>> Ron
> > >>>
> >  On 10/07/2017 10:42 AM, Daan Hoogland wrote:
> >  create your account on cwiki and we can give you access
> > 
> >  On Sun, Jul 9, 2017 at 12:10 AM, Alex Hitchins 
> >   > >
> >  wrote:
> > > Please let me know if there is anything I can do to help with this.
> > >
> > > I have an open PR on the repo readme.md, minor documentation 
> > > change
> > but
> > > somehow is breaking the build. My guess is it's something 
> > > unrelated
> > on
> > > master.
> > >
> > >> On 8 Jul 2017, at 22:37, Will Stevens 
> > >> 
> > wrote:
> > >>
> > >> We need to amend. As of 4.10 we are on jdk 8.
> > >>
> > >> I will have to review it and see what needs to be done to 
> > >> bring it
> > up to
> > >> date.
> > >>
> > >> On Jul 8, 2017 4:46 PM, "Alex Hitchins" 
> > >> 
> > wrote:
> > >>
> > >> Asking as I want to be sure I'm getting myself setup correctly.
> > >>
> > >> I appreciate setup guides may not necessitate lots of 
> > >> amendments
> > however
> > >> 4
> > >> years seemed a long time to go with nothing. Are we still on 
> > 

RE: Developer Guide - Current Setup Guide?

2017-07-10 Thread Will Stevens
Perfect. I will review that set of docs after I finish the one I am working
on and we will go from there.

Can you link the doc you are referencing?

On Jul 10, 2017 4:21 PM, "Alex Hitchins"  wrote:

> Thanks Will, very kind of you.
>
> I will try and get as far along as I can and keep notes of things I notice
> along the way.
>
> Alexander Hitchins
> 
> E: a...@alexhitchins.com
> W: alexhitchins.com
> M: 07788 423 969
> T: 01892 523 587
>
> -Original Message-
> From: williamstev...@gmail.com [mailto:williamstev...@gmail.com] On
> Behalf Of Will Stevens
> Sent: 10 July 2017 20:49
> To: dev@cloudstack.apache.org
> Subject: Re: Developer Guide - Current Setup Guide?
>
> Alex, I have been slowly started getting through some of the documentation
> that is out of date and will be adding some PRs with changes.  I have not
> looked at that specific guide yet, so I will have to review that one to be
> any help.  I will see what I can do to help this week.  You can ping me
> directly if you have specific questions and I will try to help.  Or ask on
> https://apachecloudstack.slack.com/ and get more real time support from
> more of us.
>
> *Will Stevens*
> CTO
>
> 
>
> On Mon, Jul 10, 2017 at 1:58 PM, Alex Hitchins 
> wrote:
>
> > This sounds like it isn't needed currently, correct?
> >
> > I will see if I can locate my confluence credentials, sure I had these
> > circa 2013!
> >
> > Do I assume the broader answer to my question is that this is the most
> > up to date resource? I see another person ask noob question so
> > wondered if I had missed something.
> >
> > If anyone with cloudstack chops has a spare 10 minutes to look over
> > the current guide with me I'd be more than happy to work the changes
> > back in to the wiki. I'll even hand over all rights to Apache.
> >
> > > On 10 Jul 2017, at 18:29, Ron Wheeler
> > > 
> > wrote:
> > >
> > > You may want to own the wiki content as well as the software.
> > >
> > > A company may want to quote the wiki or incorporate some of it into
> > their documentation without having to get the rights from each person
> > who contributed to the page.
> > >
> > >
> > > Even more complicated if someone posts a design or an enhancement
> > > and
> > then claims to own it and patent it.
> > >
> > > It is good practice to make sure that Apache owns it all (code,
> > > docs,
> > test cases, enhancements, patches)  and that you can use it all
> > without legal problems under the Apache license.
> > >
> > >
> > > Ron
> > >
> > >> On 10/07/2017 12:23 PM, Daan Hoogland wrote:
> > >> Why do you say that Ron? You need one to become a committer. for
> > >> the wiki we need to recognise you as a contributor. I think you
> > >> need no more.
> > >>
> > >> On Mon, Jul 10, 2017 at 5:10 PM, Ron Wheeler
> > >>  wrote:
> > >>> Alex,
> > >>> Do you have a CLA on file with Apache.
> > >>> You should have one to contribute to the wiki.
> > >>>
> > >>> Ron
> > >>>
> >  On 10/07/2017 10:42 AM, Daan Hoogland wrote:
> >  create your account on cwiki and we can give you access
> > 
> >  On Sun, Jul 9, 2017 at 12:10 AM, Alex Hitchins
> >   > >
> >  wrote:
> > > Please let me know if there is anything I can do to help with this.
> > >
> > > I have an open PR on the repo readme.md, minor documentation
> > > change
> > but
> > > somehow is breaking the build. My guess is it's something
> > > unrelated
> > on
> > > master.
> > >
> > >> On 8 Jul 2017, at 22:37, Will Stevens
> > >> 
> > wrote:
> > >>
> > >> We need to amend. As of 4.10 we are on jdk 8.
> > >>
> > >> I will have to review it and see what needs to be done to bring
> > >> it
> > up to
> > >> date.
> > >>
> > >> On Jul 8, 2017 4:46 PM, "Alex Hitchins" 
> > wrote:
> > >>
> > >> Asking as I want to be sure I'm getting myself setup correctly.
> > >>
> > >> I appreciate setup guides may not necessitate lots of
> > >> amendments
> > however
> > >> 4
> > >> years seemed a long time to go with nothing. Are we still on
> > >> JDK 6
> > for
> > >> example?
> > >>
> > >> More than happy to amend Confluence with updates as I come
> > >> across
> > them.
> > >>
> > >>
> > >> Alexander Hitchins
> > >> 
> > >> E: a...@alexhitchins.com
> > >> W: alexhitchins.com
> > >> M: 07788 423 969
> > >> T: 01892 523 587
> > >>
> > >> -Original Message-
> > >> From: Daan Hoogland [mailto:daan.hoogl...@gmail.com]
> > >> Sent: 07 July 2017 21:08
> > >> To: dev 
> > >> Subject: Re: Developer Guide - Current Setup Guide?
> > >>
> > >> Why do you ask, Alex? Is something not working?

RE: Developer Guide - Current Setup Guide?

2017-07-10 Thread Alex Hitchins
Thanks Will, very kind of you.

I will try and get as far along as I can and keep notes of things I notice 
along the way.

Alexander Hitchins

E: a...@alexhitchins.com
W: alexhitchins.com
M: 07788 423 969
T: 01892 523 587

-Original Message-
From: williamstev...@gmail.com [mailto:williamstev...@gmail.com] On Behalf Of 
Will Stevens
Sent: 10 July 2017 20:49
To: dev@cloudstack.apache.org
Subject: Re: Developer Guide - Current Setup Guide?

Alex, I have been slowly started getting through some of the documentation that 
is out of date and will be adding some PRs with changes.  I have not looked at 
that specific guide yet, so I will have to review that one to be any help.  I 
will see what I can do to help this week.  You can ping me directly if you have 
specific questions and I will try to help.  Or ask on 
https://apachecloudstack.slack.com/ and get more real time support from more of 
us.

*Will Stevens*
CTO



On Mon, Jul 10, 2017 at 1:58 PM, Alex Hitchins 
wrote:

> This sounds like it isn't needed currently, correct?
>
> I will see if I can locate my confluence credentials, sure I had these 
> circa 2013!
>
> Do I assume the broader answer to my question is that this is the most 
> up to date resource? I see another person ask noob question so 
> wondered if I had missed something.
>
> If anyone with cloudstack chops has a spare 10 minutes to look over 
> the current guide with me I'd be more than happy to work the changes 
> back in to the wiki. I'll even hand over all rights to Apache.
>
> > On 10 Jul 2017, at 18:29, Ron Wheeler 
> > 
> wrote:
> >
> > You may want to own the wiki content as well as the software.
> >
> > A company may want to quote the wiki or incorporate some of it into
> their documentation without having to get the rights from each person 
> who contributed to the page.
> >
> >
> > Even more complicated if someone posts a design or an enhancement 
> > and
> then claims to own it and patent it.
> >
> > It is good practice to make sure that Apache owns it all (code, 
> > docs,
> test cases, enhancements, patches)  and that you can use it all 
> without legal problems under the Apache license.
> >
> >
> > Ron
> >
> >> On 10/07/2017 12:23 PM, Daan Hoogland wrote:
> >> Why do you say that Ron? You need one to become a committer. for 
> >> the wiki we need to recognise you as a contributor. I think you 
> >> need no more.
> >>
> >> On Mon, Jul 10, 2017 at 5:10 PM, Ron Wheeler 
> >>  wrote:
> >>> Alex,
> >>> Do you have a CLA on file with Apache.
> >>> You should have one to contribute to the wiki.
> >>>
> >>> Ron
> >>>
>  On 10/07/2017 10:42 AM, Daan Hoogland wrote:
>  create your account on cwiki and we can give you access
> 
>  On Sun, Jul 9, 2017 at 12:10 AM, Alex Hitchins 
>   >
>  wrote:
> > Please let me know if there is anything I can do to help with this.
> >
> > I have an open PR on the repo readme.md, minor documentation 
> > change
> but
> > somehow is breaking the build. My guess is it's something 
> > unrelated
> on
> > master.
> >
> >> On 8 Jul 2017, at 22:37, Will Stevens 
> >> 
> wrote:
> >>
> >> We need to amend. As of 4.10 we are on jdk 8.
> >>
> >> I will have to review it and see what needs to be done to bring 
> >> it
> up to
> >> date.
> >>
> >> On Jul 8, 2017 4:46 PM, "Alex Hitchins" 
> wrote:
> >>
> >> Asking as I want to be sure I'm getting myself setup correctly.
> >>
> >> I appreciate setup guides may not necessitate lots of 
> >> amendments
> however
> >> 4
> >> years seemed a long time to go with nothing. Are we still on 
> >> JDK 6
> for
> >> example?
> >>
> >> More than happy to amend Confluence with updates as I come 
> >> across
> them.
> >>
> >>
> >> Alexander Hitchins
> >> 
> >> E: a...@alexhitchins.com
> >> W: alexhitchins.com
> >> M: 07788 423 969
> >> T: 01892 523 587
> >>
> >> -Original Message-
> >> From: Daan Hoogland [mailto:daan.hoogl...@gmail.com]
> >> Sent: 07 July 2017 21:08
> >> To: dev 
> >> Subject: Re: Developer Guide - Current Setup Guide?
> >>
> >> Why do you ask, Alex? Is something not working?
> >>
> >> Biligual auto correct use.  Read at your own risico
> >>
> >>> On 7 Jul 2017 9:54 pm, "Alex Hitchins" 
> wrote:
> >>>
> >>> Hello all,
> >>>
> >>>
> >>>
> >>> I note this was last amended 2013, is there a better/more 
> >>> recent resource for the aspiring CloudStack developer?
> >>>
> >>>
> >>>
> >>> https://cwiki.apache.org/confluence/display/CLOUDSTACK/
> >>> 

Re: Developer Guide - Current Setup Guide?

2017-07-10 Thread Will Stevens
Alex, I have been slowly started getting through some of the documentation
that is out of date and will be adding some PRs with changes.  I have not
looked at that specific guide yet, so I will have to review that one to be
any help.  I will see what I can do to help this week.  You can ping me
directly if you have specific questions and I will try to help.  Or ask on
https://apachecloudstack.slack.com/ and get more real time support from
more of us.

*Will Stevens*
CTO



On Mon, Jul 10, 2017 at 1:58 PM, Alex Hitchins 
wrote:

> This sounds like it isn't needed currently, correct?
>
> I will see if I can locate my confluence credentials, sure I had these
> circa 2013!
>
> Do I assume the broader answer to my question is that this is the most up
> to date resource? I see another person ask noob question so wondered if I
> had missed something.
>
> If anyone with cloudstack chops has a spare 10 minutes to look over the
> current guide with me I'd be more than happy to work the changes back in to
> the wiki. I'll even hand over all rights to Apache.
>
> > On 10 Jul 2017, at 18:29, Ron Wheeler 
> wrote:
> >
> > You may want to own the wiki content as well as the software.
> >
> > A company may want to quote the wiki or incorporate some of it into
> their documentation without having to get the rights from each person who
> contributed to the page.
> >
> >
> > Even more complicated if someone posts a design or an enhancement and
> then claims to own it and patent it.
> >
> > It is good practice to make sure that Apache owns it all (code, docs,
> test cases, enhancements, patches)  and that you can use it all without
> legal problems under the Apache license.
> >
> >
> > Ron
> >
> >> On 10/07/2017 12:23 PM, Daan Hoogland wrote:
> >> Why do you say that Ron? You need one to become a committer. for the
> >> wiki we need to recognise you as a contributor. I think you need no
> >> more.
> >>
> >> On Mon, Jul 10, 2017 at 5:10 PM, Ron Wheeler
> >>  wrote:
> >>> Alex,
> >>> Do you have a CLA on file with Apache.
> >>> You should have one to contribute to the wiki.
> >>>
> >>> Ron
> >>>
>  On 10/07/2017 10:42 AM, Daan Hoogland wrote:
>  create your account on cwiki and we can give you access
> 
>  On Sun, Jul 9, 2017 at 12:10 AM, Alex Hitchins  >
>  wrote:
> > Please let me know if there is anything I can do to help with this.
> >
> > I have an open PR on the repo readme.md, minor documentation change
> but
> > somehow is breaking the build. My guess is it's something unrelated
> on
> > master.
> >
> >> On 8 Jul 2017, at 22:37, Will Stevens 
> wrote:
> >>
> >> We need to amend. As of 4.10 we are on jdk 8.
> >>
> >> I will have to review it and see what needs to be done to bring it
> up to
> >> date.
> >>
> >> On Jul 8, 2017 4:46 PM, "Alex Hitchins" 
> wrote:
> >>
> >> Asking as I want to be sure I'm getting myself setup correctly.
> >>
> >> I appreciate setup guides may not necessitate lots of amendments
> however
> >> 4
> >> years seemed a long time to go with nothing. Are we still on JDK 6
> for
> >> example?
> >>
> >> More than happy to amend Confluence with updates as I come across
> them.
> >>
> >>
> >> Alexander Hitchins
> >> 
> >> E: a...@alexhitchins.com
> >> W: alexhitchins.com
> >> M: 07788 423 969
> >> T: 01892 523 587
> >>
> >> -Original Message-
> >> From: Daan Hoogland [mailto:daan.hoogl...@gmail.com]
> >> Sent: 07 July 2017 21:08
> >> To: dev 
> >> Subject: Re: Developer Guide - Current Setup Guide?
> >>
> >> Why do you ask, Alex? Is something not working?
> >>
> >> Biligual auto correct use.  Read at your own risico
> >>
> >>> On 7 Jul 2017 9:54 pm, "Alex Hitchins" 
> wrote:
> >>>
> >>> Hello all,
> >>>
> >>>
> >>>
> >>> I note this was last amended 2013, is there a better/more recent
> >>> resource for the aspiring CloudStack developer?
> >>>
> >>>
> >>>
> >>> https://cwiki.apache.org/confluence/display/CLOUDSTACK/
> >>> Setting+up+CloudStack
> >>> +Development+Environment+on+Linux
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>> Alexander Hitchins
> >>>
> >>> 
> >>>
> >>> E: a...@alexhitchins.com
> >>>
> >>> W: alexhitchins.com
> >>>
> >>> M: 07788 423 969
> >>>
> >>> T: 01892 523 587
> >>>
> >>>
> >>>
> >>>
> 
> >>> --
> >>> Ron Wheeler
> >>> President
> >>> Artifact Software Inc
> >>> email: rwhee...@artifact-software.com
> >>> skype: ronaldmwheeler
> >>> phone: 

Re: Developer Guide - Current Setup Guide?

2017-07-10 Thread Will Stevens
It is worth asking people to sign those even if they are not a committer,
but they are actively contributing to the wiki.  So if that is your point,
then I agree that is probably a good idea Ron...

*Will Stevens*
CTO



On Mon, Jul 10, 2017 at 2:32 PM, Ron Wheeler  wrote:

> https://www.apache.org/licenses/icla.pdf should be filled in and
> submitted.
> It covers all Apache projects so you only do it once. It specifically
> mentions documentation.
>
> It is also important to note that if a contributor works for a company and
> works on Apache projects on company time or has signed an employment
> agreement that gives the employer rights to all work that they do while
> they are employed, Apache needs a corporate CLA
> https://www.apache.org/licenses/cla-corporate.txt wherein the corporation
> cedes the rights to Apache.
> Unfortunately the PMC needs to trust the individual contributors to be
> aware of the status of the rights to their work and do the right thing.
> If you suspect that a contributor is in this situation, it is worth asking
> the questions about their employment and getting a CCLA signed.
>
> These are not onerous but are a sign that a project takes its work
> seriously and intends to have people integrate their products into
> production environments without having to worry about legal entanglements.
>
> Ron
>
>
> On 10/07/2017 1:58 PM, Alex Hitchins wrote:
>
>> This sounds like it isn't needed currently, correct?
>>
>> I will see if I can locate my confluence credentials, sure I had these
>> circa 2013!
>>
>> Do I assume the broader answer to my question is that this is the most up
>> to date resource? I see another person ask noob question so wondered if I
>> had missed something.
>>
>> If anyone with cloudstack chops has a spare 10 minutes to look over the
>> current guide with me I'd be more than happy to work the changes back in to
>> the wiki. I'll even hand over all rights to Apache.
>>
>> On 10 Jul 2017, at 18:29, Ron Wheeler 
>>> wrote:
>>>
>>> You may want to own the wiki content as well as the software.
>>>
>>> A company may want to quote the wiki or incorporate some of it into
>>> their documentation without having to get the rights from each person who
>>> contributed to the page.
>>>
>>>
>>> Even more complicated if someone posts a design or an enhancement and
>>> then claims to own it and patent it.
>>>
>>> It is good practice to make sure that Apache owns it all (code, docs,
>>> test cases, enhancements, patches)  and that you can use it all without
>>> legal problems under the Apache license.
>>>
>>>
>>> Ron
>>>
>>> On 10/07/2017 12:23 PM, Daan Hoogland wrote:
 Why do you say that Ron? You need one to become a committer. for the
 wiki we need to recognise you as a contributor. I think you need no
 more.

 On Mon, Jul 10, 2017 at 5:10 PM, Ron Wheeler
  wrote:

> Alex,
> Do you have a CLA on file with Apache.
> You should have one to contribute to the wiki.
>
> Ron
>
> On 10/07/2017 10:42 AM, Daan Hoogland wrote:
>> create your account on cwiki and we can give you access
>>
>> On Sun, Jul 9, 2017 at 12:10 AM, Alex Hitchins > >
>> wrote:
>>
>>> Please let me know if there is anything I can do to help with this.
>>>
>>> I have an open PR on the repo readme.md, minor documentation change
>>> but
>>> somehow is breaking the build. My guess is it's something unrelated
>>> on
>>> master.
>>>
>>> On 8 Jul 2017, at 22:37, Will Stevens 
 wrote:

 We need to amend. As of 4.10 we are on jdk 8.

 I will have to review it and see what needs to be done to bring it
 up to
 date.

 On Jul 8, 2017 4:46 PM, "Alex Hitchins" 
 wrote:

 Asking as I want to be sure I'm getting myself setup correctly.

 I appreciate setup guides may not necessitate lots of amendments
 however
 4
 years seemed a long time to go with nothing. Are we still on JDK 6
 for
 example?

 More than happy to amend Confluence with updates as I come across
 them.


 Alexander Hitchins
 
 E: a...@alexhitchins.com
 W: alexhitchins.com
 M: 07788 423 969
 T: 01892 523 587

 -Original Message-
 From: Daan Hoogland [mailto:daan.hoogl...@gmail.com]
 Sent: 07 July 2017 21:08
 To: dev 
 Subject: Re: Developer Guide - Current Setup Guide?

 Why do you ask, Alex? Is something not working?

 Biligual auto correct use.  Read at your own risico

 

Re: Developer Guide - Current Setup Guide?

2017-07-10 Thread Ron Wheeler

https://www.apache.org/licenses/icla.pdf should be filled in and submitted.
It covers all Apache projects so you only do it once. It specifically 
mentions documentation.


It is also important to note that if a contributor works for a company 
and works on Apache projects on company time or has signed an employment 
agreement that gives the employer rights to all work that they do while 
they are employed, Apache needs a corporate CLA  
https://www.apache.org/licenses/cla-corporate.txt wherein the 
corporation cedes the rights to Apache.
Unfortunately the PMC needs to trust the individual contributors to be 
aware of the status of the rights to their work and do the right thing.
If you suspect that a contributor is in this situation, it is worth 
asking the questions about their employment and getting a CCLA signed.


These are not onerous but are a sign that a project takes its work 
seriously and intends to have people integrate their products into 
production environments without having to worry about legal entanglements.


Ron

On 10/07/2017 1:58 PM, Alex Hitchins wrote:

This sounds like it isn't needed currently, correct?

I will see if I can locate my confluence credentials, sure I had these circa 
2013!

Do I assume the broader answer to my question is that this is the most up to 
date resource? I see another person ask noob question so wondered if I had 
missed something.

If anyone with cloudstack chops has a spare 10 minutes to look over the current 
guide with me I'd be more than happy to work the changes back in to the wiki. 
I'll even hand over all rights to Apache.


On 10 Jul 2017, at 18:29, Ron Wheeler  wrote:

You may want to own the wiki content as well as the software.

A company may want to quote the wiki or incorporate some of it into their 
documentation without having to get the rights from each person who contributed 
to the page.


Even more complicated if someone posts a design or an enhancement and then 
claims to own it and patent it.

It is good practice to make sure that Apache owns it all (code, docs, test 
cases, enhancements, patches)  and that you can use it all without legal 
problems under the Apache license.


Ron


On 10/07/2017 12:23 PM, Daan Hoogland wrote:
Why do you say that Ron? You need one to become a committer. for the
wiki we need to recognise you as a contributor. I think you need no
more.

On Mon, Jul 10, 2017 at 5:10 PM, Ron Wheeler
 wrote:

Alex,
Do you have a CLA on file with Apache.
You should have one to contribute to the wiki.

Ron


On 10/07/2017 10:42 AM, Daan Hoogland wrote:
create your account on cwiki and we can give you access

On Sun, Jul 9, 2017 at 12:10 AM, Alex Hitchins 
wrote:

Please let me know if there is anything I can do to help with this.

I have an open PR on the repo readme.md, minor documentation change but
somehow is breaking the build. My guess is it's something unrelated on
master.


On 8 Jul 2017, at 22:37, Will Stevens  wrote:

We need to amend. As of 4.10 we are on jdk 8.

I will have to review it and see what needs to be done to bring it up to
date.

On Jul 8, 2017 4:46 PM, "Alex Hitchins"  wrote:

Asking as I want to be sure I'm getting myself setup correctly.

I appreciate setup guides may not necessitate lots of amendments however
4
years seemed a long time to go with nothing. Are we still on JDK 6 for
example?

More than happy to amend Confluence with updates as I come across them.


Alexander Hitchins

E: a...@alexhitchins.com
W: alexhitchins.com
M: 07788 423 969
T: 01892 523 587

-Original Message-
From: Daan Hoogland [mailto:daan.hoogl...@gmail.com]
Sent: 07 July 2017 21:08
To: dev 
Subject: Re: Developer Guide - Current Setup Guide?

Why do you ask, Alex? Is something not working?

Biligual auto correct use.  Read at your own risico


On 7 Jul 2017 9:54 pm, "Alex Hitchins"  wrote:

Hello all,



I note this was last amended 2013, is there a better/more recent
resource for the aspiring CloudStack developer?



https://cwiki.apache.org/confluence/display/CLOUDSTACK/
Setting+up+CloudStack
+Development+Environment+on+Linux









Alexander Hitchins



E: a...@alexhitchins.com

W: alexhitchins.com

M: 07788 423 969

T: 01892 523 587





--
Ron Wheeler
President
Artifact Software Inc
email: rwhee...@artifact-software.com
skype: ronaldmwheeler
phone: 866-970-2435, ext 102




--
Ron Wheeler
President
Artifact Software Inc
email: rwhee...@artifact-software.com
skype: ronaldmwheeler
phone: 866-970-2435, ext 102





--
Ron Wheeler
President
Artifact Software Inc
email: rwhee...@artifact-software.com
skype: ronaldmwheeler
phone: 866-970-2435, ext 102



Re: Developer Guide - Current Setup Guide?

2017-07-10 Thread Ron Wheeler

They do not need to be a committer of software.
I support the documentation in a number of projects where I am not a 
committer.


The ACL does give you any rights.
It only says that you agree that the rights to ANYTHING that you 
contribute to a project belong to Apache.



Ron


On 10/07/2017 1:50 PM, Will Stevens wrote:
While I agree with some of your points Ron, we also need to make sure 
that we are setup to be able to take advantage of motivated people 
contributing (especially around documentation) without first requiring 
that they become a committer.  That is a bit of a chicken and egg 
problem because no one will accept a new committer with zero activity, 
so if we didn't give this type of access, then an interested 
contributor would never be able to support the project in the ways 
know how.


We need as much support on the supporting documentation as we can get, 
and we don't have the convenience of mechanisms like 'pull requests' 
on wiki content.


My 0.02$ anyway...

*Will Stevens*
CTO



On Mon, Jul 10, 2017 at 1:29 PM, Ron Wheeler 
> wrote:


You may want to own the wiki content as well as the software.

A company may want to quote the wiki or incorporate some of it
into their documentation without having to get the rights from
each person who contributed to the page.


Even more complicated if someone posts a design or an enhancement
and then claims to own it and patent it.

It is good practice to make sure that Apache owns it all (code,
docs, test cases, enhancements, patches)  and that you can use it
all without legal problems under the Apache license.


Ron


On 10/07/2017 12:23 PM, Daan Hoogland wrote:

Why do you say that Ron? You need one to become a committer.
for the
wiki we need to recognise you as a contributor. I think you
need no
more.

On Mon, Jul 10, 2017 at 5:10 PM, Ron Wheeler
> wrote:

Alex,
Do you have a CLA on file with Apache.
You should have one to contribute to the wiki.

Ron

On 10/07/2017 10:42 AM, Daan Hoogland wrote:

create your account on cwiki and we can give you access

On Sun, Jul 9, 2017 at 12:10 AM, Alex Hitchins
>
wrote:

Please let me know if there is anything I can do
to help with this.

I have an open PR on the repo readme.md
, minor documentation change but
somehow is breaking the build. My guess is it's
something unrelated on
master.

On 8 Jul 2017, at 22:37, Will Stevens
> wrote:

We need to amend. As of 4.10 we are on jdk 8.

I will have to review it and see what needs to
be done to bring it up to
date.

On Jul 8, 2017 4:46 PM, "Alex Hitchins"
> wrote:

Asking as I want to be sure I'm getting myself
setup correctly.

I appreciate setup guides may not necessitate
lots of amendments however
4
years seemed a long time to go with nothing.
Are we still on JDK 6 for
example?

More than happy to amend Confluence with
updates as I come across them.


Alexander Hitchins

E: a...@alexhitchins.com

W: alexhitchins.com 
M: 07788 423 969
T: 01892 523 587

-Original Message-
From: Daan Hoogland
[mailto:daan.hoogl...@gmail.com
]
Sent: 07 July 2017 21:08
To: dev >
Subject: Re: Developer Guide - Current Setup
Guide?

Why do you ask, Alex? Is something not working?

Biligual auto 

Re: Developer Guide - Current Setup Guide?

2017-07-10 Thread Will Stevens
While I agree with some of your points Ron, we also need to make sure that
we are setup to be able to take advantage of motivated people contributing
(especially around documentation) without first requiring that they become
a committer.  That is a bit of a chicken and egg problem because no one
will accept a new committer with zero activity, so if we didn't give this
type of access, then an interested contributor would never be able to
support the project in the ways know how.

We need as much support on the supporting documentation as we can get, and
we don't have the convenience of mechanisms like 'pull requests' on wiki
content.

My 0.02$ anyway...

*Will Stevens*
CTO



On Mon, Jul 10, 2017 at 1:29 PM, Ron Wheeler  wrote:

> You may want to own the wiki content as well as the software.
>
> A company may want to quote the wiki or incorporate some of it into their
> documentation without having to get the rights from each person who
> contributed to the page.
>
>
> Even more complicated if someone posts a design or an enhancement and then
> claims to own it and patent it.
>
> It is good practice to make sure that Apache owns it all (code, docs, test
> cases, enhancements, patches)  and that you can use it all without legal
> problems under the Apache license.
>
>
> Ron
>
>
> On 10/07/2017 12:23 PM, Daan Hoogland wrote:
>
>> Why do you say that Ron? You need one to become a committer. for the
>> wiki we need to recognise you as a contributor. I think you need no
>> more.
>>
>> On Mon, Jul 10, 2017 at 5:10 PM, Ron Wheeler
>>  wrote:
>>
>>> Alex,
>>> Do you have a CLA on file with Apache.
>>> You should have one to contribute to the wiki.
>>>
>>> Ron
>>>
>>> On 10/07/2017 10:42 AM, Daan Hoogland wrote:
>>>
 create your account on cwiki and we can give you access

 On Sun, Jul 9, 2017 at 12:10 AM, Alex Hitchins 
 wrote:

> Please let me know if there is anything I can do to help with this.
>
> I have an open PR on the repo readme.md, minor documentation change
> but
> somehow is breaking the build. My guess is it's something unrelated on
> master.
>
> On 8 Jul 2017, at 22:37, Will Stevens 
>> wrote:
>>
>> We need to amend. As of 4.10 we are on jdk 8.
>>
>> I will have to review it and see what needs to be done to bring it up
>> to
>> date.
>>
>> On Jul 8, 2017 4:46 PM, "Alex Hitchins" 
>> wrote:
>>
>> Asking as I want to be sure I'm getting myself setup correctly.
>>
>> I appreciate setup guides may not necessitate lots of amendments
>> however
>> 4
>> years seemed a long time to go with nothing. Are we still on JDK 6 for
>> example?
>>
>> More than happy to amend Confluence with updates as I come across
>> them.
>>
>>
>> Alexander Hitchins
>> 
>> E: a...@alexhitchins.com
>> W: alexhitchins.com
>> M: 07788 423 969
>> T: 01892 523 587
>>
>> -Original Message-
>> From: Daan Hoogland [mailto:daan.hoogl...@gmail.com]
>> Sent: 07 July 2017 21:08
>> To: dev 
>> Subject: Re: Developer Guide - Current Setup Guide?
>>
>> Why do you ask, Alex? Is something not working?
>>
>> Biligual auto correct use.  Read at your own risico
>>
>> On 7 Jul 2017 9:54 pm, "Alex Hitchins"  wrote:
>>>
>>> Hello all,
>>>
>>>
>>>
>>> I note this was last amended 2013, is there a better/more recent
>>> resource for the aspiring CloudStack developer?
>>>
>>>
>>>
>>> https://cwiki.apache.org/confluence/display/CLOUDSTACK/
>>> Setting+up+CloudStack
>>> +Development+Environment+on+Linux
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> Alexander Hitchins
>>>
>>> 
>>>
>>> E: a...@alexhitchins.com
>>>
>>> W: alexhitchins.com
>>>
>>> M: 07788 423 969
>>>
>>> T: 01892 523 587
>>>
>>>
>>>
>>>
>>>
 --
>>> Ron Wheeler
>>> President
>>> Artifact Software Inc
>>> email: rwhee...@artifact-software.com
>>> skype: ronaldmwheeler
>>> phone: 866-970-2435, ext 102
>>>
>>>
>>
>>
> --
> Ron Wheeler
> President
> Artifact Software Inc
> email: rwhee...@artifact-software.com
> skype: ronaldmwheeler
> phone: 866-970-2435, ext 102
>
>


Re: Developer Guide - Current Setup Guide?

2017-07-10 Thread Alex Hitchins
This sounds like it isn't needed currently, correct?

I will see if I can locate my confluence credentials, sure I had these circa 
2013!

Do I assume the broader answer to my question is that this is the most up to 
date resource? I see another person ask noob question so wondered if I had 
missed something.

If anyone with cloudstack chops has a spare 10 minutes to look over the current 
guide with me I'd be more than happy to work the changes back in to the wiki. 
I'll even hand over all rights to Apache.

> On 10 Jul 2017, at 18:29, Ron Wheeler  wrote:
> 
> You may want to own the wiki content as well as the software.
> 
> A company may want to quote the wiki or incorporate some of it into their 
> documentation without having to get the rights from each person who 
> contributed to the page.
> 
> 
> Even more complicated if someone posts a design or an enhancement and then 
> claims to own it and patent it.
> 
> It is good practice to make sure that Apache owns it all (code, docs, test 
> cases, enhancements, patches)  and that you can use it all without legal 
> problems under the Apache license.
> 
> 
> Ron
> 
>> On 10/07/2017 12:23 PM, Daan Hoogland wrote:
>> Why do you say that Ron? You need one to become a committer. for the
>> wiki we need to recognise you as a contributor. I think you need no
>> more.
>> 
>> On Mon, Jul 10, 2017 at 5:10 PM, Ron Wheeler
>>  wrote:
>>> Alex,
>>> Do you have a CLA on file with Apache.
>>> You should have one to contribute to the wiki.
>>> 
>>> Ron
>>> 
 On 10/07/2017 10:42 AM, Daan Hoogland wrote:
 create your account on cwiki and we can give you access
 
 On Sun, Jul 9, 2017 at 12:10 AM, Alex Hitchins 
 wrote:
> Please let me know if there is anything I can do to help with this.
> 
> I have an open PR on the repo readme.md, minor documentation change but
> somehow is breaking the build. My guess is it's something unrelated on
> master.
> 
>> On 8 Jul 2017, at 22:37, Will Stevens  wrote:
>> 
>> We need to amend. As of 4.10 we are on jdk 8.
>> 
>> I will have to review it and see what needs to be done to bring it up to
>> date.
>> 
>> On Jul 8, 2017 4:46 PM, "Alex Hitchins"  wrote:
>> 
>> Asking as I want to be sure I'm getting myself setup correctly.
>> 
>> I appreciate setup guides may not necessitate lots of amendments however
>> 4
>> years seemed a long time to go with nothing. Are we still on JDK 6 for
>> example?
>> 
>> More than happy to amend Confluence with updates as I come across them.
>> 
>> 
>> Alexander Hitchins
>> 
>> E: a...@alexhitchins.com
>> W: alexhitchins.com
>> M: 07788 423 969
>> T: 01892 523 587
>> 
>> -Original Message-
>> From: Daan Hoogland [mailto:daan.hoogl...@gmail.com]
>> Sent: 07 July 2017 21:08
>> To: dev 
>> Subject: Re: Developer Guide - Current Setup Guide?
>> 
>> Why do you ask, Alex? Is something not working?
>> 
>> Biligual auto correct use.  Read at your own risico
>> 
>>> On 7 Jul 2017 9:54 pm, "Alex Hitchins"  wrote:
>>> 
>>> Hello all,
>>> 
>>> 
>>> 
>>> I note this was last amended 2013, is there a better/more recent
>>> resource for the aspiring CloudStack developer?
>>> 
>>> 
>>> 
>>> https://cwiki.apache.org/confluence/display/CLOUDSTACK/
>>> Setting+up+CloudStack
>>> +Development+Environment+on+Linux
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> Alexander Hitchins
>>> 
>>> 
>>> 
>>> E: a...@alexhitchins.com
>>> 
>>> W: alexhitchins.com
>>> 
>>> M: 07788 423 969
>>> 
>>> T: 01892 523 587
>>> 
>>> 
>>> 
>>> 
 
>>> --
>>> Ron Wheeler
>>> President
>>> Artifact Software Inc
>>> email: rwhee...@artifact-software.com
>>> skype: ronaldmwheeler
>>> phone: 866-970-2435, ext 102
>>> 
>> 
>> 
> 
> -- 
> Ron Wheeler
> President
> Artifact Software Inc
> email: rwhee...@artifact-software.com
> skype: ronaldmwheeler
> phone: 866-970-2435, ext 102
> 



Re: Developer Guide - Current Setup Guide?

2017-07-10 Thread Ron Wheeler

You may want to own the wiki content as well as the software.

A company may want to quote the wiki or incorporate some of it into 
their documentation without having to get the rights from each person 
who contributed to the page.



Even more complicated if someone posts a design or an enhancement and 
then claims to own it and patent it.


It is good practice to make sure that Apache owns it all (code, docs, 
test cases, enhancements, patches)  and that you can use it all without 
legal problems under the Apache license.



Ron

On 10/07/2017 12:23 PM, Daan Hoogland wrote:

Why do you say that Ron? You need one to become a committer. for the
wiki we need to recognise you as a contributor. I think you need no
more.

On Mon, Jul 10, 2017 at 5:10 PM, Ron Wheeler
 wrote:

Alex,
Do you have a CLA on file with Apache.
You should have one to contribute to the wiki.

Ron

On 10/07/2017 10:42 AM, Daan Hoogland wrote:

create your account on cwiki and we can give you access

On Sun, Jul 9, 2017 at 12:10 AM, Alex Hitchins 
wrote:

Please let me know if there is anything I can do to help with this.

I have an open PR on the repo readme.md, minor documentation change but
somehow is breaking the build. My guess is it's something unrelated on
master.


On 8 Jul 2017, at 22:37, Will Stevens  wrote:

We need to amend. As of 4.10 we are on jdk 8.

I will have to review it and see what needs to be done to bring it up to
date.

On Jul 8, 2017 4:46 PM, "Alex Hitchins"  wrote:

Asking as I want to be sure I'm getting myself setup correctly.

I appreciate setup guides may not necessitate lots of amendments however
4
years seemed a long time to go with nothing. Are we still on JDK 6 for
example?

More than happy to amend Confluence with updates as I come across them.


Alexander Hitchins

E: a...@alexhitchins.com
W: alexhitchins.com
M: 07788 423 969
T: 01892 523 587

-Original Message-
From: Daan Hoogland [mailto:daan.hoogl...@gmail.com]
Sent: 07 July 2017 21:08
To: dev 
Subject: Re: Developer Guide - Current Setup Guide?

Why do you ask, Alex? Is something not working?

Biligual auto correct use.  Read at your own risico


On 7 Jul 2017 9:54 pm, "Alex Hitchins"  wrote:

Hello all,



I note this was last amended 2013, is there a better/more recent
resource for the aspiring CloudStack developer?



https://cwiki.apache.org/confluence/display/CLOUDSTACK/
Setting+up+CloudStack
+Development+Environment+on+Linux









Alexander Hitchins



E: a...@alexhitchins.com

W: alexhitchins.com

M: 07788 423 969

T: 01892 523 587







--
Ron Wheeler
President
Artifact Software Inc
email: rwhee...@artifact-software.com
skype: ronaldmwheeler
phone: 866-970-2435, ext 102






--
Ron Wheeler
President
Artifact Software Inc
email: rwhee...@artifact-software.com
skype: ronaldmwheeler
phone: 866-970-2435, ext 102



Re: Developer Guide - Current Setup Guide?

2017-07-10 Thread Daan Hoogland
We have always given non committers access to the wiki if we knew them
on list. In fact when I (first) joined our group there was no
restriction on the wiki at all.

On Mon, Jul 10, 2017 at 6:57 PM, Will Stevens  wrote:
> This is what he means:
> https://www.apache.org/dev/new-committers-guide.html#cla
>
> I don't know that it is required for wiki access, but someone probably does
> understand those details.
>
>
> On Jul 10, 2017 12:44 PM, "Alex Hitchins"  wrote:
>
> Sorry, CLA?
>
> Is this the licence? I don't believe I do have one personally. I believe I
> may have an account for the wiki still, will see if I can resurrect it.
>
> Happy to amend the wiki, it is just the process of finding what is out of
> date by trial and error.
>
> The PR I have open, that should be very separate from the wiki though, no?
>
>> On 10 Jul 2017, at 16:10, Ron Wheeler 
> wrote:
>>
>> Alex,
>> Do you have a CLA on file with Apache.
>> You should have one to contribute to the wiki.
>>
>> Ron
>>
>>> On 10/07/2017 10:42 AM, Daan Hoogland wrote:
>>> create your account on cwiki and we can give you access
>>>
 On Sun, Jul 9, 2017 at 12:10 AM, Alex Hitchins 
> wrote:
 Please let me know if there is anything I can do to help with this.

 I have an open PR on the repo readme.md, minor documentation change but
> somehow is breaking the build. My guess is it's something unrelated on
> master.

> On 8 Jul 2017, at 22:37, Will Stevens  wrote:
>
> We need to amend. As of 4.10 we are on jdk 8.
>
> I will have to review it and see what needs to be done to bring it up
> to
> date.
>
> On Jul 8, 2017 4:46 PM, "Alex Hitchins"  wrote:
>
> Asking as I want to be sure I'm getting myself setup correctly.
>
> I appreciate setup guides may not necessitate lots of amendments
> however 4
> years seemed a long time to go with nothing. Are we still on JDK 6 for
> example?
>
> More than happy to amend Confluence with updates as I come across them.
>
>
> Alexander Hitchins
> 
> E: a...@alexhitchins.com
> W: alexhitchins.com
> M: 07788 423 969
> T: 01892 523 587
>
> -Original Message-
> From: Daan Hoogland [mailto:daan.hoogl...@gmail.com]
> Sent: 07 July 2017 21:08
> To: dev 
> Subject: Re: Developer Guide - Current Setup Guide?
>
> Why do you ask, Alex? Is something not working?
>
> Biligual auto correct use.  Read at your own risico
>
>> On 7 Jul 2017 9:54 pm, "Alex Hitchins"  wrote:
>>
>> Hello all,
>>
>>
>>
>> I note this was last amended 2013, is there a better/more recent
>> resource for the aspiring CloudStack developer?
>>
>>
>>
>> https://cwiki.apache.org/confluence/display/CLOUDSTACK/
>> Setting+up+CloudStack
>> +Development+Environment+on+Linux
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> Alexander Hitchins
>>
>> 
>>
>> E: a...@alexhitchins.com
>>
>> W: alexhitchins.com
>>
>> M: 07788 423 969
>>
>> T: 01892 523 587
>>
>>
>>
>>
>>>
>>>
>>
>> --
>> Ron Wheeler
>> President
>> Artifact Software Inc
>> email: rwhee...@artifact-software.com
>> skype: ronaldmwheeler
>> phone: 866-970-2435, ext 102
>>



-- 
Daan


Re: Developer Guide - Current Setup Guide?

2017-07-10 Thread Will Stevens
This is what he means:
https://www.apache.org/dev/new-committers-guide.html#cla

I don't know that it is required for wiki access, but someone probably does
understand those details.


On Jul 10, 2017 12:44 PM, "Alex Hitchins"  wrote:

Sorry, CLA?

Is this the licence? I don't believe I do have one personally. I believe I
may have an account for the wiki still, will see if I can resurrect it.

Happy to amend the wiki, it is just the process of finding what is out of
date by trial and error.

The PR I have open, that should be very separate from the wiki though, no?

> On 10 Jul 2017, at 16:10, Ron Wheeler 
wrote:
>
> Alex,
> Do you have a CLA on file with Apache.
> You should have one to contribute to the wiki.
>
> Ron
>
>> On 10/07/2017 10:42 AM, Daan Hoogland wrote:
>> create your account on cwiki and we can give you access
>>
>>> On Sun, Jul 9, 2017 at 12:10 AM, Alex Hitchins 
wrote:
>>> Please let me know if there is anything I can do to help with this.
>>>
>>> I have an open PR on the repo readme.md, minor documentation change but
somehow is breaking the build. My guess is it's something unrelated on
master.
>>>
 On 8 Jul 2017, at 22:37, Will Stevens  wrote:

 We need to amend. As of 4.10 we are on jdk 8.

 I will have to review it and see what needs to be done to bring it up
to
 date.

 On Jul 8, 2017 4:46 PM, "Alex Hitchins"  wrote:

 Asking as I want to be sure I'm getting myself setup correctly.

 I appreciate setup guides may not necessitate lots of amendments
however 4
 years seemed a long time to go with nothing. Are we still on JDK 6 for
 example?

 More than happy to amend Confluence with updates as I come across them.


 Alexander Hitchins
 
 E: a...@alexhitchins.com
 W: alexhitchins.com
 M: 07788 423 969
 T: 01892 523 587

 -Original Message-
 From: Daan Hoogland [mailto:daan.hoogl...@gmail.com]
 Sent: 07 July 2017 21:08
 To: dev 
 Subject: Re: Developer Guide - Current Setup Guide?

 Why do you ask, Alex? Is something not working?

 Biligual auto correct use.  Read at your own risico

> On 7 Jul 2017 9:54 pm, "Alex Hitchins"  wrote:
>
> Hello all,
>
>
>
> I note this was last amended 2013, is there a better/more recent
> resource for the aspiring CloudStack developer?
>
>
>
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/
> Setting+up+CloudStack
> +Development+Environment+on+Linux
>
>
>
>
>
>
>
>
>
> Alexander Hitchins
>
> 
>
> E: a...@alexhitchins.com
>
> W: alexhitchins.com
>
> M: 07788 423 969
>
> T: 01892 523 587
>
>
>
>
>>
>>
>
> --
> Ron Wheeler
> President
> Artifact Software Inc
> email: rwhee...@artifact-software.com
> skype: ronaldmwheeler
> phone: 866-970-2435, ext 102
>


Re: Developer Guide - Current Setup Guide?

2017-07-10 Thread Alex Hitchins
Sorry, CLA?

Is this the licence? I don't believe I do have one personally. I believe I may 
have an account for the wiki still, will see if I can resurrect it.

Happy to amend the wiki, it is just the process of finding what is out of date 
by trial and error.

The PR I have open, that should be very separate from the wiki though, no? 

> On 10 Jul 2017, at 16:10, Ron Wheeler  wrote:
> 
> Alex,
> Do you have a CLA on file with Apache.
> You should have one to contribute to the wiki.
> 
> Ron
> 
>> On 10/07/2017 10:42 AM, Daan Hoogland wrote:
>> create your account on cwiki and we can give you access
>> 
>>> On Sun, Jul 9, 2017 at 12:10 AM, Alex Hitchins  
>>> wrote:
>>> Please let me know if there is anything I can do to help with this.
>>> 
>>> I have an open PR on the repo readme.md, minor documentation change but 
>>> somehow is breaking the build. My guess is it's something unrelated on 
>>> master.
>>> 
 On 8 Jul 2017, at 22:37, Will Stevens  wrote:
 
 We need to amend. As of 4.10 we are on jdk 8.
 
 I will have to review it and see what needs to be done to bring it up to
 date.
 
 On Jul 8, 2017 4:46 PM, "Alex Hitchins"  wrote:
 
 Asking as I want to be sure I'm getting myself setup correctly.
 
 I appreciate setup guides may not necessitate lots of amendments however 4
 years seemed a long time to go with nothing. Are we still on JDK 6 for
 example?
 
 More than happy to amend Confluence with updates as I come across them.
 
 
 Alexander Hitchins
 
 E: a...@alexhitchins.com
 W: alexhitchins.com
 M: 07788 423 969
 T: 01892 523 587
 
 -Original Message-
 From: Daan Hoogland [mailto:daan.hoogl...@gmail.com]
 Sent: 07 July 2017 21:08
 To: dev 
 Subject: Re: Developer Guide - Current Setup Guide?
 
 Why do you ask, Alex? Is something not working?
 
 Biligual auto correct use.  Read at your own risico
 
> On 7 Jul 2017 9:54 pm, "Alex Hitchins"  wrote:
> 
> Hello all,
> 
> 
> 
> I note this was last amended 2013, is there a better/more recent
> resource for the aspiring CloudStack developer?
> 
> 
> 
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/
> Setting+up+CloudStack
> +Development+Environment+on+Linux
> 
> 
> 
> 
> 
> 
> 
> 
> 
> Alexander Hitchins
> 
> 
> 
> E: a...@alexhitchins.com
> 
> W: alexhitchins.com
> 
> M: 07788 423 969
> 
> T: 01892 523 587
> 
> 
> 
> 
>> 
>> 
> 
> -- 
> Ron Wheeler
> President
> Artifact Software Inc
> email: rwhee...@artifact-software.com
> skype: ronaldmwheeler
> phone: 866-970-2435, ext 102
> 



Re: Developer Guide - Current Setup Guide?

2017-07-10 Thread Daan Hoogland
Why do you say that Ron? You need one to become a committer. for the
wiki we need to recognise you as a contributor. I think you need no
more.

On Mon, Jul 10, 2017 at 5:10 PM, Ron Wheeler
 wrote:
> Alex,
> Do you have a CLA on file with Apache.
> You should have one to contribute to the wiki.
>
> Ron
>
> On 10/07/2017 10:42 AM, Daan Hoogland wrote:
>>
>> create your account on cwiki and we can give you access
>>
>> On Sun, Jul 9, 2017 at 12:10 AM, Alex Hitchins 
>> wrote:
>>>
>>> Please let me know if there is anything I can do to help with this.
>>>
>>> I have an open PR on the repo readme.md, minor documentation change but
>>> somehow is breaking the build. My guess is it's something unrelated on
>>> master.
>>>
 On 8 Jul 2017, at 22:37, Will Stevens  wrote:

 We need to amend. As of 4.10 we are on jdk 8.

 I will have to review it and see what needs to be done to bring it up to
 date.

 On Jul 8, 2017 4:46 PM, "Alex Hitchins"  wrote:

 Asking as I want to be sure I'm getting myself setup correctly.

 I appreciate setup guides may not necessitate lots of amendments however
 4
 years seemed a long time to go with nothing. Are we still on JDK 6 for
 example?

 More than happy to amend Confluence with updates as I come across them.


 Alexander Hitchins
 
 E: a...@alexhitchins.com
 W: alexhitchins.com
 M: 07788 423 969
 T: 01892 523 587

 -Original Message-
 From: Daan Hoogland [mailto:daan.hoogl...@gmail.com]
 Sent: 07 July 2017 21:08
 To: dev 
 Subject: Re: Developer Guide - Current Setup Guide?

 Why do you ask, Alex? Is something not working?

 Biligual auto correct use.  Read at your own risico

> On 7 Jul 2017 9:54 pm, "Alex Hitchins"  wrote:
>
> Hello all,
>
>
>
> I note this was last amended 2013, is there a better/more recent
> resource for the aspiring CloudStack developer?
>
>
>
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/
> Setting+up+CloudStack
> +Development+Environment+on+Linux
>
>
>
>
>
>
>
>
>
> Alexander Hitchins
>
> 
>
> E: a...@alexhitchins.com
>
> W: alexhitchins.com
>
> M: 07788 423 969
>
> T: 01892 523 587
>
>
>
>
>>
>>
>
> --
> Ron Wheeler
> President
> Artifact Software Inc
> email: rwhee...@artifact-software.com
> skype: ronaldmwheeler
> phone: 866-970-2435, ext 102
>



-- 
Daan


Re: Developer Guide - Current Setup Guide?

2017-07-10 Thread Ron Wheeler

Alex,
Do you have a CLA on file with Apache.
You should have one to contribute to the wiki.

Ron

On 10/07/2017 10:42 AM, Daan Hoogland wrote:

create your account on cwiki and we can give you access

On Sun, Jul 9, 2017 at 12:10 AM, Alex Hitchins  wrote:

Please let me know if there is anything I can do to help with this.

I have an open PR on the repo readme.md, minor documentation change but somehow 
is breaking the build. My guess is it's something unrelated on master.


On 8 Jul 2017, at 22:37, Will Stevens  wrote:

We need to amend. As of 4.10 we are on jdk 8.

I will have to review it and see what needs to be done to bring it up to
date.

On Jul 8, 2017 4:46 PM, "Alex Hitchins"  wrote:

Asking as I want to be sure I'm getting myself setup correctly.

I appreciate setup guides may not necessitate lots of amendments however 4
years seemed a long time to go with nothing. Are we still on JDK 6 for
example?

More than happy to amend Confluence with updates as I come across them.


Alexander Hitchins

E: a...@alexhitchins.com
W: alexhitchins.com
M: 07788 423 969
T: 01892 523 587

-Original Message-
From: Daan Hoogland [mailto:daan.hoogl...@gmail.com]
Sent: 07 July 2017 21:08
To: dev 
Subject: Re: Developer Guide - Current Setup Guide?

Why do you ask, Alex? Is something not working?

Biligual auto correct use.  Read at your own risico


On 7 Jul 2017 9:54 pm, "Alex Hitchins"  wrote:

Hello all,



I note this was last amended 2013, is there a better/more recent
resource for the aspiring CloudStack developer?



https://cwiki.apache.org/confluence/display/CLOUDSTACK/
Setting+up+CloudStack
+Development+Environment+on+Linux









Alexander Hitchins



E: a...@alexhitchins.com

W: alexhitchins.com

M: 07788 423 969

T: 01892 523 587









--
Ron Wheeler
President
Artifact Software Inc
email: rwhee...@artifact-software.com
skype: ronaldmwheeler
phone: 866-970-2435, ext 102



Re: Cloudstack dev Noob start :-)

2017-07-10 Thread Daan Hoogland
Oliver, I am pretty sure you where having a mysql version error at
first. This one is new to me. Did you fully remove mysql and the cloud
database and then install mariadb? Maybe you can drop all tables and
run the mvn command for installing a db instead of the create db
script. just for checking

On Mon, Jul 10, 2017 at 9:39 AM, Olivier Lamy  wrote:
> Hi
> Looks more to be a permission issue
> Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: ALTER
> command denied to user 'cloud'@'localhost' for table 'account'
>
> When running create-database script I get this warning.
>
> sql> GRANT ALL ON cloud.* to cloud@`%` identified by 'cloud'
> [2017-07-07 09:47:56] [HY000][1287] Using GRANT statement to modify
> existing user's properties other than privileges is deprecated and will be
> removed in future release. Use ALTER USER statement for this operation.
>
> Anyway I changed to MariaBD and made some progress :-)  but still an error.
>
> My steps:
>
> * running the following scripts to create databases: create-database.sql,
> create-database-premium.sql, create-database-simulator.sql.
>
> * running the following scripts to create base schemas: create-schema.sql,
> create-schema-premium.sql, create-schema-simulator.sql
>
> * start the ui with mvn -pl :cloud-client-ui jetty:run
>
> But now it fail with (stack trace truncated but full available here:
> https://gist.github.com/olamy/b13e5f831b933829dd2ced7ddb5dc59b
>
> INFO  [c.c.u.DatabaseUpgradeChecker] (main:null) (logid:) Cleanup upgrade
> Upgrade441to442 to upgrade from 4.4.1-4.4.2 to 4.4.2
>
> ERROR [c.c.u.d.ScriptRunner] (main:null) (logid:) Error executing: ALTER
> TABLE `cloud`.`guest_os_hypervisor` ADD FOREIGN KEY (`guest_os_id`)
> REFERENCES `cloud`.`guest_os`(`id`)
>
> ERROR [c.c.u.d.ScriptRunner] (main:null) (logid:)
> com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException:
> Cannot add or update a child row: a foreign key constraint fails
> (`cloud`.`#sql-882f_27`, CONSTRAINT `#sql-882f_27_ibfk_1` FOREIGN KEY
> (`guest_os_id`) REFERENCES `guest_os` (`id`))
>
> ERROR [c.c.u.DatabaseUpgradeChecker] (main:null) (logid:) Unable to execute
> upgrade script:
> /Users/olamy/dev/sources/open-sources/cloudstack/cloudstack/client/target/utilities/scripts/db/db/schema-442to450.sql
>
> com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException:
> Cannot add or update a child row: a foreign key constraint fails
> (`cloud`.`#sql-882f_27`, CONSTRAINT `#sql-882f_27_ibfk_1` FOREIGN KEY
> (`guest_os_id`) REFERENCES `guest_os` (`id`))
>
> ERROR [c.c.u.DatabaseUpgradeChecker] (main:null) (logid:) Unable to upgrade
> the database
>
> com.cloud.utils.exception.CloudRuntimeException: Unable to execute upgrade
> script:
> /Users/olamy/dev/sources/open-sources/cloudstack/cloudstack/client/target/utilities/scripts/db/db/schema-442to450.sql
>
> Not sure what to do here :-(
>
> On 6 July 2017 at 19:22, Wido den Hollander  wrote:
>
>>
>> > Op 6 juli 2017 om 9:02 schreef Olivier Lamy :
>> >
>> >
>> > Hi,
>> > Long time I didn't participate here.
>> > I'd like to do some hacking.
>> > I'm not clear on the process for noob :-)
>> > I ran sql scripts:
>> > * create-database.sql
>> > * create-schema.sql
>> >
>> > Then I start with mvn -pl :cloud-client-ui jetty:run
>> > But I got the this error (see stacktrace below)
>> > I use osx, mysql 5.7.18_1 installed with brew
>> >
>> > Thanks a lot for your help
>> >
>> > Caused by: com.cloud.utils.exception.CloudRuntimeException: Unable to
>> > upgrade the database
>> >
>> > at
>> > com.cloud.upgrade.DatabaseUpgradeChecker.upgrade(DatabaseUpg
>> radeChecker.java:438)
>> >
>> > at
>> > com.cloud.upgrade.DatabaseUpgradeChecker.check(DatabaseUpgra
>> deChecker.java:509)
>> >
>> > at
>> > org.apache.cloudstack.spring.lifecycle.CloudStackExtendedLif
>> eCycle.checkIntegrity(CloudStackExtendedLifeCycle.java:65)
>> >
>> > at
>> > org.apache.cloudstack.spring.lifecycle.CloudStackExtendedLif
>> eCycle.start(CloudStackExtendedLifeCycle.java:55)
>> >
>> > at
>> > org.springframework.context.support.DefaultLifecycleProcesso
>> r.doStart(DefaultLifecycleProcessor.java:173)
>> >
>> > ... 70 more
>> >
>> > Caused by: com.cloud.utils.exception.CloudRuntimeException: Unable to
>> > execute upgrade script:
>> > /Users/olamy/dev/sources/open-sources/cloudstack/cloudstack/
>> client/target/utilities/scripts/db/db/schema-410to420.sql
>> >
>> > at
>> > com.cloud.upgrade.DatabaseUpgradeChecker.runScript(DatabaseU
>> pgradeChecker.java:331)
>> >
>> > at
>> > com.cloud.upgrade.DatabaseUpgradeChecker.upgrade(DatabaseUpg
>> radeChecker.java:425)
>> >
>> > ... 74 more
>> >
>> > Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:
>> ALTER
>> > command denied to user 'cloud'@'localhost' for table 'account'
>> >
>>
>> I see a access denied. Could you check the access credentials of the user
>> in MySQL?
>>
>> Wido
>>
>> > at 

Re: Developer Guide - Current Setup Guide?

2017-07-10 Thread Daan Hoogland
create your account on cwiki and we can give you access

On Sun, Jul 9, 2017 at 12:10 AM, Alex Hitchins  wrote:
> Please let me know if there is anything I can do to help with this.
>
> I have an open PR on the repo readme.md, minor documentation change but 
> somehow is breaking the build. My guess is it's something unrelated on master.
>
>> On 8 Jul 2017, at 22:37, Will Stevens  wrote:
>>
>> We need to amend. As of 4.10 we are on jdk 8.
>>
>> I will have to review it and see what needs to be done to bring it up to
>> date.
>>
>> On Jul 8, 2017 4:46 PM, "Alex Hitchins"  wrote:
>>
>> Asking as I want to be sure I'm getting myself setup correctly.
>>
>> I appreciate setup guides may not necessitate lots of amendments however 4
>> years seemed a long time to go with nothing. Are we still on JDK 6 for
>> example?
>>
>> More than happy to amend Confluence with updates as I come across them.
>>
>>
>> Alexander Hitchins
>> 
>> E: a...@alexhitchins.com
>> W: alexhitchins.com
>> M: 07788 423 969
>> T: 01892 523 587
>>
>> -Original Message-
>> From: Daan Hoogland [mailto:daan.hoogl...@gmail.com]
>> Sent: 07 July 2017 21:08
>> To: dev 
>> Subject: Re: Developer Guide - Current Setup Guide?
>>
>> Why do you ask, Alex? Is something not working?
>>
>> Biligual auto correct use.  Read at your own risico
>>
>>> On 7 Jul 2017 9:54 pm, "Alex Hitchins"  wrote:
>>>
>>> Hello all,
>>>
>>>
>>>
>>> I note this was last amended 2013, is there a better/more recent
>>> resource for the aspiring CloudStack developer?
>>>
>>>
>>>
>>> https://cwiki.apache.org/confluence/display/CLOUDSTACK/
>>> Setting+up+CloudStack
>>> +Development+Environment+on+Linux
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> Alexander Hitchins
>>>
>>> 
>>>
>>> E: a...@alexhitchins.com
>>>
>>> W: alexhitchins.com
>>>
>>> M: 07788 423 969
>>>
>>> T: 01892 523 587
>>>
>>>
>>>
>>>
>



-- 
Daan


Re: [DISCUSS] drop support for CentOS6 with 4.10

2017-07-10 Thread Pierre-Luc Dion
In this case, if we say 4.10.0.0 can be install on centos6 it mean we need
to provide some instruction on how to install it, and is there anyone that
tested 4.10 packages on CentOS6 ?

Cheers,

On Mon, Jul 10, 2017 at 3:03 AM, Paul Angus 
wrote:

> I would suggest that this would justify a 5.0 release.. might be a good
> time to get in any other major changes
>
>
>
> Kind regards,
>
> Paul Angus
>
> paul.an...@shapeblue.com
> www.shapeblue.com
> 53 Chandos Place, Covent Garden, London  WC2N 4HSUK
> @shapeblue
>
>
>
>
> -Original Message-
> From: Pierre-Luc Dion [mailto:pdion...@apache.org]
> Sent: 09 July 2017 13:46
> To: dev@cloudstack.apache.org
> Subject: [DISCUSS] drop support for CentOS6 with 4.10
>
> Since 4.10 require JDK8, should we drop support for CentOS 6 as OS for
> management-server and usage ?
>
> all the Upgrade path tests I've made was by creating new management server
> on CentOS 7 that have updated tomcat and openJDK 8.  our packages (RPMs)
> install well on centos7 and I'm not away somebody test them on centos6.
>
> Should we call a vote on this?  I'm writing the upgrade part of the
> release notes and I would focus on centos7 only. we should also update our
> Quick Install Guide...
>
>
> Thanks,
>
> PL
>


Re: next major release

2017-07-10 Thread Rohit Yadav
It should be 4.11.0.0. Unless we're breaking APIs, I'm not in favour of 5.0.0.0.


- Rohit


From: Rajani Karuturi 
Sent: 10 July 2017 10:39:37
To: dev@cloudstack.apache.org
Subject: next major release

should it be 4.11.0.0 or 5.0.0.0?

~Rajani
http://cloudplatform.accelerite.com/

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



Re: next major release

2017-07-10 Thread Rene Moser
Hi Rajani, Wei

On 07/10/2017 08:40 AM, Wei ZHOU wrote:
> It depends on how many new futures or improvements will be merged.
> 
> Here are some features we are interested (and in progress)
> - CloudStack Container Service (by shapeblue)
> - NoVNC console (GSoC project)
> - Config Drive (by wido)
> - Network/VPC VR bug fixes
> 
> I vote for 5.0.0.0 if all above are done.
> 
> -Wei

I would also go for 4.11 until we have a good reason to call the next
version 5.0

One point mentioned few weeks ago is to freeze the current API into v1
and use v2 (client/api/v2) which fixes and cleans up the current API. I
am currently collection all issues and improvements suggestions.

René


Re: Cloudstack dev Noob start :-)

2017-07-10 Thread Olivier Lamy
Hi
Looks more to be a permission issue
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: ALTER
command denied to user 'cloud'@'localhost' for table 'account'

When running create-database script I get this warning.

sql> GRANT ALL ON cloud.* to cloud@`%` identified by 'cloud'
[2017-07-07 09:47:56] [HY000][1287] Using GRANT statement to modify
existing user's properties other than privileges is deprecated and will be
removed in future release. Use ALTER USER statement for this operation.

Anyway I changed to MariaBD and made some progress :-)  but still an error.

My steps:

* running the following scripts to create databases: create-database.sql,
create-database-premium.sql, create-database-simulator.sql.

* running the following scripts to create base schemas: create-schema.sql,
create-schema-premium.sql, create-schema-simulator.sql

* start the ui with mvn -pl :cloud-client-ui jetty:run

But now it fail with (stack trace truncated but full available here:
https://gist.github.com/olamy/b13e5f831b933829dd2ced7ddb5dc59b

INFO  [c.c.u.DatabaseUpgradeChecker] (main:null) (logid:) Cleanup upgrade
Upgrade441to442 to upgrade from 4.4.1-4.4.2 to 4.4.2

ERROR [c.c.u.d.ScriptRunner] (main:null) (logid:) Error executing: ALTER
TABLE `cloud`.`guest_os_hypervisor` ADD FOREIGN KEY (`guest_os_id`)
REFERENCES `cloud`.`guest_os`(`id`)

ERROR [c.c.u.d.ScriptRunner] (main:null) (logid:)
com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException:
Cannot add or update a child row: a foreign key constraint fails
(`cloud`.`#sql-882f_27`, CONSTRAINT `#sql-882f_27_ibfk_1` FOREIGN KEY
(`guest_os_id`) REFERENCES `guest_os` (`id`))

ERROR [c.c.u.DatabaseUpgradeChecker] (main:null) (logid:) Unable to execute
upgrade script:
/Users/olamy/dev/sources/open-sources/cloudstack/cloudstack/client/target/utilities/scripts/db/db/schema-442to450.sql

com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException:
Cannot add or update a child row: a foreign key constraint fails
(`cloud`.`#sql-882f_27`, CONSTRAINT `#sql-882f_27_ibfk_1` FOREIGN KEY
(`guest_os_id`) REFERENCES `guest_os` (`id`))

ERROR [c.c.u.DatabaseUpgradeChecker] (main:null) (logid:) Unable to upgrade
the database

com.cloud.utils.exception.CloudRuntimeException: Unable to execute upgrade
script:
/Users/olamy/dev/sources/open-sources/cloudstack/cloudstack/client/target/utilities/scripts/db/db/schema-442to450.sql

Not sure what to do here :-(

On 6 July 2017 at 19:22, Wido den Hollander  wrote:

>
> > Op 6 juli 2017 om 9:02 schreef Olivier Lamy :
> >
> >
> > Hi,
> > Long time I didn't participate here.
> > I'd like to do some hacking.
> > I'm not clear on the process for noob :-)
> > I ran sql scripts:
> > * create-database.sql
> > * create-schema.sql
> >
> > Then I start with mvn -pl :cloud-client-ui jetty:run
> > But I got the this error (see stacktrace below)
> > I use osx, mysql 5.7.18_1 installed with brew
> >
> > Thanks a lot for your help
> >
> > Caused by: com.cloud.utils.exception.CloudRuntimeException: Unable to
> > upgrade the database
> >
> > at
> > com.cloud.upgrade.DatabaseUpgradeChecker.upgrade(DatabaseUpg
> radeChecker.java:438)
> >
> > at
> > com.cloud.upgrade.DatabaseUpgradeChecker.check(DatabaseUpgra
> deChecker.java:509)
> >
> > at
> > org.apache.cloudstack.spring.lifecycle.CloudStackExtendedLif
> eCycle.checkIntegrity(CloudStackExtendedLifeCycle.java:65)
> >
> > at
> > org.apache.cloudstack.spring.lifecycle.CloudStackExtendedLif
> eCycle.start(CloudStackExtendedLifeCycle.java:55)
> >
> > at
> > org.springframework.context.support.DefaultLifecycleProcesso
> r.doStart(DefaultLifecycleProcessor.java:173)
> >
> > ... 70 more
> >
> > Caused by: com.cloud.utils.exception.CloudRuntimeException: Unable to
> > execute upgrade script:
> > /Users/olamy/dev/sources/open-sources/cloudstack/cloudstack/
> client/target/utilities/scripts/db/db/schema-410to420.sql
> >
> > at
> > com.cloud.upgrade.DatabaseUpgradeChecker.runScript(DatabaseU
> pgradeChecker.java:331)
> >
> > at
> > com.cloud.upgrade.DatabaseUpgradeChecker.upgrade(DatabaseUpg
> radeChecker.java:425)
> >
> > ... 74 more
> >
> > Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:
> ALTER
> > command denied to user 'cloud'@'localhost' for table 'account'
> >
>
> I see a access denied. Could you check the access credentials of the user
> in MySQL?
>
> Wido
>
> > at com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:185)
> >
> > at com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:87)
> >
> > at
> > com.cloud.upgrade.DatabaseUpgradeChecker.runScript(DatabaseU
> pgradeChecker.java:322)
> > Cheers
> > --
> > Olivier Lamy
> > http://twitter.com/olamy | http://linkedin.com/in/olamy
>



-- 
Olivier Lamy
http://twitter.com/olamy | http://linkedin.com/in/olamy


Re: [DISCUSS] Extending Marvin Smoketest Suite

2017-07-10 Thread Boris Stoyanov
Thanks Will, 

There’s big set of projects tests in the component suite, I’ll add that in the 
the task and review what tests would be good to go in the smoke test suite. 
Please shout if you explicitly need something added. 

Thanks,
Bobby.

boris.stoya...@shapeblue.com 
www.shapeblue.com
53 Chandos Place, Covent Garden, London  WC2N 4HSUK
@shapeblue
  
 

> On Jul 7, 2017, at 2:12 PM, Will Stevens  wrote:
> 
> I would like to see better testing of 'projects' as well, it is almost
> entirely untested.
> 
> *Will Stevens*
> CTO
> 
> 
> 
> On Fri, Jul 7, 2017 at 7:05 AM, Boris Stoyanov > wrote:
> 
>> Hi all,
>> 
>> I’ve started up this improvement, which is to extend Marvin smoketests
>> with some more tests. I’ve indicated a few tests from the component tests
>> that I think would be really good to have into smoketests, like for example
>> Usage tests ( we don’t have any currently).
>> https://issues.apache.org/jira/browse/CLOUDSTACK-9989
>> 
>> 
>> Here’s a list of items that I think are suitable candidates:
>> test_accounts.py - There are no tests for accounts/users in the current
>> suite
>> test_host_maintenance.py - We have received reports for multiple failures
>> around moving VMs away from a Host set for Maintenance.
>> test_regions.py - there are no tests for this in the current suite
>> test_usage.py - No tests and this is quite vital to public and private
>> cloud providers, CloudStack users rely on this usage metrics and we should
>> be testing this on a daily basis.
>> 
>> In the JIRA ticket I’ve added up more details against each group of tests
>> since there are some with problems at this stage.
>> 
>> Can you guys please review and add more areas that you would like to be
>> smoke tested as part of each PR in the community repo?
>> 
>> Thanks
>> Boris Stoyanov
>> 
>> boris.stoya...@shapeblue.com
>> www.shapeblue.com
>> 53 Chandos Place, Covent Garden, London  WC2N 4HSUK
>> @shapeblue
>> 
>> 
>> 
>> 



RE: [DISCUSS] drop support for CentOS6 with 4.10

2017-07-10 Thread Paul Angus
I would suggest that this would justify a 5.0 release.. might be a good time to 
get in any other major changes



Kind regards,

Paul Angus

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


-Original Message-
From: Pierre-Luc Dion [mailto:pdion...@apache.org] 
Sent: 09 July 2017 13:46
To: dev@cloudstack.apache.org
Subject: [DISCUSS] drop support for CentOS6 with 4.10

Since 4.10 require JDK8, should we drop support for CentOS 6 as OS for 
management-server and usage ?

all the Upgrade path tests I've made was by creating new management server on 
CentOS 7 that have updated tomcat and openJDK 8.  our packages (RPMs) install 
well on centos7 and I'm not away somebody test them on centos6.

Should we call a vote on this?  I'm writing the upgrade part of the release 
notes and I would focus on centos7 only. we should also update our Quick 
Install Guide...


Thanks,

PL


Re: next major release

2017-07-10 Thread Wei ZHOU
It depends on how many new futures or improvements will be merged.

Here are some features we are interested (and in progress)
- CloudStack Container Service (by shapeblue)
- NoVNC console (GSoC project)
- Config Drive (by wido)
- Network/VPC VR bug fixes

I vote for 5.0.0.0 if all above are done.

-Wei



2017-07-10 7:09 GMT+02:00 Rajani Karuturi :

> should it be 4.11.0.0 or 5.0.0.0?
>
> ~Rajani
> http://cloudplatform.accelerite.com/
>