Re: Does Review Board support GitHub Pull Request?

2017-06-07 Thread Vinod Kone
Thanks for the update Christian. Really great to hear progress. What's the 
rough ETA for 4.0?

@vinodkone

> On Jun 6, 2017, at 11:18 PM, Christian Hammond <christ...@beanbaginc.com> 
> wrote:
> 
> Hi Vinod,
> 
> This is in development for Review Board 4.0. It depends on the DVCS work 
> being built in that release. We have a working prototype of the functionality 
> needed to mirror pull requests to Review Board. However, due to the 
> limitations in GitHub's pull requests, we won't be able to mirror comments 
> back to GitHub.
> 
> Upon submitting a pull request, a corresponding review request will be 
> created in Review Board, and a status will be opened against the pull request 
> blocking it from landing and linking to the review request. Once the review 
> request has been approved in Review Board (defaults to 1+ Ship Its and no 
> open issues -- extensions can modify this logic) the status will be updated 
> to allow the change to land.
> 
> 3.0 isn't out yet, but these features have been built in parallel for 4.0 
> while 3.0 has been in development.
> 
> Christian
> 
> 
>> On Tue, Jun 6, 2017 at 22:37 Vinod Kone <vinodk...@gmail.com> wrote:
>> Any updates? Has anything changed or happened w.r.t GH PR integration with 
>> RB?
>> 
>>> On Wednesday, April 16, 2014 at 2:27:22 PM UTC-7, Nick Zheng wrote:
>>> Basically what we want is use Review Board as a pure code review tool. We 
>>> want users to create the pull requests from GitHub, which will create a 
>>> review request on Review Board. Any comments on Review Board will be 
>>> reflected on GitHub. Is this supported currently?
>>> 
>>> Thanks,
>>> Nick
>> 
>> -- 
>> Supercharge your Review Board with Power Pack: 
>> https://www.reviewboard.org/powerpack/
>> Want us to host Review Board for you? Check out RBCommons: 
>> https://rbcommons.com/
>> Happy user? Let us know! https://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.
> 
> -- 
> -- 
> Christian Hammond
> President/CEO of Beanbag
> Makers of Review Board
> -- 
> Supercharge your Review Board with Power Pack: 
> https://www.reviewboard.org/powerpack/
> Want us to host Review Board for you? Check out RBCommons: 
> https://rbcommons.com/
> Happy user? Let us know! https://www.reviewboard.org/users/
> --- 
> You received this message because you are subscribed to a topic in the Google 
> Groups "reviewboard" group.
> To unsubscribe from this topic, visit 
> https://groups.google.com/d/topic/reviewboard/gNpddxU9vnA/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to 
> reviewboard+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://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.


Re: Does Review Board support GitHub Pull Request?

2017-06-06 Thread Vinod Kone
Any updates? Has anything changed or happened w.r.t GH PR integration with 
RB?

On Wednesday, April 16, 2014 at 2:27:22 PM UTC-7, Nick Zheng wrote:
>
> Basically what we want is use Review Board as a pure code review tool. We 
> want users to create the pull requests from GitHub, which will create a 
> review request on Review Board. Any comments on Review Board will be 
> reflected on GitHub. Is this supported currently?
>
> Thanks,
> Nick
>

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://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.


Re: RBTools Ticket #4470: UnicodeDecodeError: 'ascii' codec can't decode byte 0xb0 in position 1: ordinal not in range(128)

2017-01-19 Thread kone
--
To reply, visit https://hellosplat.com/s/beanbag/tickets/4470/
--

New update by kone
For Beanbag, Inc. > RBTools > Ticket #4470


Reply:

Well, Thanks for the reply!

-- 
You received this message because you are subscribed to the Google Groups 
"reviewboard-issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard-issues+unsubscr...@googlegroups.com.
To post to this group, send email to reviewboard-issues@googlegroups.com.
Visit this group at https://groups.google.com/group/reviewboard-issues.
For more options, visit https://groups.google.com/d/optout.


Review Board Ticket #4478: Better way to categorize reviews

2016-10-06 Thread Vinod Kone
--
To reply, visit https://hellosplat.com/s/beanbag/tickets/4478/
--

New ticket #4478 by vinodkone
For Beanbag, Inc. > Review Board

Status: New
Tags: Priority:Medium, Type:Enhancement

File attachments:

 * Screen Shot 2016-10-06 at 10.02.04 AM.png
   



--
Better way to categorize reviews
==

Is it possible to categorize reviews better in review board? Right now there 
are only 4 categories (oustanding: {all, open} and incoming: {to me, open} 
which makes it really hard to figure out some things (e.g, which reviews need 
my attention, which reviews are waiting on the author, which reviews got ship 
its etc). I think having such categories will make both reviewers and 
submitters life so much easier.

I was looking around for examples and what phabricator shows in its home page 
is really useful. I've attached a screenshot for reference.

Can we have such categorization for review board please?

--

-- 
You received this message because you are subscribed to the Google Groups 
"reviewboard-issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard-issues+unsubscr...@googlegroups.com.
To post to this group, send email to reviewboard-issues@googlegroups.com.
Visit this group at https://groups.google.com/group/reviewboard-issues.
For more options, visit https://groups.google.com/d/optout.


Review Board Ticket #4466: Ability to mark a reviewer as the main reviewer

2016-09-21 Thread Vinod Kone
--
To reply, visit https://hellosplat.com/s/beanbag/tickets/4466/
--

New ticket #4466 by vinodkone
For Beanbag, Inc. > Review Board

Status: New
Tags: Priority:Medium, Type:Enhancement


--
Ability to mark a reviewer as the main reviewer
==

One of the issues I've seen with using reviewboard in an open source project 
I'm involved with is that it is hard to know who is responsible for landing a 
review.

A review request typically has multiple "reviewers" specified to get feedback 
but when an action needs to be taken on a review (e.g., merge the review 
request, discard the review request, give review!) it is not clear which 
reviewer among the list of reviewers is on hook to do that.

I was imagining we could have a new field that can be set on a review request 
that identifies one of the reviewers as the main reviewer / shepherd. This will 
help immensely with tracking who is responsible to move the review through 
completion.

Has this feature or somthing similar been requested before?

--

-- 
You received this message because you are subscribed to the Google Groups 
"reviewboard-issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard-issues+unsubscr...@googlegroups.com.
To post to this group, send email to reviewboard-issues@googlegroups.com.
Visit this group at https://groups.google.com/group/reviewboard-issues.
For more options, visit https://groups.google.com/d/optout.


Re: rbt land with a custom remote

2016-02-17 Thread Vinod Kone
The land part is successful. Just the push part fails. I've filed a ticket.

Thanks,


-- Vinod

On Wed, Feb 17, 2016 at 3:27 PM, Christian Hammond <christ...@beanbaginc.com
> wrote:

> There may be some bugs here. Can you see if things land without using
> --push? You could then push manually.
>
> Assuming that works, can you file a bug report (
> https://hellosplat.com/s/beanbag/tickets/new/)?
>
> Thanks,
>
> Christian
>
> --
> Christian Hammond - christ...@beanbaginc.com
> Review Board - https://www.reviewboard.org
> Beanbag, Inc. - https://www.beanbaginc.com
>
> On Wed, Feb 17, 2016 at 3:12 PM, Vinod Kone <vinodk...@gmail.com> wrote:
>
>> So in my local repo, I've a remote named "vinodkone". I have a local
>> branch called "vinodkone_master" that tracks "vinodkone/master". I would
>> like to land a review on to my local branch and then push it upstream.
>>
>> This is the output I got when I tried the 'rbt land' command. Can you
>> please let me know what I'm doing wrong here?
>>
>> P.S: I've bolded some lines to show that the "--push" tries to push to
>> "origin" remote even though it should push to "vinodkone" remote.
>>
>>
>> ➜  mesos git:(vinodkone_master) ✗ rbt land --dest vinodkone_master
>> --push -d -r 43634
>>
>> >>> RBTools 0.7.5
>>
>> >>> Python 2.6.9 (unknown, Oct 23 2015, 18:05:10)
>>
>> [GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)]
>>
>> >>> Running on Darwin-15.2.0-x86_64-i386-64bit
>>
>> >>> Home = /Users/vinodkone
>>
>> >>> Current directory = /Users/vinodkone/workspace/mesos
>>
>> >>> Checking for a Subversion repository...
>>
>> >>> Running: svn --non-interactive info git://git.apache.org/mesos.git
>>
>> >>> Command exited with rc 1: ['svn', '--non-interactive', u'info',
>> u'git://git.apache.org/mesos.git']
>>
>> svn: warning: W17: Unrecognized URL scheme for 'git://
>> git.apache.org/mesos.git'
>>
>>
>> svn: E29: Could not display info for all targets because some targets
>> don't exist
>>
>> ---
>>
>> >>> Checking for a Git repository...
>>
>> >>> Running: git rev-parse --git-dir
>>
>> >>> Running: git config core.bare
>>
>> >>> Running: git rev-parse --show-toplevel
>>
>> >>> Running: git symbolic-ref -q HEAD
>>
>> >>> Running: git config --get branch.vinodkone_master.merge
>>
>> >>> Running: git config --get branch.vinodkone_master.remote
>>
>> *>>> Running: git config --get remote.vinodkone.url*
>>
>> >>> repository info: Path: git://git.apache.org/mesos.git, Base path: ,
>> Supports changesets: False
>>
>> >>> Making HTTP GET request to https://reviews.apache.org/api/
>>
>> >>> Running: git status --porcelain --untracked-files=no
>>
>> >>> Making HTTP GET request to
>> https://reviews.apache.org/api/review-requests/43634/
>>
>> >>> Cached response for HTTP GET
>> https://reviews.apache.org/api/review-requests/43634/ expired and was
>> not modified
>>
>> Applying patch from review request 43634
>>
>> >>> RBTools 0.7.5
>>
>> >>> Python 2.6.9 (unknown, Oct 23 2015, 18:05:10)
>>
>> [GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)]
>>
>> >>> Running on Darwin-15.2.0-x86_64-i386-64bit
>>
>> >>> Home = /Users/vinodkone
>>
>> >>> Current directory = /Users/vinodkone/workspace/mesos
>>
>> >>> Checking for a Subversion repository...
>>
>> >>> Running: svn --non-interactive info git://git.apache.org/mesos.git
>>
>> >>> Command exited with rc 1: ['svn', '--non-interactive', u'info',
>> 'git://git.apache.org/mesos.git']
>>
>> svn: warning: W17: Unrecognized URL scheme for 'git://
>> git.apache.org/mesos.git'
>>
>>
>> svn: E29: Could not display info for all targets because some targets
>> don't exist
>>
>> ---
>>
>> >>> Checking for a Git repository...
>>
>> >>> Running: git rev-parse --git-dir
>>
>> >>> Running: git config core.bare
>>
>> >>> Running: git rev-parse --show-toplevel
>>
>> >>> Running: git symbolic-ref -q HEAD
>>
>> >>> Running: git config --g

Re: rbt land with a custom remote

2016-02-17 Thread Vinod Kone
ache entry for HTTP GET request to
https://reviews.apache.org/api/users/joerg84/

>>> Running: git commit -m "Consistent markdown code style in
persistent-volumes.md.


Reviewed at https://reviews.apache.org/r/43634/; "--author=\"Joerg Schad <
jo...@mesosphere.io>\""

Changes committed to current branch.

Pushing branch "vinodkone_master" upstream

*>>> Running: git config --get remote.origin.url*

*>>> Command exited with rc 1: ['git', 'config', '--get',
'remote.origin.url']*

---

*>>> Running: git pull --rebase "" vinodkone_master*

>>> Command exited with rc 1: ['git', 'pull', '--rebase', u'',
'vinodkone_master']

*fatal: No path specified. See 'man git-pull' for valid url syntax*

---

Traceback (most recent call last):

  File "/usr/local/bin/rbt", line 9, in 

load_entry_point('RBTools==0.7.5.dev0', 'console_scripts', 'rbt')()

  File "/Library/Python/2.6/site-packages/rbtools/commands/main.py", line
133, in main

command.run_from_argv([RB_MAIN, command_name] + args)

  File "/Library/Python/2.6/site-packages/rbtools/commands/__init__.py",
line 622, in run_from_argv

exit_code = self.main(*args) or 0

  File "/Library/Python/2.6/site-packages/rbtools/commands/land.py", line
261, in main

raise CommandError(str(e))

rbtools.commands.CommandError: Could not pull changes from upstream.


-- Vinod

On Wed, Feb 17, 2016 at 1:28 PM, Christian Hammond <christ...@beanbaginc.com
> wrote:

> Hi Vinod,
>
> You're actually landing onto a branch, which is associated with a remote.
> Say, "master", not "origin/master". That branch can then be pushed. So you
> can use --dest or LAND_DEST_BRANCH to specify where that is.
>
> For instance, on Review Board, we have release-2.0.x, release-2.5.x, etc.
> branches locally that match corresponding origin/release-* branches. We
> land on the local branches, and then push.
>
> Christian
>
> --
> Christian Hammond - christ...@beanbaginc.com
> Review Board - https://www.reviewboard.org
> Beanbag, Inc. - https://www.beanbaginc.com
>
> On Wed, Feb 17, 2016 at 9:31 AM, Vinod Kone <vinodk...@gmail.com> wrote:
>
>> I don't think "--dest" flag lets you specify the custom remote.
>>
>> If you look at
>> https://github.com/reviewboard/rbtools/blob/b3f699d44b22fb2a0de7f79cbd48975431c05f72/rbtools/clients/git.py#L834
>> , there is a call to get_origin() to figure out the remote. Since that
>> method is called without any parameters, it doesn't work with custom
>> remote; it always results in remote being "origin".
>>
>>
>>
>> On Saturday, February 13, 2016 at 2:20:53 AM UTC-8, Barret Rennie wrote:
>>>
>>> Hi Vinod,
>>>
>>> You want the LAND_DEST_BRANCH variable or --dest flag.
>>>
>>> Regards,
>>> Barret Rennie
>>> On Feb 12, 2016 2:04 PM, "Vinod Kone" <vino...@gmail.com> wrote:
>>>
>>>> Hi,
>>>>
>>>> I was playing around with the the new 'rbt land' command and looks like
>>>> it assumes tracking branch to be "origin/master"?
>>>>
>>>> In my clone of the repo I've multiple remotes configured and I'm trying
>>>> to figure out how to tell 'rbt land --push' to push to a remote that I
>>>> want. From looking at the code for land command, it looks the the remote is
>>>> derived from the tracking branch. But it doesn't look like
>>>> '--tracking_branch' is an available option for this particular command. I
>>>> tried setting TRACKING_BRANCH in .reviewboardrc but even that doesn't get
>>>> picked up by the `land` command. Am I missing something?
>>>>
>>>> Thanks,
>>>> Vinod
>>>>
>>>> --
>>>> Supercharge your Review Board with Power Pack:
>>>> https://www.reviewboard.org/powerpack/
>>>> Want us to host Review Board for you? Check out RBCommons:
>>>> https://rbcommons.com/
>>>> Happy user? Let us know! https://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...@googlegroups.com.
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>> --
>> Supercharge your Review Board with Power Pack:
>> https://www.reviewboard.org/powerpack/
>> Want us to host Review Board for you? Check out RBCommons:
&

Re: rbt land with a custom remote

2016-02-17 Thread Vinod Kone
I don't think "--dest" flag lets you specify the custom remote.

If you look 
at 
https://github.com/reviewboard/rbtools/blob/b3f699d44b22fb2a0de7f79cbd48975431c05f72/rbtools/clients/git.py#L834
 
, there is a call to get_origin() to figure out the remote. Since that 
method is called without any parameters, it doesn't work with custom 
remote; it always results in remote being "origin".



On Saturday, February 13, 2016 at 2:20:53 AM UTC-8, Barret Rennie wrote:
>
> Hi Vinod,
>
> You want the LAND_DEST_BRANCH variable or --dest flag.
>
> Regards,
> Barret Rennie
> On Feb 12, 2016 2:04 PM, "Vinod Kone" <vino...@gmail.com > 
> wrote:
>
>> Hi,
>>
>> I was playing around with the the new 'rbt land' command and looks like 
>> it assumes tracking branch to be "origin/master"? 
>>
>> In my clone of the repo I've multiple remotes configured and I'm trying 
>> to figure out how to tell 'rbt land --push' to push to a remote that I 
>> want. From looking at the code for land command, it looks the the remote is 
>> derived from the tracking branch. But it doesn't look like 
>> '--tracking_branch' is an available option for this particular command. I 
>> tried setting TRACKING_BRANCH in .reviewboardrc but even that doesn't get 
>> picked up by the `land` command. Am I missing something?
>>
>> Thanks,
>> Vinod
>>
>> -- 
>> Supercharge your Review Board with Power Pack: 
>> https://www.reviewboard.org/powerpack/
>> Want us to host Review Board for you? Check out RBCommons: 
>> https://rbcommons.com/
>> Happy user? Let us know! https://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...@googlegroups.com .
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://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.


rbt land with a custom remote

2016-02-12 Thread Vinod Kone
Hi,

I was playing around with the the new 'rbt land' command and looks like it 
assumes tracking branch to be "origin/master"? 

In my clone of the repo I've multiple remotes configured and I'm trying to 
figure out how to tell 'rbt land --push' to push to a remote that I want. 
>From looking at the code for land command, it looks the the remote is 
derived from the tracking branch. But it doesn't look like 
'--tracking_branch' is an available option for this particular command. I 
tried setting TRACKING_BRANCH in .reviewboardrc but even that doesn't get 
picked up by the `land` command. Am I missing something?

Thanks,
Vinod

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://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.