Changeset c22cf50 in trunk
- Timestamp:
- 2021-01-26T00:06:50Z (5 years ago)
- 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)
- Files:
-
- 2 added
- 5 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified docs/conf.py ¶
re5f0dcf rc22cf50 29 29 # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom 30 30 # ones. 31 extensions = [ ]31 extensions = ['recommonmark'] 32 32 33 33 # Add any paths that contain templates here, relative to this directory. … … 37 37 # You can specify multiple suffix as a list of string: 38 38 # source_suffix = ['.rst', '.md'] 39 source_suffix = '.rst'39 source_suffix = ['.rst', '.md'] 40 40 41 41 # The encoding of source files. -
TabularUnified docs/frontends/webapi.rst ¶
re5f0dcf rc22cf50 2033 2033 Tahoe-LAFS provides a mutable file store, but the ways that the store can 2034 2034 change 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 2039 2040 2040 2041 Obviously if you query for information about the file store and then act -
TabularUnified docs/index.rst ¶
re5f0dcf rc22cf50 24 24 25 25 known_issues 26 ../.github/CONTRIBUTING26 contributing 27 27 CODE_OF_CONDUCT 28 release-checklist 28 29 29 30 servers -
TabularUnified docs/release-checklist.rst ¶
re5f0dcf rc22cf50 41 41 - run `tox -e news` to produce a new NEWS.txt file (this does a commit) 42 42 - create the news for the release 43 43 44 - newsfragments/<ticket number>.minor 44 45 - commit it 46 45 47 - manually fix NEWS.txt 48 46 49 - proper title for latest release ("Release 1.15.0" instead of "Release ...post1432") 47 50 - double-check date (maybe release will be in the future) … … 49 52 files though so don't do heavy editing) 50 53 - commit these changes 54 51 55 - update "relnotes.txt" 56 52 57 - update all mentions of 1.14.0 -> 1.15.0 53 58 - update "previous release" statement and date 54 59 - summarize major changes 55 60 - commit it 61 56 62 - update "CREDITS" 63 57 64 - are there any new contributors in this release? 58 65 - one way: git log release-1.14.0.. | grep Author | sort | uniq 59 66 - commit it 67 60 68 - update "docs/known_issues.rst" if appropriate 61 69 - update "docs/INSTALL.rst" references to the new release … … 83 91 - (all steps above are completed) 84 92 - sign the release 93 85 94 - git tag -s -u 0xE34E62D06D0E69CFCA4179FFBDE0D31D68666A7A -m "release Tahoe-LAFS-1.15.0rc0" tahoe-lafs-1.15.0rc0 86 95 - (replace the key-id above with your own) 96 87 97 - build all code locally 88 98 - these should all pass: 99 89 100 - tox -e py27,codechecks,docs,integration 101 90 102 - these can fail (ideally they should not of course): 103 91 104 - tox -e deprecations,upcoming-deprecations 105 92 106 - build tarballs 107 93 108 - tox -e tarballs 94 109 - confirm it at least exists: 95 110 - ls dist/ | grep 1.15.0rc0 111 96 112 - inspect and test the tarballs 113 97 114 - install each in a fresh virtualenv 98 115 - run `tahoe` command 116 99 117 - when satisfied, sign the tarballs: 118 100 119 - gpg --pinentry=loopback --armor --detach-sign dist/tahoe_lafs-1.15.0rc0-py2-none-any.whl 101 120 - gpg --pinentry=loopback --armor --detach-sign dist/tahoe_lafs-1.15.0rc0.tar.bz2 … … 130 149 - scp dist/*1.15.0* username@tahoe-lafs.org:/home/source/downloads 131 150 - the following developers have access to do this: 151 132 152 - exarkun 133 153 - meejah … … 138 158 139 159 - how to do this? 140 - (original guide says only "twine upload dist/*")160 - (original guide says only `twine upload dist/*`) 141 161 - the following developers have access to do this: 162 142 163 - warner 143 164 - exarkun (partial?) -
TabularUnified tox.ini ¶
re5f0dcf rc22cf50 222 222 sphinx 223 223 docutils==0.12 224 recommonmark 224 225 # normal install is not needed for docs, and slows things down 225 226 skip_install = True
Note: See TracChangeset
for help on using the changeset viewer.