You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The goal would also be to make it quite easy for users to contribute third party build steps for Read the Docs,
109
-
so that other useful parts of the Sphinx ecosystem could be tightly integrated with Read the Docs.
110
-
111
67
Collections of Projects
112
68
~~~~~~~~~~~~~~~~~~~~~~~
113
69
@@ -124,6 +80,19 @@ we would allow them to do a few sets of actions on them:
124
80
125
81
There is likely other ideas that could be done with `Collections` over time.
126
82
83
+
Autobuild docs for Pull Requests
84
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
85
+
86
+
It would be great to automatically build docs for Pull Requests in GitHub repos that our users have.
87
+
Currently we don't support this,
88
+
and it's one of our most requested features.
89
+
90
+
This would include:
91
+
92
+
* Modeling Pull Requests as a type of version alongside Tags and Branches
93
+
* Modifying how we upload HTML docs to store them in a place like S3 for long term storage
94
+
* Build integration with GitHub to send the status notifications when a PR is building and complete
95
+
127
96
Integrated Redirects
128
97
~~~~~~~~~~~~~~~~~~~~
129
98
@@ -140,18 +109,36 @@ We should rebuild how we handle redirects across a number of cases:
140
109
141
110
There will also be a good number of things that spawn from this, including version aliases and other related concepts, if this task doesn't take the whole summer.
142
111
143
-
Autobuild docs for Pull Requests
144
-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112
+
Improve Translation Workflow
113
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
145
114
146
-
It would be great to automatically build docs for Pull Requests in GitHub repos that our users have.
147
-
Currently we don't support this,
148
-
and it's one of our most requested features.
115
+
Currently we have our documentation & website translated on Transifex,
116
+
but we don't have a management process for it.
117
+
This means that translations will often sit for months before making it back into the site and being available to users.
149
118
150
-
This would include:
119
+
This project would include putting together a workflow for translations:
151
120
152
-
* Modeling Pull Requests as a type of version alongside Tags and Branches
153
-
* Modifying how we upload HTML docs to store them in a place like S3 for long term storage
154
-
* Build integration with GitHub to send the status notifications when a PR is building and complete
121
+
* Communicate with existing translators and see what needs they have
122
+
* Help formalize the process that we have around Transifex to make it easier to contribute to
123
+
* Improve our tooling so that integrating new translations is easier
124
+
125
+
Support for additional build steps for linting and testing
0 commit comments