-
Notifications
You must be signed in to change notification settings - Fork 168
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
Update websites and contributors documentation #200
Comments
Hi there, I'm taking over project maintainership with a new team. I was told that the "gtgnome.net" domain was actually not under the previous team's control, but was fan-made. I'm not sure it's worth trying to recover vs just making https://wiki.gnome.org/Apps/GTG the official page from here on, and updating all the documentation, though if someone wants to work on a new top-notch website that would do something that we couldn't with a wiki, I wouldn't be against it ;) |
A simple website using Github pages and Jekyll/Zola could work too. Gnome's wiki isn't very appealing to new/potential users |
Changing milestone as having a website is not critical to release 0.4 |
(of course, any contribution is welcome but it should not be a focus as long as we don't prove to ourselves that we are able to release) |
In my view, having ordered and up-to-date (as much as possible) contributors documentation (not user manuals, not API reference) reflecting a "well-organized" and actionable project state is probably the most important thing I can do to attract new contributors to accelerate the revival of the project, along with advocacy (i.e. announcements/blogging) and project management guidance (no-nonsense lean/agile-oriented bug triaging). So I've spent some hours analyzing what is the state of the websites and documentation looks like, and what would probably need to be done to clean up that mess. Below is my proposed list of changes. Let me know your thoughts on this (if any) or if I should "JFDI" and go through the tasks as fast as possible (maybe I can find other people in GNOME to help me with that). I hope that with this and the reduced list of issues to tackle, the project will be less intimidating for newcomers to contribute to, so I would announce the call for new contributors to join the effort. Global audit and hierarchical list of pages"GTG" GNOME wiki page (https://wiki.gnome.org/Apps/GTG)
GitHub main project/code repository
ReadTheDocs (https://gtg.readthedocs.io)
Dedicated website
LaunchPad
|
I'd make a ticket for repeated tasks so we can talk about it here. I think the first section of that page is the most useful. The only useful thing about the quick syntax one is adding tags directly. You can sort of do this now, but it needs polishing.
Release early, release often. I think it'd be better to set some targets at the begging of a release cycle (like a MVP) and tag them with a milestone.
We need to remove dependencies for plugins once we clean them up
\o/
Yeah, launchpad needs to die. I didn't know we had a mailing list. As for a user forum, maybe we should wait and see if we need something more than the tracker. For more direct conversation, we could have a matrix chatroom (on riot.im). |
This is now 99% done, including fixing all the links in https://wiki.gnome.org/Apps/GTG/release_names so that we can see the old release announcements even if the website was destroyed in a fire. |
100% agree with the initial statement, but if that's a pathway the team is interested in exploring, I'd love to help tackle it. |
I wasn't able to find a link to a current code repo from the website at http://gtgnome.net/ (installed from my distro's repo, and was looking for current developments, as a plugin (export) can't be activated). The repo at launchpad looked abandoned, just like the website did.
Could you please add a link to the current repo at a prominent place on the website (or, if for some reason, nobody has access to the site since 2013, into the Gnome Wiki, which was the second place google found)?
(and thanks for the program :D)
The text was updated successfully, but these errors were encountered: