On Mon, 2015-07-13 at 18:28 +0100, Robbie Gemmell wrote:
> On 13 July 2015 at 16:23, aconway <acon...@redhat.com> wrote:
> > On Mon, 2015-07-13 at 13:03 +0100, Robbie Gemmell wrote:
> > > I don't really know much about Go, so I mainly have questions 
> > > rather
> > > than answers.
> > > 
> > > - What would actually be included in this 'qpid-proton-go' repo 
> > > vs
> > > the
> > > existing qpid-proton repo?
> > 
> > The contents of proton-c/bindings/go on branch "go1". Basically the 
> > Go
> > binding source code.
> > 
> > > - Have you looked into how other Apache projects are supporting 
> > > "go
> > > get", if there are any, to see what do they do?
> > 
> > Nope, good point. I've looked at a bunch of google and github 
> > projects,
> > but all pure Go so the tools Just Work. Anyone know of other mixed
> > -language projects with a go component?
> > 
> > > I'm not sure how well it would go down with infra to be routinely
> > > 'distributing' things directly out of the repo.
> > 
> > I'm pretty sure they're OK with distributing source code out of the
> > repo :)  Go distributes everything as pure source, so no unusual 
> > use of
> > the repo is implied.
> 
> I mainly meant that developers and interested folks using the repo to
> get at the source for inspection and modification isn't necessarily
> considered the same as using it as a regular entry point for most
> users. For example, we use the mirror system for our actual [source]
> releases. That said, if we are discussing a fairly small binding that
> probably isn't much of an issue, and as I wondered, perhaps the 
> github
> mirror of the repo might be a useful tool there.
> 
+1, we could certainly do that. That doesn't solve the structural
problems but I'll keep digging and head scratching.

> > I have "go get" *almost* working directly out of
> > the ASF repo now, but I can't work around all the glitches - in
> > particular the documentation browser is a mess. If I could I would
> > rather keep it all in the same repo.
> > 
> > >  Might be worth
> > > discussing with infra. Perhaps we could point folks at the GitHub
> > > mirror to alleviate that? Not sure if there are path issues 
> > > involved
> > > with that though. Somewhat looping back to 'what do other 
> > > projects
> > > do?' again.
> > 
> > Good point, I'll ask around and on infra, I may be missing 
> > something.
> > If anyone's interested in brainstorming about the proper way to do 
> > this
> > (esp. anyone who's done Go work) I'd be happy to go over the issues 
> > in
> > painful detail.
> > 
> > > On 10 July 2015 at 16:34, aconway <acon...@redhat.com> wrote:
> > > > I would like to create a separte git repo for the proton Go
> > > > binding.
> > > > 
> > > > Go provides "go get" to grab online go source libraries, based 
> > > > on
> > > > cloning repos. The go tools assume that each go project has its 
> > > > own
> > > > repo. I have tried to make this work directly from the proton 
> > > > repo
> > > > but
> > > > it is a mess and doesn't work properly.
> > > > 
> > > > Any objections or suggestions?
> > > > 
> > > > Anyone got pointers to speed me thru the apache infra process?
> > > > 
> > > > Cheers,
> > > > Alan.

Reply via email to