X Tutup
Skip to content

DOC: reorganize and simplify contributing.rst#7699

Merged
QuLogic merged 6 commits intomatplotlib:v2.xfrom
tacaswell:doc_clearify_installation
Jan 5, 2017
Merged

DOC: reorganize and simplify contributing.rst#7699
QuLogic merged 6 commits intomatplotlib:v2.xfrom
tacaswell:doc_clearify_installation

Conversation

@tacaswell
Copy link
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
Member

QuLogic commented Dec 31, 2016

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

@tacaswell
Copy link
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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

X Tutup