[GSOC2014] Progress Update - week two

2014-06-03 Thread Darren Brogan
Hi Guys,

Just a quick update on progress for last week.

*[ec2stack]*

Since the last progress email I've completed support of tag actions. There
is now support for listing / creating / deleting Cloudstack tags through
ec2stack. I wrote the required tests and updated the documentation
accordingly. I was working in a branch called 'tag_support', this has been
merged into master since my last email.

ec2stack github repo - https://github.com/BroganD1993/ec2stack

*[gstack]*

Since my last update I've completed work on basic GCE GA support for
gstack. Anything that was supported in the original release of gstack,
using the GCE v15beta API should now work with the GCE GA API.

The documentation on GitHub was updated with new setup instructions for
users.

After completing the GCE GA support work I made a new release on pypi which
is available for download here: https://pypi.python.org/pypi/gstack/0.1.0


I began writing tests for the project, which is progressing nicely. I have
most of the major functionality tested, there's still a bit of work left to
do. The test support branch was merged into master earlier today.

gstack project repo - https://github.com/NOPping/gstack

My next step is to finish the unittesting for gstack and then move on to
refactoring, restructuring & cleaning of the code base.

Thanks,
Darren


Re: [GSOC2014] Progress Update - week two

2014-06-03 Thread Sebastien Goasguen
Great job Darren, and thanks for the update. See inline

-Sebastien

> On 3 Jun 2014, at 22:25, Darren Brogan  wrote:
> 
> Hi Guys,
> 
> Just a quick update on progress for last week.
> 
> *[ec2stack]*
> 
> Since the last progress email I've completed support of tag actions. There
> is now support for listing / creating / deleting Cloudstack tags through
> ec2stack. I wrote the required tests and updated the documentation
> accordingly. I was working in a branch called 'tag_support', this has been
> merged into master since my last email.

A quick howto on how to add new api would be nice.

> 
> ec2stack github repo - https://github.com/BroganD1993/ec2stack
> 

Dif you upload a new version to pypi ?


> *[gstack]*
> 
> Since my last update I've completed work on basic GCE GA support for
> gstack. Anything that was supported in the original release of gstack,
> using the GCE v15beta API should now work with the GCE GA API.
> 
> The documentation on GitHub was updated with new setup instructions for
> users.
> 
> After completing the GCE GA support work I made a new release on pypi which
> is available for download here: https://pypi.python.org/pypi/gstack/0.1.0
> 

I dont recall if we had the same version number or not. Probably good to 
increment it so we can upggrade via pip

> 
> I began writing tests for the project, which is progressing nicely. I have
> most of the major functionality tested, there's still a bit of work left to
> do. The test support branch was merged into master earlier today.
> 
> gstack project repo - https://github.com/NOPping/gstack
> 
> My next step is to finish the unittesting for gstack and then move on to
> refactoring, restructuring & cleaning of the code base.
> 

Sounds like a plan

> Thanks,
> Darren


Re: [GSOC2014] Progress Update - week two

2014-06-03 Thread Darren Brogan
>> Dif you upload a new version to pypi ?

Not yet, this will be done very shortly though.

>> I dont recall if we had the same version number or not. Probably good to
increment it so we can upggrade via pip

Yup, the versions numbers are different, upgrade should work fine.

0.0.1 = initial gcloud release
0.0.2 = rename from gcloud to gstack
0.0.3 = extract configuration file out of project folder
0.1.0 = Add support for GCE GA


I'll add a HISTORY.rst file to the repo to keep track of release changes.

Darren


On Tue, Jun 3, 2014 at 9:41 PM, Sebastien Goasguen  wrote:

> Great job Darren, and thanks for the update. See inline
>
> -Sebastien
>
> > On 3 Jun 2014, at 22:25, Darren Brogan 
> wrote:
> >
> > Hi Guys,
> >
> > Just a quick update on progress for last week.
> >
> > *[ec2stack]*
> >
> > Since the last progress email I've completed support of tag actions.
> There
> > is now support for listing / creating / deleting Cloudstack tags through
> > ec2stack. I wrote the required tests and updated the documentation
> > accordingly. I was working in a branch called 'tag_support', this has
> been
> > merged into master since my last email.
>
> A quick howto on how to add new api would be nice.
>
> >
> > ec2stack github repo - https://github.com/BroganD1993/ec2stack
> >
>
> Dif you upload a new version to pypi ?
>
>
> > *[gstack]*
> >
> > Since my last update I've completed work on basic GCE GA support for
> > gstack. Anything that was supported in the original release of gstack,
> > using the GCE v15beta API should now work with the GCE GA API.
> >
> > The documentation on GitHub was updated with new setup instructions for
> > users.
> >
> > After completing the GCE GA support work I made a new release on pypi
> which
> > is available for download here:
> https://pypi.python.org/pypi/gstack/0.1.0
> > 
>
> I dont recall if we had the same version number or not. Probably good to
> increment it so we can upggrade via pip
>
> >
> > I began writing tests for the project, which is progressing nicely. I
> have
> > most of the major functionality tested, there's still a bit of work left
> to
> > do. The test support branch was merged into master earlier today.
> >
> > gstack project repo - https://github.com/NOPping/gstack
> >
> > My next step is to finish the unittesting for gstack and then move on to
> > refactoring, restructuring & cleaning of the code base.
> >
>
> Sounds like a plan
>
> > Thanks,
> > Darren
>


Re: [GSOC2014] Progress Update - week two

2014-06-10 Thread Sebastien Goasguen

On Jun 3, 2014, at 5:30 PM, Darren Brogan  wrote:

>>> Dif you upload a new version to pypi ?
> 
> Not yet, this will be done very shortly though.
> 
>>> I dont recall if we had the same version number or not. Probably good to
> increment it so we can upggrade via pip
> 
> Yup, the versions numbers are different, upgrade should work fine.
> 
> 0.0.1 = initial gcloud release
> 0.0.2 = rename from gcloud to gstack
> 0.0.3 = extract configuration file out of project folder
> 0.1.0 = Add support for GCE GA
> 
> 
> I'll add a HISTORY.rst file to the repo to keep track of release changes.
> 


And fwiw, I tested both gstack and ec2stack latest versions this weekend and 
everything  worked fine.

Good work adding the ec2 tags, and making gstack compliant with GA v1

> Darren
> 
> 
> On Tue, Jun 3, 2014 at 9:41 PM, Sebastien Goasguen  wrote:
> 
>> Great job Darren, and thanks for the update. See inline
>> 
>> -Sebastien
>> 
>>> On 3 Jun 2014, at 22:25, Darren Brogan 
>> wrote:
>>> 
>>> Hi Guys,
>>> 
>>> Just a quick update on progress for last week.
>>> 
>>> *[ec2stack]*
>>> 
>>> Since the last progress email I've completed support of tag actions.
>> There
>>> is now support for listing / creating / deleting Cloudstack tags through
>>> ec2stack. I wrote the required tests and updated the documentation
>>> accordingly. I was working in a branch called 'tag_support', this has
>> been
>>> merged into master since my last email.
>> 
>> A quick howto on how to add new api would be nice.
>> 
>>> 
>>> ec2stack github repo - https://github.com/BroganD1993/ec2stack
>>> 
>> 
>> Dif you upload a new version to pypi ?
>> 
>> 
>>> *[gstack]*
>>> 
>>> Since my last update I've completed work on basic GCE GA support for
>>> gstack. Anything that was supported in the original release of gstack,
>>> using the GCE v15beta API should now work with the GCE GA API.
>>> 
>>> The documentation on GitHub was updated with new setup instructions for
>>> users.
>>> 
>>> After completing the GCE GA support work I made a new release on pypi
>> which
>>> is available for download here:
>> https://pypi.python.org/pypi/gstack/0.1.0
>>> 
>> 
>> I dont recall if we had the same version number or not. Probably good to
>> increment it so we can upggrade via pip
>> 
>>> 
>>> I began writing tests for the project, which is progressing nicely. I
>> have
>>> most of the major functionality tested, there's still a bit of work left
>> to
>>> do. The test support branch was merged into master earlier today.
>>> 
>>> gstack project repo - https://github.com/NOPping/gstack
>>> 
>>> My next step is to finish the unittesting for gstack and then move on to
>>> refactoring, restructuring & cleaning of the code base.
>>> 
>> 
>> Sounds like a plan
>> 
>>> Thanks,
>>> Darren
>>