8000 DOC: reorganize and simplify contributing.rst by tacaswell · Pull Request #7699 · matplotlib/matplotlib · GitHub
[go: up one dir, main page]

Skip to content

DOC: reorganize and simplify contributing.rst #7699

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

Merged
merged 6 commits into from
Jan 5, 2017

Conversation

tacaswell
Copy link
Member
  • only provide one installation direction
  • put details about local testing at the top

attn @NelleV

attn @goldstarwebs

@tacaswell tacaswell added this to the 2.0.1 (next bug fix release) milestone Dec 29, 2016

python setup.py build
This installs Matplotlib in 'editable/develop mode', i.e.,
builds everything and places symbolic links back to the source code
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think the symbolic link statement is true anymore. It adds a file in which the path to the library is written, and the path is explored at runtime.
(as I don't understand anything about the way python packaging is done, you should take this claim with a grain of salt…)

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think you are right....

@NelleV NelleV changed the title DOC: reorganize and simplify contributing.rst [MRG+1] DOC: reorganize and simplify contributing.rst Dec 30, 2016
 - only provide one installation direction
 - put details about local testing at the top
@tacaswell tacaswell force-pushed the doc_clearify_installation branch from c78c4db to 600544c Compare December 31, 2016 17:37
Copy link
Member
@QuLogic QuLogic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A minor thing, but it appears you've capitalized all the other cases...


.. warning::

If you already have a version of matplotlib installed, you will need to
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Matplotlib


git clone git@github.com:matplotlib/matplotlib.git

and navigate to the matplotlib directory.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Matplotlib

@QuLogic
Copy link
Member
QuLogic commented Dec 31, 2016

I only meant in the newly inserted lines, but that works too. 😛

@tacaswell
Copy link
Member Author

It was easier to do a human-moderated matplotlib -> Matplotlib find and replace on the whole file than to sort out which lines I had previously touched.

@NelleV
Copy link
Member
NelleV commented Jan 2, 2017

We need to make sure we are as consistent as possible on that capitalization issue. I'll do that on the whole documentation.

.. warning::

If you already have a version of Matplotlib installed, you will need to
uninstall it.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Only in the same venv, I think? AFAICT that looks big and scary while it is simply not true if the instructions above are followed :-)

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can drive your self to very strange situations with overlapping installs, but will re-word this to be a bit less scary.

Copy link
Contributor
@dopplershift dopplershift left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just the one minor change.


git clone git@github.com:matplotlib/matplotlib.git

and navigate to the Matplotlib directory.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Matplotlib -> matplotlib since you're talking about the directory.

Copy link
Member
@QuLogic QuLogic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A typo.

.. warning::

If you already have a version of Matplotlib installed, use an
virtual environment or uninstalling using the same method you used
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

uninstalling -> uninstall

@QuLogic QuLogic changed the title [MRG+1] DOC: reorganize and simplify contributing.rst DOC: reorganize and simplify contributing.rst Jan 5, 2017
@QuLogic QuLogic merged commit 3b4b781 into matplotlib:v2.x Jan 5, 2017
@QuLogic QuLogic modified the milestones: 2.0 (style change major release), 2.0.1 (next bug fix release) Jan 5, 2017
@tacaswell tacaswell deleted the doc_clearify_installation branch January 6, 2017 14:53
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

Successfully merging this pull request may close these issues.

5 participants
0