Open phanect opened 9 years ago
I can't remember what state I left the site in. It's possible that now it is using the files on the local filesystem (pulled down by git) instead of fetching them from GitHub. Either way -- we want to make sure that the docs are for the release branch, not the master branch. That might explain at least some of the delay you're seeing. The docs site is in the "site" directory, and it's just a Geddy app, so it's easy to run it locally. If you want to make changes to it, please feel free, and I'll update the production site. Just make your changes in the release branch, not in master.
OK, so you are currently manually upload changes of documents, and I have to ask you to upload, right?
Then I suggest to introduce automation script. I will create it if you agree. What service do you use for geddyjs.org server? Your own server? IaaS or VPS? Rental servers? If your server is difficult to execute script, readthedocs might be a good choice.
In my understanding, Guide, and API Refference is stored under doc directory and Tutorial is here.
I have commited changes for some times, but it is not applied to geddyjs.org, even my commit is over 6 monthes ago. I believe any manual operation is required to apply, but currently no one does it and docs are left old.
Manual upload solve this problem this time, but I suggest the ways to skip manual upload process.
I'm considering following in my mind: