Mercurial > p > roundup > code
annotate website/README.txt @ 6340:53e968351250
issue251055 - cleanup old wiki
Remove old sourceforge info and add new provider info.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Fri, 12 Mar 2021 18:09:17 -0500 |
| parents | 92cc82788f83 |
| children | bea4a6956c89 |
| rev | line source |
|---|---|
|
4915
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
1 Roundup has three web sites: |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
2 |
|
6269
92cc82788f83
Replace http:....roundup-tracker.org with https.
John Rouillard <rouilj@ieee.org>
parents:
6263
diff
changeset
|
3 * https://www.roundup-tracker.org/ |
|
5941
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
4 * https://wiki.roundup-tracker.org/ |
|
5612
da2decb6d0c7
update http://issues.roundup-tracker.org to https://isues.... for the
John Rouillard <rouilj@ieee.org>
parents:
5343
diff
changeset
|
5 * https://issues.roundup-tracker.org/ |
|
4915
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
6 |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
7 www and wiki are hosted on SourceForge. |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
8 |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
9 |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
10 updating issues.roundup-tracker.org |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
11 =================================== |
|
5941
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
12 See doc/developers.txt for details on accessing the new location. |
|
4227
25db485027cf
add website instructions
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
13 |
|
4915
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
14 |
|
5941
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
15 updating wiki.roundup-tracker.org |
|
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
16 ================================= |
|
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
17 Wiki isn't hosted on sourceforge anymore. See: |
|
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
18 |
|
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
19 https://issues.roundup-tracker.org/issue2551045 |
|
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
20 |
|
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
21 for details on Implementing wiki move to Waldmann-EDV. |
|
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
22 |
|
6340
53e968351250
issue251055 - cleanup old wiki
John Rouillard <rouilj@ieee.org>
parents:
6269
diff
changeset
|
23 Contact Thomas Waldmann. Web site: https://www.waldmann-edv.de/ |
|
53e968351250
issue251055 - cleanup old wiki
John Rouillard <rouilj@ieee.org>
parents:
6269
diff
changeset
|
24 email: info AT waldmann-edv DOT de. |
|
5941
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
25 |
|
6340
53e968351250
issue251055 - cleanup old wiki
John Rouillard <rouilj@ieee.org>
parents:
6269
diff
changeset
|
26 The sites theme is under wiki/wiki/data/plugin/theme/roundup.py. Last |
|
53e968351250
issue251055 - cleanup old wiki
John Rouillard <rouilj@ieee.org>
parents:
6269
diff
changeset
|
27 updated by emailing Thomas 2/2021. Images/icons and css under |
|
53e968351250
issue251055 - cleanup old wiki
John Rouillard <rouilj@ieee.org>
parents:
6269
diff
changeset
|
28 wiki/_static. |
|
5941
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
29 |
|
6340
53e968351250
issue251055 - cleanup old wiki
John Rouillard <rouilj@ieee.org>
parents:
6269
diff
changeset
|
30 Backups are assumed to be done by Waldmann-edv. There does not appear |
|
53e968351250
issue251055 - cleanup old wiki
John Rouillard <rouilj@ieee.org>
parents:
6269
diff
changeset
|
31 to be a way to get access to the underlying filesystem via ssh or to |
|
53e968351250
issue251055 - cleanup old wiki
John Rouillard <rouilj@ieee.org>
parents:
6269
diff
changeset
|
32 do a backup/tarball via with web. |
|
5941
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
33 |
|
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
34 ============== |
|
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
35 |
|
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
36 updating services hosted on sf.net (www) |
|
4915
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
37 ================================================= |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
38 Generic SF instructions for web service recommend |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
39 uploading files through SFTP, described here: |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
40 http://sourceforge.net/p/forge/documentation/Project%20Web%20Services/ |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
41 |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
42 However, SFTP is ugly to script in non-interactive |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
43 mode, so we use SSH access to fetch everything and |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
44 build from server side. |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
45 |
|
5633
7a570b1f0d67
website: improve sf login instructions
Bernhard Reiter <bernhard@intevation.de>
parents:
5612
diff
changeset
|
46 Working with sf.net |
|
4915
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
47 ------------------- |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
48 Current docs are taken down with SourceForge Trac, |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
49 so working instructions are available from here: |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
50 http://web.archive.org/web/20140618231150/http://sourceforge.net/apps/trac/sourceforge/wiki/Shell%20service |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
51 |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
52 # log in, replace <user> with your account |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
53 ssh -t <user>,roundup@shell.sourceforge.net create |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
54 |
|
4956
4e7208743254
Update web site instruction to restore web presence of
anatoly techtonik <techtonik@gmail.com>
parents:
4940
diff
changeset
|
55 # set project_home |
|
4915
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
56 project_home=/home/project-web/roundup |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
57 |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
58 # pull latest Roundup source with www and wiki |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
59 # (the warning about "Not trusting file ... " can be ignored |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
60 # for now https://sourceforge.net/p/forge/site-support/8217/) |
|
4940
ff4d939f4619
website/README: Make "hg up" location-independent
anatoly techtonik <techtonik@gmail.com>
parents:
4934
diff
changeset
|
61 hg pull -u --cwd ${project_home}/src/roundup |
|
5343
f1270730505d
Add directions on how to handle issues when updating using hg.
John Rouillard <rouilj@ieee.org>
parents:
4956
diff
changeset
|
62 # see below if this fails with: not trusting file |
|
f1270730505d
Add directions on how to handle issues when updating using hg.
John Rouillard <rouilj@ieee.org>
parents:
4956
diff
changeset
|
63 # /home/project-web/roundup/src/roundup/.hg/hgrc from untrusted |
|
f1270730505d
Add directions on how to handle issues when updating using hg.
John Rouillard <rouilj@ieee.org>
parents:
4956
diff
changeset
|
64 # user 110231, group 48 |
|
4915
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
65 |
|
4956
4e7208743254
Update web site instruction to restore web presence of
anatoly techtonik <techtonik@gmail.com>
parents:
4940
diff
changeset
|
66 # read up on other people changes and add yours |
|
4e7208743254
Update web site instruction to restore web presence of
anatoly techtonik <techtonik@gmail.com>
parents:
4940
diff
changeset
|
67 cd ${project_home} |
|
4e7208743254
Update web site instruction to restore web presence of
anatoly techtonik <techtonik@gmail.com>
parents:
4940
diff
changeset
|
68 vim logbuch.txt |
|
4e7208743254
Update web site instruction to restore web presence of
anatoly techtonik <techtonik@gmail.com>
parents:
4940
diff
changeset
|
69 |
|
5343
f1270730505d
Add directions on how to handle issues when updating using hg.
John Rouillard <rouilj@ieee.org>
parents:
4956
diff
changeset
|
70 If you get a "not trusting" error the problem is that the .hg files in |
| 6232 | 71 use are not owned by you and hg won't use them. Add this to your |
|
5343
f1270730505d
Add directions on how to handle issues when updating using hg.
John Rouillard <rouilj@ieee.org>
parents:
4956
diff
changeset
|
72 ~/.hgrc file (create file if needed) |
|
f1270730505d
Add directions on how to handle issues when updating using hg.
John Rouillard <rouilj@ieee.org>
parents:
4956
diff
changeset
|
73 |
|
f1270730505d
Add directions on how to handle issues when updating using hg.
John Rouillard <rouilj@ieee.org>
parents:
4956
diff
changeset
|
74 [trusted] |
|
f1270730505d
Add directions on how to handle issues when updating using hg.
John Rouillard <rouilj@ieee.org>
parents:
4956
diff
changeset
|
75 groups=48 |
|
f1270730505d
Add directions on how to handle issues when updating using hg.
John Rouillard <rouilj@ieee.org>
parents:
4956
diff
changeset
|
76 users=110231 |
|
f1270730505d
Add directions on how to handle issues when updating using hg.
John Rouillard <rouilj@ieee.org>
parents:
4956
diff
changeset
|
77 |
|
f1270730505d
Add directions on how to handle issues when updating using hg.
John Rouillard <rouilj@ieee.org>
parents:
4956
diff
changeset
|
78 if the uid/gid changes you may have to change the values. |
|
f1270730505d
Add directions on how to handle issues when updating using hg.
John Rouillard <rouilj@ieee.org>
parents:
4956
diff
changeset
|
79 See: https://www.mercurial-scm.org/wiki/Trust for details |
|
f1270730505d
Add directions on how to handle issues when updating using hg.
John Rouillard <rouilj@ieee.org>
parents:
4956
diff
changeset
|
80 |
|
5633
7a570b1f0d67
website: improve sf login instructions
Bernhard Reiter <bernhard@intevation.de>
parents:
5612
diff
changeset
|
81 When done working in the sf shell, you can destroy it early |
|
7a570b1f0d67
website: improve sf login instructions
Bernhard Reiter <bernhard@intevation.de>
parents:
5612
diff
changeset
|
82 to free resources: |
|
7a570b1f0d67
website: improve sf login instructions
Bernhard Reiter <bernhard@intevation.de>
parents:
5612
diff
changeset
|
83 |
|
7a570b1f0d67
website: improve sf login instructions
Bernhard Reiter <bernhard@intevation.de>
parents:
5612
diff
changeset
|
84 shutdown |
|
4620
0aafd64866d1
website/README.txt: Improved: Added new generic sf.net section.
Bernhard Reiter <bernhard@intevation.de>
parents:
4609
diff
changeset
|
85 |
|
4915
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
86 updating www.roundup-tracker.org |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
87 --------------------------------- |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
88 Site update requires rebuilding HTML files. For that |
|
6263
3a851df879cd
Remove doc dependency sphinxcontrib-cheeseshop.
John Rouillard <rouilj@ieee.org>
parents:
6232
diff
changeset
|
89 `sphinx` is required/ |
|
3a851df879cd
Remove doc dependency sphinxcontrib-cheeseshop.
John Rouillard <rouilj@ieee.org>
parents:
6232
diff
changeset
|
90 Hopefully, it is already installed into virtualenv, so |
|
4915
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
91 the whole procedure looks like so: |
|
4227
25db485027cf
add website instructions
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
92 |
|
4915
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
93 # activate the virtualenv |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
94 . ${project_home}/docbuilder/bin/activate |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
95 # cd to website source and build it |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
96 cd ${project_home}/src/roundup/website/www |
|
5845
e338969b1d23
Make sure to update to proper revision now that we have maint branch releases.
John Rouillard <rouilj@ieee.org>
parents:
5633
diff
changeset
|
97 hg up <release tag> # make sure you are using the released code |
|
4915
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
98 make clean |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
99 make html |
|
5633
7a570b1f0d67
website: improve sf login instructions
Bernhard Reiter <bernhard@intevation.de>
parents:
5612
diff
changeset
|
100 # you can check which files updated (the date will change with many files) |
|
7a570b1f0d67
website: improve sf login instructions
Bernhard Reiter <bernhard@intevation.de>
parents:
5612
diff
changeset
|
101 #diff -ur --brief ${project_home}/htdocs/ ./html/ |
|
4915
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
102 # copy to website dir |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
103 cp -r -p ./html/* ${project_home}/htdocs/ |
|
4956
4e7208743254
Update web site instruction to restore web presence of
anatoly techtonik <techtonik@gmail.com>
parents:
4940
diff
changeset
|
104 # copy legacy html doc to website docs/ dir |
|
4e7208743254
Update web site instruction to restore web presence of
anatoly techtonik <techtonik@gmail.com>
parents:
4940
diff
changeset
|
105 # (in main doc/conf.py this is done automatically) |
|
4e7208743254
Update web site instruction to restore web presence of
anatoly techtonik <techtonik@gmail.com>
parents:
4940
diff
changeset
|
106 cp -r -p ../../doc/html_extra/* ${project_home}/htdocs/docs/ |
|
4915
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
107 # or try it with rsync (skip --dry-run when ready) |
|
0e22b13c5ab5
website/README.txt: Test and update instructions
anatoly techtonik <techtonik@gmail.com>
parents:
4871
diff
changeset
|
108 #rsync --dry-run -v --checksum --recursive ./html/* ${project_home}/htdocs/ |
|
5941
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
109 |
|
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
110 |
| 5948 | 111 If you are releasing an alpha/beta release, don't update: |
|
5941
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
112 |
|
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
113 ${project_home}/htdocs/docs/ |
|
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
114 |
|
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
115 instead update: |
|
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
116 |
|
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
117 ${project_home}/htdocs/dev-docs/ |
|
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
118 |
|
6269
92cc82788f83
Replace http:....roundup-tracker.org with https.
John Rouillard <rouilj@ieee.org>
parents:
6263
diff
changeset
|
119 and the URL will be: https://www.roundup-tracker.org/dev-docs/docs.html |
|
5941
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
120 |
|
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
121 Note there appears to be a cache somewhere in the path, so you may |
|
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
122 need to use: |
|
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
123 |
|
6269
92cc82788f83
Replace http:....roundup-tracker.org with https.
John Rouillard <rouilj@ieee.org>
parents:
6263
diff
changeset
|
124 https://www.roundup-tracker.org/dev-docs/docs.html?foo=1 |
|
5941
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
125 |
|
29d428927362
prep for 2.0.0alpha0 release.
John Rouillard <rouilj@ieee.org>
parents:
5845
diff
changeset
|
126 to cache bust. |
