Sounds good to me. You have a detailed guide here (kudos to Zack!):
https://cwiki.apache.org/confluence/display/JCLOUDS/How+to+Promote+a+Provider

Please, follow it carefully, especially the part that explains the merge
commit thing and how to merge it and open a PR (the PR is important because
we can see how the history will look like by inspecting your fork). We
don't want to mess it up here as reverting would be a PITA :)

Thanks for taking care of this!

On Mar 22, 2017 1:00 AM, "Andrew Gaul" <g...@apache.org> wrote:

> Honestly, we could promote GCS to core today -- let's skip the
> intermediate step.  The URL signers are not much work which I could
> implement some time next week.  The InputStream hack uses multipart
> upload to hack around a jclouds limitation but works fine from a user
> perspective.  Can you share your filter-branch commands so I can
> preserve history?
>
> Related, we could promote Backblaze B2 from labs to core.  From my
> biased perspective this implementation has high quality.  B2 lacks a
> provider guide which I could also write next week.
>
> On Tue, Mar 21, 2017 at 09:12:29AM +0100, Ignasi Barrera wrote:
> > Thanks for the links!
> >
> > I don't have a good overview on the status of all the blob store
> > providers, so I trust your criteria. How significant are these issues,
> > when it comes to the BlobStore abstraction?
> >
> > BTW, could we consider moving it to the "labs" repo? It does not make
> > sense to maintain a separate repo just for that provider. Moving to
> > labs does not require a groupId change, so it can be done in master
> > and 2.0.x.
> >
> > On 21 March 2017 at 08:45, Andrew Gaul <g...@apache.org> wrote:
> > > We have a meta-issue[1] tracking exactly this!  From my perspective,
> GCS
> > > lacks temporary signed URLs[2] and has an involved issue with
> > > InputStream payloads[3] which make its implementation inferior to other
> > > blobstore providers.  I can sprint on the former for 2.1.0 but the
> > > latter requires some effort.  It would be great to eliminate
> > > jclouds-labs-google from a release process so perhaps we could overlook
> > > these issues?
> > >
> > > [1] https://issues.apache.org/jira/browse/JCLOUDS-944
> > > [2] https://issues.apache.org/jira/browse/JCLOUDS-902
> > > [3] https://issues.apache.org/jira/browse/JCLOUDS-912
> > >
> > > On Tue, Mar 21, 2017 at 08:21:44AM +0100, Ignasi Barrera wrote:
> > >> I'm just wondering if we should think about promoting GCS in the next
> > >> major. And if not, what's missing?
> > >>
> > >>
> > >> I.
> > >
> > > --
> > > Andrew Gaul
> > > http://gaul.org/
>
> --
> Andrew Gaul
> http://gaul.org/
>

Reply via email to