Should we consolidate and move Technical Documentation away from riverscapes.xyz to tools.riverscapes.net/developers #598
Replies: 1 comment 2 replies
-
This is the ongoing struggle.
Agreed
???
I agree that development docs are not appropriate for general audiences. I also want to make sure that a consideration of where to store the developer docs is the distance between between it and the code. In general I want the docs for the tool to be in the same repo as the tool itself and be versioned along with the tool so we can all be a little more confident that the docs we're looking at match the version of the tool we're looking at.
I'm going to think on this a little. @joewheaton maybe let's discuss this a little more so I can be sure I understand the plan. |
Beta Was this translation helpful? Give feedback.
-
@MattReimer, @jtgilbert and @philipbaileynar, when @MattReimer provided the helpful list of resources for Samuel (I stole it and posted at Riverscapes/RiverscapesXML#479), that highlighted something really annoying to me. Our different websites are not clear on who the audience is. Here I want to focus on documentation that is targeted at developers and curators (i.e. us and a few close firends). Almost everything @MattReimer referenced was in GitHub repos, but the actual website stuff (i.e. documentation for developers) is unhelpfully spread out between:
https://riverscapes.xyz/Tools/Technical_Reference/Documentation_Standards/Riverscapes_Projects/
https://rave.riverscapes.xyz/Technical_Reference/business-logic.html
http://brat.riverscapes.xyz/Documentation/Standards/
I would like to propose that we start a new "Developers"
docs
folder to host a website that would be tools.riverscapes.net/developers, and I presume posted at: https://github.com/Riverscapes/riverscapes-tools/tree/master/packages asRiverscapes/riverscapes-tools/tree/master/packages/developers/docs
so it works like the others?All this would be is a sub-site or web pages targeted at our developers. Part of what is motivating this is that as I go through the Riverscapes.xyz site, and the exercise for Aida, I realize that:
a) the site needs to be much more targeted at a general audience and all the "content" there is way over most people's heads.
b) the site may shift away from
c) we don't want to direct a bunch of general traffic in to a place where we have a bunch of in the weeds documentation (might also be a deterrent from our developers writing more imperfect, but helpful documentation.
Thoughts? @MattReimer if you're okay, can you stub me out a spot and we can follow same publication strategy (i.e. commit to docs branch) and then I will take a stab at moving content around and over.
Beta Was this translation helpful? Give feedback.
All reactions