Changeset c22cf50 in trunk


Ignore:
Timestamp:
2021-01-26T00:06:50Z (5 years ago)
Author:
GitHub <noreply@…>
Branches:
master
Children:
dc3871b
Parents:
e5f0dcf (diff), b139876 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
git-author:
Sajith Sasidharan <sajith@…> (2021-01-26 00:06:50)
git-committer:
GitHub <noreply@…> (2021-01-26 00:06:50)
Message:

Merge pull request #954 from tahoe-lafs/3536.sphinx-warnings

Fix some Sphinx warnings

Fixes: ticket:3536

Files:
2 added
5 edited
1 moved

Legend:

Unmodified
Added
Removed
  • TabularUnified docs/conf.py

    re5f0dcf rc22cf50  
    2929# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
    3030# ones.
    31 extensions = []
     31extensions = ['recommonmark']
    3232
    3333# Add any paths that contain templates here, relative to this directory.
     
    3737# You can specify multiple suffix as a list of string:
    3838# source_suffix = ['.rst', '.md']
    39 source_suffix = '.rst'
     39source_suffix = ['.rst', '.md']
    4040
    4141# The encoding of source files.
  • TabularUnified docs/frontends/webapi.rst

    re5f0dcf rc22cf50  
    20332033Tahoe-LAFS provides a mutable file store, but the ways that the store can
    20342034change are limited. The only things that can change are:
    2035  * the mapping from child names to child objects inside mutable directories
    2036    (by adding a new child, removing an existing child, or changing an
    2037    existing child to point to a different object)
    2038  * the contents of mutable files
     2035
     2036* the mapping from child names to child objects inside mutable directories
     2037  (by adding a new child, removing an existing child, or changing an
     2038  existing child to point to a different object)
     2039* the contents of mutable files
    20392040
    20402041Obviously if you query for information about the file store and then act
  • TabularUnified docs/index.rst

    re5f0dcf rc22cf50  
    2424
    2525   known_issues
    26    ../.github/CONTRIBUTING
     26   contributing
    2727   CODE_OF_CONDUCT
     28   release-checklist
    2829
    2930   servers
  • TabularUnified docs/release-checklist.rst

    re5f0dcf rc22cf50  
    4141- run `tox -e news` to produce a new NEWS.txt file (this does a commit)
    4242- create the news for the release
     43
    4344  - newsfragments/<ticket number>.minor
    4445  - commit it
     46
    4547- manually fix NEWS.txt
     48
    4649  - proper title for latest release ("Release 1.15.0" instead of "Release ...post1432")
    4750  - double-check date (maybe release will be in the future)
     
    4952    files though so don't do heavy editing)
    5053  - commit these changes
     54
    5155- update "relnotes.txt"
     56
    5257  - update all mentions of 1.14.0 -> 1.15.0
    5358  - update "previous release" statement and date
    5459  - summarize major changes
    5560  - commit it
     61
    5662- update "CREDITS"
     63
    5764  - are there any new contributors in this release?
    5865  - one way: git log release-1.14.0.. | grep Author | sort | uniq
    5966  - commit it
     67
    6068- update "docs/known_issues.rst" if appropriate
    6169- update "docs/INSTALL.rst" references to the new release
     
    8391- (all steps above are completed)
    8492- sign the release
     93
    8594  - git tag -s -u 0xE34E62D06D0E69CFCA4179FFBDE0D31D68666A7A -m "release Tahoe-LAFS-1.15.0rc0" tahoe-lafs-1.15.0rc0
    8695  - (replace the key-id above with your own)
     96
    8797- build all code locally
    8898  - these should all pass:
     99
    89100    - tox -e py27,codechecks,docs,integration
     101
    90102  - these can fail (ideally they should not of course):
     103
    91104    - tox -e deprecations,upcoming-deprecations
     105
    92106- build tarballs
     107
    93108  - tox -e tarballs
    94109  - confirm it at least exists:
    95110  - ls dist/ | grep 1.15.0rc0
     111
    96112- inspect and test the tarballs
     113
    97114  - install each in a fresh virtualenv
    98115  - run `tahoe` command
     116
    99117- when satisfied, sign the tarballs:
     118
    100119  - gpg --pinentry=loopback --armor --detach-sign dist/tahoe_lafs-1.15.0rc0-py2-none-any.whl
    101120  - gpg --pinentry=loopback --armor --detach-sign dist/tahoe_lafs-1.15.0rc0.tar.bz2
     
    130149- scp dist/*1.15.0* username@tahoe-lafs.org:/home/source/downloads
    131150- the following developers have access to do this:
     151
    132152  - exarkun
    133153  - meejah
     
    138158
    139159- how to do this?
    140 - (original guide says only "twine upload dist/*")
     160- (original guide says only `twine upload dist/*`)
    141161- the following developers have access to do this:
     162
    142163  - warner
    143164  - exarkun (partial?)
  • TabularUnified tox.ini

    re5f0dcf rc22cf50  
    222222     sphinx
    223223     docutils==0.12
     224     recommonmark
    224225# normal install is not needed for docs, and slows things down
    225226skip_install = True
Note: See TracChangeset for help on using the changeset viewer.