Let me follow that up with saying that the beauty of Review Board is that not
only is it open source, but it has a very powerful extension framework. This is
a project that somebody could take on as an extension, test the waters, and
perhaps eventually contribute it to Review Board as a core feature.
Christian Hammond - christ...@beanbaginc.com
Review Board - https://www.reviewboard.org
Beanbag, Inc. - https://www.beanbaginc.com
From: christ...@beanbaginc.com <christ...@beanbaginc.com>
Reply: christ...@beanbaginc.com <christ...@beanbaginc.com>>
Date: October 1, 2014 at 1:18:31 PM
To: email@example.com <firstname.lastname@example.org>>, Stefan
Subject: Re: repo navigation with ReviewBoard
> Hi Stefan,
> The trick is that tools are often limited in terms of what they have access
> There are two types of tools: Ones that can talk to remote repositories (like
> us), and
> ones that own/wrap repositories (like GitHub, Gitorious, etc.).
> The ones that talk to remote repositories are dependent on the API for those
> For some repositories (Subversion, CVS), this API is complete enough to offer
> a browsing
> experience. For others (Git), it's absolutely impossible without direct
> access. This
> goes for hosting services as well. GitHub is pretty good at API support, but
> most are not,
> and do not provide repository browsing abilities.
> If you wrap/own the repository, you can of course do whatever you like.
> However, you're
> then more limited, and you either need all your repositories in one place, or
> you need
> to have multiple servers.
> So, pros and cons.
> We could probably build a repository browser, but it wouldn't work
> everywhere. Git users
> would want it and we'd have to explain why that won't happen. In the places
> it does work,
> the functionality may differ considerably from what the user would expect, or
> differ between repositories.
> Down the road, if we had the people for it, I'd love to solve this problem in
> a way that works
> everywhere. Maybe write a repository wrapper that guarantees us the API (if
> you're not
> using a hosting service for repositories).
> Right now, though, repository browsing is best left up to dedicated tools, as
> we focus
> on our long list of tasks ahead of us.
> Christian Hammond - christ...@beanbaginc.com
> Review Board - https://www.reviewboard.org
> Beanbag, Inc. - https://www.beanbaginc.com
> -----Original Message-----
> From: Stefan Seefeld
> Reply: email@example.com >
> Date: October 1, 2014 at 12:47:05 PM
> To: firstname.lastname@example.org >
> Subject: Re: repo navigation with ReviewBoard
> > On 2014-10-01 15:38, Andrew Hills (anhills) wrote:
> > > Hi Stefan,
> > >
> > > While that sounds like an interesting project for an extension, I'm
> > > not sure exactly how it would work, since it would have a completely
> > > different interface for each type of version control. It would be much
> > > easier if you already had such a tool in place, and to write an
> > > extension to add easy access points. But even then, all the web tools
> > > look more than a little different, so it would take some effort to
> > > make sure it's extensible enough to cover most cases...
> > Andrew,
> > I (think I) understand and agree with your concerns. But I also expected
> > at least a minimal interface to already be in place, as the ReviewBoard
> > tool already fetches data from various repos (so it can display commit
> > lists, compare patches, etc.), so augmenting that to allow full repo
> > navigation would be a natural extension.
> > But I can definitely see this being a substantial effort, and I just
> > wanted to know whether anyone had already done or thought about such a task.
> > Thanks,
> > Stefan
> > --
> > ...ich hab' noch einen Koffer in Berlin...
> > --
> > Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
> > ---
> > Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
> > ---
> > Happy user? Let us know at http://www.reviewboard.org/users/
> > ---
> > You received this message because you are subscribed to the Google Groups
> > "reviewboard"
> > group.
> > To unsubscribe from this group and stop receiving emails from it, send an
> > email to reviewboard+unsubscr...@googlegroups.com.
> > For more options, visit https://groups.google.com/d/optout.
Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
Happy user? Let us know at http://www.reviewboard.org/users/
You received this message because you are subscribed to the Google Groups
To unsubscribe from this group and stop receiving emails from it, send an email
For more options, visit https://groups.google.com/d/optout.