fatiando / verde

Processing and gridding spatial data, machine-learning style
https://www.fatiando.org/verde
BSD 3-Clause "New" or "Revised" License
601 stars 72 forks source link

New documentation structure #433

Open leouieda opened 9 months ago

leouieda commented 9 months ago

I'm proposing a full reorganization of the documentation based around the Divio system. Instead of a galley and user guide, we would have the following. All of these sections will use the Ensaio data.

Getting started

Tutorial

The tutorial should have several parts that grow in complexity and are meant to be followed in order by someone new to Verde. They can include some notes with further reading but shouldn't try to explain how things work under the hood or anything more advanced than what each one is aiming to tackle (leave that for other sections).

How to

These should be short and to the point, focused on the problem presented. They can assume that people have done the tutorials.

Explanations

These are meant to explain how things work and why they are that way.

Reference documentation

What we already have.


A lot of the existing docs can be repurposed for this. The only thing I would change are the datasets used, update the writing, and use more notes/hints/etc.

This can be done in parts, one section at a time. When it's all done, we can delete the sphinx-gallery parts and remove the sample data.

mdtanker commented 9 months ago

Great idea! I just watched the Divio pycon talk and think it's a great watch to organize 🙂

leouieda commented 9 months ago

I saw that talk a while ago and it stayed in the back of my mind all this time. I finally think I digested that enough to come up with this plan. Hope it works!

MGomezN commented 9 months ago

Great idea! I just watched the Divio pycon talk and think it's a great watch to organize 🙂

This one @mdtanker https://www.youtube.com/watch?v=t4vKPhjcMZg?

mdtanker commented 9 months ago

@MGomezN yes thats the one!