You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@jclouds.apache.org by Andrew Gaul <ga...@apache.org> on 2021/12/17 06:46:01 UTC

Re: jclouds-labs

I opened https://github.com/apache/jclouds/pull/127 to move the glacier
provider to main repo.  I propose removing all the labs integration from
the release process which means the following will only publish as
SNAPSHOTs:

jclouds-labs:
abiquo
aliyun-ecs
cdmi
cloudsigma2
cloudsigma2-hnl
cloudsigma2-lvs
cloudsigma2-mia
cloudsigma2-sjc
cloudsigma2-wdc
cloudsigma2-zrh
dimensiondata
joyentcloud
joyent-cloudapi
oneandone
profitbricks-rest
vagrant
vsphere

jclouds-labs-aws:
aws-elb
aws-iam
aws-rds
elb
iam
jclouds
rds

jclouds-labs-openstack:
openstack-glance
openstack-heat
openstack-marconi
openstack-poppy
openstack-trove
rackspace-autoscale
rackspace-autoscale-uk
rackspace-autoscale-us
rackspace-cdn-uk
rackspace-cdn-us
rackspace-cloudbigdata
rackspace-cloudbigdata-us
rackspace-clouddatabases-uk
rackspace-clouddatabases-us
rackspace-cloudqueues-uk
rackspace-cloudqueues-us
rackspace-orchestration-uk
rackspace-orchestration-us

Does want to keep any of these and migrate them to the main repo?  We
have a promotion guide:

https://cwiki.apache.org/confluence/display/JCLOUDS/How+to+Promote+a+Provider

On Sun, Sep 19, 2021 at 11:12:50AM +0900, Andrew Gaul wrote:
> One of the frictions during jclouds releases is the presence of multiple
> jclouds-labs repositories.  The intent of labs was to provide a nursery
> for new providers before moving into the main repo but instead has
> become an old-age home.  Could we move the handful of providers that
> users care about into the main repo?  We can either delete the labs
> providers or just stop releasing them.
> 
> Here are the top providers by downloads last month:
> 
> $ sort -r -t'"' -k4 -n Downloads/stats_slices.csv | head
> "oauth","2513","0.11768286675214767"
> "googlecloud","2424","0.11351503431797028"
> "google-compute-engine","2371","0.11103305965662003"
> "openstack-glance","1997","0.09351877868175507"
> "openstack-neutron","1920","0.08991289883852005"
> "openstack-marconi","614","0.02875339426100254"
> "rackspace-cloudfiles","435","0.02037089131772518"
> "glacier","409","0.01915331929922104"
> "rackspace-cloudfiles-us","386","0.01807623915374279"
> "docker","348","0.016296712681651115"
> 
> oauth, googlecloud, and google-compute-engine moved to the main repo in
> 2.0.0 and 2/3 of the downloads for openstack-glance and
> openstack-neutron are for 1.8.1!  Compare with over 50,000 downloads per
> month of jclouds-core which suggests these labs providers are largely
> unused.

-- 
Andrew Gaul
http://gaul.org/

Re: jclouds-labs

Posted by Ignasi Barrera <ig...@gmail.com>.
I agree on not including labs providers in jclouds releases anymore
and just publishing the snapshots.
If anyone is interested in promoting a provider, pull requests are
welcome to have them moved to the main repository!

On Fri, Dec 17, 2021 at 11:40 AM Ignasi Barrera
<ig...@gmail.com> wrote:
>
> +1
>
> On Fri, Dec 17, 2021 at 7:46 AM Andrew Gaul <ga...@apache.org> wrote:
> >
> > I opened https://github.com/apache/jclouds/pull/127 to move the glacier
> > provider to main repo.  I propose removing all the labs integration from
> > the release process which means the following will only publish as
> > SNAPSHOTs:
> >
> > jclouds-labs:
> > abiquo
> > aliyun-ecs
> > cdmi
> > cloudsigma2
> > cloudsigma2-hnl
> > cloudsigma2-lvs
> > cloudsigma2-mia
> > cloudsigma2-sjc
> > cloudsigma2-wdc
> > cloudsigma2-zrh
> > dimensiondata
> > joyentcloud
> > joyent-cloudapi
> > oneandone
> > profitbricks-rest
> > vagrant
> > vsphere
> >
> > jclouds-labs-aws:
> > aws-elb
> > aws-iam
> > aws-rds
> > elb
> > iam
> > jclouds
> > rds
> >
> > jclouds-labs-openstack:
> > openstack-glance
> > openstack-heat
> > openstack-marconi
> > openstack-poppy
> > openstack-trove
> > rackspace-autoscale
> > rackspace-autoscale-uk
> > rackspace-autoscale-us
> > rackspace-cdn-uk
> > rackspace-cdn-us
> > rackspace-cloudbigdata
> > rackspace-cloudbigdata-us
> > rackspace-clouddatabases-uk
> > rackspace-clouddatabases-us
> > rackspace-cloudqueues-uk
> > rackspace-cloudqueues-us
> > rackspace-orchestration-uk
> > rackspace-orchestration-us
> >
> > Does want to keep any of these and migrate them to the main repo?  We
> > have a promotion guide:
> >
> > https://cwiki.apache.org/confluence/display/JCLOUDS/How+to+Promote+a+Provider
> >
> > On Sun, Sep 19, 2021 at 11:12:50AM +0900, Andrew Gaul wrote:
> > > One of the frictions during jclouds releases is the presence of multiple
> > > jclouds-labs repositories.  The intent of labs was to provide a nursery
> > > for new providers before moving into the main repo but instead has
> > > become an old-age home.  Could we move the handful of providers that
> > > users care about into the main repo?  We can either delete the labs
> > > providers or just stop releasing them.
> > >
> > > Here are the top providers by downloads last month:
> > >
> > > $ sort -r -t'"' -k4 -n Downloads/stats_slices.csv | head
> > > "oauth","2513","0.11768286675214767"
> > > "googlecloud","2424","0.11351503431797028"
> > > "google-compute-engine","2371","0.11103305965662003"
> > > "openstack-glance","1997","0.09351877868175507"
> > > "openstack-neutron","1920","0.08991289883852005"
> > > "openstack-marconi","614","0.02875339426100254"
> > > "rackspace-cloudfiles","435","0.02037089131772518"
> > > "glacier","409","0.01915331929922104"
> > > "rackspace-cloudfiles-us","386","0.01807623915374279"
> > > "docker","348","0.016296712681651115"
> > >
> > > oauth, googlecloud, and google-compute-engine moved to the main repo in
> > > 2.0.0 and 2/3 of the downloads for openstack-glance and
> > > openstack-neutron are for 1.8.1!  Compare with over 50,000 downloads per
> > > month of jclouds-core which suggests these labs providers are largely
> > > unused.
> >
> > --
> > Andrew Gaul
> > http://gaul.org/

Re: jclouds-labs

Posted by Andrew Phillips <ap...@qrmedia.com>.
Also +1 - thanks for kicking off this thread!

ap

Re: jclouds-labs

Posted by Ignasi Barrera <ig...@gmail.com>.
I agree on not including labs providers in jclouds releases anymore
and just publishing the snapshots.
If anyone is interested in promoting a provider, pull requests are
welcome to have them moved to the main repository!

On Fri, Dec 17, 2021 at 11:40 AM Ignasi Barrera
<ig...@gmail.com> wrote:
>
> +1
>
> On Fri, Dec 17, 2021 at 7:46 AM Andrew Gaul <ga...@apache.org> wrote:
> >
> > I opened https://github.com/apache/jclouds/pull/127 to move the glacier
> > provider to main repo.  I propose removing all the labs integration from
> > the release process which means the following will only publish as
> > SNAPSHOTs:
> >
> > jclouds-labs:
> > abiquo
> > aliyun-ecs
> > cdmi
> > cloudsigma2
> > cloudsigma2-hnl
> > cloudsigma2-lvs
> > cloudsigma2-mia
> > cloudsigma2-sjc
> > cloudsigma2-wdc
> > cloudsigma2-zrh
> > dimensiondata
> > joyentcloud
> > joyent-cloudapi
> > oneandone
> > profitbricks-rest
> > vagrant
> > vsphere
> >
> > jclouds-labs-aws:
> > aws-elb
> > aws-iam
> > aws-rds
> > elb
> > iam
> > jclouds
> > rds
> >
> > jclouds-labs-openstack:
> > openstack-glance
> > openstack-heat
> > openstack-marconi
> > openstack-poppy
> > openstack-trove
> > rackspace-autoscale
> > rackspace-autoscale-uk
> > rackspace-autoscale-us
> > rackspace-cdn-uk
> > rackspace-cdn-us
> > rackspace-cloudbigdata
> > rackspace-cloudbigdata-us
> > rackspace-clouddatabases-uk
> > rackspace-clouddatabases-us
> > rackspace-cloudqueues-uk
> > rackspace-cloudqueues-us
> > rackspace-orchestration-uk
> > rackspace-orchestration-us
> >
> > Does want to keep any of these and migrate them to the main repo?  We
> > have a promotion guide:
> >
> > https://cwiki.apache.org/confluence/display/JCLOUDS/How+to+Promote+a+Provider
> >
> > On Sun, Sep 19, 2021 at 11:12:50AM +0900, Andrew Gaul wrote:
> > > One of the frictions during jclouds releases is the presence of multiple
> > > jclouds-labs repositories.  The intent of labs was to provide a nursery
> > > for new providers before moving into the main repo but instead has
> > > become an old-age home.  Could we move the handful of providers that
> > > users care about into the main repo?  We can either delete the labs
> > > providers or just stop releasing them.
> > >
> > > Here are the top providers by downloads last month:
> > >
> > > $ sort -r -t'"' -k4 -n Downloads/stats_slices.csv | head
> > > "oauth","2513","0.11768286675214767"
> > > "googlecloud","2424","0.11351503431797028"
> > > "google-compute-engine","2371","0.11103305965662003"
> > > "openstack-glance","1997","0.09351877868175507"
> > > "openstack-neutron","1920","0.08991289883852005"
> > > "openstack-marconi","614","0.02875339426100254"
> > > "rackspace-cloudfiles","435","0.02037089131772518"
> > > "glacier","409","0.01915331929922104"
> > > "rackspace-cloudfiles-us","386","0.01807623915374279"
> > > "docker","348","0.016296712681651115"
> > >
> > > oauth, googlecloud, and google-compute-engine moved to the main repo in
> > > 2.0.0 and 2/3 of the downloads for openstack-glance and
> > > openstack-neutron are for 1.8.1!  Compare with over 50,000 downloads per
> > > month of jclouds-core which suggests these labs providers are largely
> > > unused.
> >
> > --
> > Andrew Gaul
> > http://gaul.org/

Re: jclouds-labs

Posted by Andrew Phillips <ap...@qrmedia.com>.
Also +1 - thanks for kicking off this thread!

ap

Re: jclouds-labs

Posted by Ignasi Barrera <ig...@gmail.com>.
+1

On Fri, Dec 17, 2021 at 7:46 AM Andrew Gaul <ga...@apache.org> wrote:
>
> I opened https://github.com/apache/jclouds/pull/127 to move the glacier
> provider to main repo.  I propose removing all the labs integration from
> the release process which means the following will only publish as
> SNAPSHOTs:
>
> jclouds-labs:
> abiquo
> aliyun-ecs
> cdmi
> cloudsigma2
> cloudsigma2-hnl
> cloudsigma2-lvs
> cloudsigma2-mia
> cloudsigma2-sjc
> cloudsigma2-wdc
> cloudsigma2-zrh
> dimensiondata
> joyentcloud
> joyent-cloudapi
> oneandone
> profitbricks-rest
> vagrant
> vsphere
>
> jclouds-labs-aws:
> aws-elb
> aws-iam
> aws-rds
> elb
> iam
> jclouds
> rds
>
> jclouds-labs-openstack:
> openstack-glance
> openstack-heat
> openstack-marconi
> openstack-poppy
> openstack-trove
> rackspace-autoscale
> rackspace-autoscale-uk
> rackspace-autoscale-us
> rackspace-cdn-uk
> rackspace-cdn-us
> rackspace-cloudbigdata
> rackspace-cloudbigdata-us
> rackspace-clouddatabases-uk
> rackspace-clouddatabases-us
> rackspace-cloudqueues-uk
> rackspace-cloudqueues-us
> rackspace-orchestration-uk
> rackspace-orchestration-us
>
> Does want to keep any of these and migrate them to the main repo?  We
> have a promotion guide:
>
> https://cwiki.apache.org/confluence/display/JCLOUDS/How+to+Promote+a+Provider
>
> On Sun, Sep 19, 2021 at 11:12:50AM +0900, Andrew Gaul wrote:
> > One of the frictions during jclouds releases is the presence of multiple
> > jclouds-labs repositories.  The intent of labs was to provide a nursery
> > for new providers before moving into the main repo but instead has
> > become an old-age home.  Could we move the handful of providers that
> > users care about into the main repo?  We can either delete the labs
> > providers or just stop releasing them.
> >
> > Here are the top providers by downloads last month:
> >
> > $ sort -r -t'"' -k4 -n Downloads/stats_slices.csv | head
> > "oauth","2513","0.11768286675214767"
> > "googlecloud","2424","0.11351503431797028"
> > "google-compute-engine","2371","0.11103305965662003"
> > "openstack-glance","1997","0.09351877868175507"
> > "openstack-neutron","1920","0.08991289883852005"
> > "openstack-marconi","614","0.02875339426100254"
> > "rackspace-cloudfiles","435","0.02037089131772518"
> > "glacier","409","0.01915331929922104"
> > "rackspace-cloudfiles-us","386","0.01807623915374279"
> > "docker","348","0.016296712681651115"
> >
> > oauth, googlecloud, and google-compute-engine moved to the main repo in
> > 2.0.0 and 2/3 of the downloads for openstack-glance and
> > openstack-neutron are for 1.8.1!  Compare with over 50,000 downloads per
> > month of jclouds-core which suggests these labs providers are largely
> > unused.
>
> --
> Andrew Gaul
> http://gaul.org/

Re: jclouds-labs

Posted by Ignasi Barrera <ig...@gmail.com>.
+1

On Fri, Dec 17, 2021 at 7:46 AM Andrew Gaul <ga...@apache.org> wrote:
>
> I opened https://github.com/apache/jclouds/pull/127 to move the glacier
> provider to main repo.  I propose removing all the labs integration from
> the release process which means the following will only publish as
> SNAPSHOTs:
>
> jclouds-labs:
> abiquo
> aliyun-ecs
> cdmi
> cloudsigma2
> cloudsigma2-hnl
> cloudsigma2-lvs
> cloudsigma2-mia
> cloudsigma2-sjc
> cloudsigma2-wdc
> cloudsigma2-zrh
> dimensiondata
> joyentcloud
> joyent-cloudapi
> oneandone
> profitbricks-rest
> vagrant
> vsphere
>
> jclouds-labs-aws:
> aws-elb
> aws-iam
> aws-rds
> elb
> iam
> jclouds
> rds
>
> jclouds-labs-openstack:
> openstack-glance
> openstack-heat
> openstack-marconi
> openstack-poppy
> openstack-trove
> rackspace-autoscale
> rackspace-autoscale-uk
> rackspace-autoscale-us
> rackspace-cdn-uk
> rackspace-cdn-us
> rackspace-cloudbigdata
> rackspace-cloudbigdata-us
> rackspace-clouddatabases-uk
> rackspace-clouddatabases-us
> rackspace-cloudqueues-uk
> rackspace-cloudqueues-us
> rackspace-orchestration-uk
> rackspace-orchestration-us
>
> Does want to keep any of these and migrate them to the main repo?  We
> have a promotion guide:
>
> https://cwiki.apache.org/confluence/display/JCLOUDS/How+to+Promote+a+Provider
>
> On Sun, Sep 19, 2021 at 11:12:50AM +0900, Andrew Gaul wrote:
> > One of the frictions during jclouds releases is the presence of multiple
> > jclouds-labs repositories.  The intent of labs was to provide a nursery
> > for new providers before moving into the main repo but instead has
> > become an old-age home.  Could we move the handful of providers that
> > users care about into the main repo?  We can either delete the labs
> > providers or just stop releasing them.
> >
> > Here are the top providers by downloads last month:
> >
> > $ sort -r -t'"' -k4 -n Downloads/stats_slices.csv | head
> > "oauth","2513","0.11768286675214767"
> > "googlecloud","2424","0.11351503431797028"
> > "google-compute-engine","2371","0.11103305965662003"
> > "openstack-glance","1997","0.09351877868175507"
> > "openstack-neutron","1920","0.08991289883852005"
> > "openstack-marconi","614","0.02875339426100254"
> > "rackspace-cloudfiles","435","0.02037089131772518"
> > "glacier","409","0.01915331929922104"
> > "rackspace-cloudfiles-us","386","0.01807623915374279"
> > "docker","348","0.016296712681651115"
> >
> > oauth, googlecloud, and google-compute-engine moved to the main repo in
> > 2.0.0 and 2/3 of the downloads for openstack-glance and
> > openstack-neutron are for 1.8.1!  Compare with over 50,000 downloads per
> > month of jclouds-core which suggests these labs providers are largely
> > unused.
>
> --
> Andrew Gaul
> http://gaul.org/