Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop checklist for protocols code review #118

Open
ctb opened this issue Jul 6, 2014 · 8 comments
Open

Develop checklist for protocols code review #118

ctb opened this issue Jul 6, 2014 · 8 comments

Comments

@ctb
Copy link
Member

ctb commented Jul 6, 2014

Now that several people are regularly making changes to the protocols, I'd like to start doing slightly more formal pull requests and code reviews. Please add your own thoughts!

Necessary:

  • the changes have been reviewed by someone other than the original author;
  • the changes show correct formatting when built with Sphinx;

Recommended but not required:

  • the changes work under our literate-resting tests with a small data set;
@ctb
Copy link
Member Author

ctb commented Jul 6, 2014

@mr-c thoughts?

@ctb
Copy link
Member Author

ctb commented Jul 6, 2014

  • the changes show correct formatting when built with Sphinx;
  • the changes have been reviewed by someone other than the original author;
  • the changes work under our literate-resting tests with a small data set (suggested but not required)

@mr-c
Copy link
Contributor

mr-c commented Jul 6, 2014

Is the reviewer locally building the pull request or shall we have Jenkins do so?

Any guidelines for the scripts and shell code?

@ctb
Copy link
Member Author

ctb commented Jul 6, 2014

On Sun, Jul 06, 2014 at 09:56:38AM -0700, Michael R. Crusoe wrote:

Is the reviewer locally building the pull request or shall we have Jenkins do so?

For now, the reviewer.

Any guidelines for the scripts and shell code?

Nope, not yet. TBDeveloped :)

--t

C. Titus Brown, ctb@msu.edu

@ctb
Copy link
Member Author

ctb commented Jul 6, 2014

@mr-c, what do you think about setting up a standing "test" branch that ReadTheDocs will pull down and build? Then we don't always have to run sphinx locally. We could do this for khmer, too. Bad idea?

@mr-c
Copy link
Contributor

mr-c commented Jul 6, 2014

Good idea. I have played around with this before but got stuck on getting
Jenkins to expose the docs through the web interface. I'm sure it is doable
and deserving of another try.

On Sun, Jul 6, 2014 at 2:13 PM, C. Titus Brown notifications@github.com
wrote:

@mr-c https://github.com/mr-c, what do you think about setting up a
standing "test" branch that ReadTheDocs will pull down and build? Then we
don't always have to run sphinx locally. We could do this for khmer, too.
Bad idea?


Reply to this email directly or view it on GitHub
#118 (comment)
.

@ctb
Copy link
Member Author

ctb commented Jul 6, 2014

I was thinking of just having it be something you manually push to; we can always automate it later, no?

@mr-c
Copy link
Contributor

mr-c commented Jul 6, 2014

They are the same amount of work. shrug
On Jul 6, 2014 2:16 PM, "C. Titus Brown" notifications@github.com wrote:

I was thinking of just having it be something you manually push to; we can
always automate it later, no?


Reply to this email directly or view it on GitHub
#118 (comment)
.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants