-
Notifications
You must be signed in to change notification settings - Fork 3
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
Migrate wiki pages to RST and integrate with front page #10
base: main
Are you sure you want to change the base?
Conversation
Excellent work! Thanks. I think that for the real wiki migration we want to use GitHub wiki, so that we can preserve the edit history as an archive. But for the new presentation site, this should be great. |
I guess that we will want to have this hosted via Read The Docs or Netlify ... or do our own automation via GitHub Actions and GitHub pages. I prefer Read The Docs or Netfliy as it has nice PR build preview functionality. |
Todo for this PR to land:
|
@JudgeGregg @adiroiban is there anything I can do to help land this? |
I am -1 for merging this as it is. The wiki has a lot of old info that is no longer relevant. The wiki content was archived here https://github.com/twisted/trac-wiki-archive and redirection was implemented I start working at moving any relavant info found in the wiki, into the main documentation site I have already migrated the "Review process" wiki page, to the main docs site as part of this PR There is this PR twisted/twisted#11577 to create a root section for development and continue to move more docs from the wiki into the main doc site. |
Hello, I'd like to help too, but I'm a bit confused right now :) From what I understand:
Do you have a an idea of some "secondary page" I could work on just to make sure I understand the whole process ? |
We need to convert only some Trac wiki pages. There is a lot of obsolete, conflicting, confusing content on the wiki. The idea is to only extract that good / valid information from the wiki and integarate that information into the "official documentation"
I don't think that we want to do an automated conversion, but review the wiki information, see what makes sense and reuse only that. The idea was that we used the wiki as a draft documentation. So the wiki contains a lot of pages for which the content was never reveiewd. For the official docs, we only want one version.
We already have a link to the docs from https://twisted.org/ So in summary. Don't do a full conversion. Makes sense? |
Yes that's very clear, thank you.
I'll open a ticket and a PR if this looks good to you. |
archives are here https://mail.python.org/archives/list/[email protected]/ The twistedmatrix.com is the legacy site. The archive of the archive is here https://github.com/twisted/pipermail |
Okay, I've updated the page with the archives, and fixed the main ML link. Do you think it's worth adding a few pages in each PR or should a PR relate to only one page ? |
I think deprecated info can be removed from the page. I think the documentation should describe the current info, and should not include a whole history of the Twisted dev community. I you think that is important to keep this out of date info on the page, I think is better to move the info into the "historic" section - https://docs.twisted.org/en/stable/historic/index.html Please create a PR on the twisted/twisted repo, it should automatically generate a Read The Doc version for preview. Thanks again for help with the docs. |
Hello, this PR should be able to integrate the migrated RST pages to the existing front page.
(demo: https://judgegregg.github.io/sphinxwiki/)
How-to build:
SOURDIR=content make html
ghp-import _build/html -nop
Some areas of improvement: