-
Notifications
You must be signed in to change notification settings - Fork 1
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
Script to start notes #28
Comments
Certainly, @nregnault! |
Yes: we'd use 'snia' as the name of the sub-folder to contain the Note and On Fri, Jul 22, 2016 at 3:19 AM, Heather Kelly notifications@github.com
|
Just catching up on the LSST technotes documentation - looks like they initialize their notes using |
I just fixed the issue (my bad! didn't fully test a recent change to the cookiecutter template) |
Thanks Jonathan! So, the following command does most all of what we want:
Here's the output I get when I run it:
We could think of adding a DESC Notes series as an additional option. I think most of our Notes will exist inside project repositories, though - that's why I wanted to see what the cookiecutter makes. The answer is a folder, just as we had designed. At the moment, each LSST technote inhabits a repo of its own - but it's not obvious that they have to. Heres what cookiecutter made:
I guess it would not be too hard to make the Having said that, I think we should hold off writing any sort of start up script ourselves for now, as I think the LSST technote cookiecutter might end up doing what we want it to :-) |
@drphilmarshall Yeah, I've been thinking about having the title go in Another thing I want to mention is that you may encounter difficulties rendering reST on GitHub. You can't use any of the role/directive syntax defined by Sphinx. In DM, I've solved that by pushing people to look primarily at the rendered HTML published by LSST the Docs. That's a big motivation for why LSST the Docs automatically publishes every branch in a Git repo. And yeah, I think it's fine to host DESC notes inside other repos. It might require some work to get that model to work with publishing on LSST the Docs, but probably is not insurmountable. In DM we put technotes in their own repos so that they can have a well-defined git history for each document. That way when a branch is made in a technote repo, LSST the Docs knows that we mean to publish a new edition of that document. |
I see, thanks Jonathan. I notice that math also does not render on GitHub, I'm about to start an experiment in the Twinkles project, where we need to and we'll follow your directory structure. This should make it easy to add On Wed, Aug 3, 2016 at 12:48 PM, Jonathan Sick notifications@github.com
|
I think notebooks are totally the way forward for compute-oriented documentation. I've got some ideas about integrating notebooks with Sphinx for publishing and continuous integration system for validation, but haven't personally started on this yet. But I think you could get started today by using nbconvert to convert a Jupyter notebook checked into a repo into PDF/HTML, and publish that PDF/HTML with either github pages or LSST the Docs, etc. The nbconvert stage would happen on Travis, akin to compiling a sphinx project or latex doc. |
Also, we should make sure to talk and hack during the Project & Community Workshop in a couple weeks in Tucson (assuming you'll be there). |
Yes! That's a good idea. Heather, will you be in Tucson as well? Great to hear about notebooks! I didn't know about On Thu, Aug 4, 2016 at 10:16 AM, Jonathan Sick notifications@github.com
|
Sadly,I won't be in Tuscon, @drphilmarshall . I would be very happy to participate remotely in some of the discussion, if possible. At the very least, I'm hoping to take advantage of any opportunities to listen into the talks, particularly the one @jonathansick will present. |
Ahh OK no worries - I think the PDF agenda will be updated with blue jeans We could also think about jumping on skype if I can find some quality time On Thursday, August 4, 2016, Heather Kelly notifications@github.com wrote:
|
Absolutely. I've got a fairly open schedule during the meeting so I can prioritize talking to you folks. There's a lot going on with DESC documentation so it'll be useful to have some real-time conversations and hacking to help me understanding how I can help you. |
Ah yes, the remote connection information is online: I would be very happy to connect via Skype or whatever else works! Looking through the agenda I see the hack sessions on Mon, Tues, Wed as well as the Wednesday DM in-depth that includes Jonathan's talk at ~12:15 pm. I'm already thinking to lurk about for the Hack Sessions via BJs. I will also make a point of being logged into Skype starting on Monday. Pinging @jchiang87 about those hack sessions, specifically the bits concerning the py3 upgrade which might be interesting. |
Hi @heather999,
this is what we want to do:
Would you be able to work on this please ? Thank you ! :-)
The text was updated successfully, but these errors were encountered: