Skip to content
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

[GIP] write user-level mapstore documentation / overhaul georchestra documentation #1

Open
landryb opened this issue Nov 4, 2022 · 18 comments
Labels
Adopted This proposale is adopted GIP Work in progress The work impulsed by this GIP is in progress

Comments

@landryb
Copy link
Member

landryb commented Nov 4, 2022

Who ?

CRAIG / @landryb / @MarieSuet

Target Module

Mapstore first, & other georchestra modules second.

What ?

The community resorts to:

  • mailing lists
  • upstream projects documentation, which might not 100% match with the integration of the project within georchestra (a good example is the user guide for mapstore which talks about a homepage we dont have: https://mapstore2.readthedocs.io/en/latest/user-guide/home-page/)
  • lacks a central place to find them all

we need to improve that.

Why ?

We need to overhaul our documentation, as already noted/discussed in georchestra/georchestra#3791

our users dont have a proper french documentation for mapstore2, and some initiatives already started some instance-tailored word/pdf documentation (rennes, le puy en velay cf https://geoportail.lepuyenvelay.fr/prise-en-main-de-mapstore2/) but it would be better to have:

  • something online, browsable like on RTD
  • generic
  • easily findable by georchestra users

How ?

Any potential pitfalls and ways to circumvent them ?

as every documentation, it tends to get outdated/not in sync when the subcomponents are updated..but at least having something would be better than nothing.

having versioned docs would allow to clearly state against which version a documentation was written.

the proposal is to start by mapstore user doc in french (yeah i know..), then other components (console...)

When ?

work might start before the end of the year. No specific release is targeted, but at least documenting the current mapstore releases (2022.01, etc..)

Votes

Project Steering Committee

Community support

@landryb landryb added the GIP label Nov 4, 2022
@fphg
Copy link
Member

fphg commented Nov 21, 2022

thanks @landryb this proposal seems relevant to me
i'd add a matching version number in any doc, assuming some users may print it

@geo-grandest
Copy link

Documentation is an important point for us too in DataGrandEst and a limit for developpement of using applications like MapStore.
Markdown is better than ReSt for me.
I already test mkdocs (with mkdocs-material plugin) for a project (cf. https://www.datagrandest.fr/tools/dge-dataviz-components/documentation/index.html - not yet linked to a GitHub repository) and it's a good choice according to me.

@fvanderbiest
Copy link
Member

+1

If the documentation is mapstore-specific, it is best located in https://github.com/georchestra/mapstore2-georchestra/

If the goal is to write a documentation for geOrchestra, then another repository should be used. BTW, there's already plenty of content in https://github.com/georchestra/data-admin-book/tree/master/fr

@catmorales
Copy link

catmorales commented Nov 22, 2022

What about the documentation made by geosolutions : https://docs.georchestra.geo-solutions.it/en/latest/ ?
It should be an entry point to the documentation no ?
Source is in https://github.com/georchestra/mapstore2-georchestra/tree/master/docs/source , I think.
If we want to change the format, it will be necessary to modify this one too.

@catmorales
Copy link

catmorales commented Dec 1, 2022

The PSC is opening the review of this proposal.
Will be close on the 15/12/2022.

@pierrejego
Copy link
Member

+1

1 similar comment
@jeanpommier
Copy link
Member

+1

@landryb
Copy link
Member Author

landryb commented Dec 1, 2022

obviously voting 👍

@MaelREBOUX
Copy link
Member

+1 for this proposal.
We really need that.
Then we should discuss on the how. See this on january 2022.

@smevel
Copy link

smevel commented Dec 1, 2022

+1

3 similar comments
@catmorales
Copy link

+1

@vfabry
Copy link

vfabry commented Dec 1, 2022

+1

@pmauduit
Copy link
Member

pmauduit commented Dec 1, 2022

👍

@catmorales catmorales added the In review This proposal is currently reviewed label Dec 1, 2022
@fphg
Copy link
Member

fphg commented Dec 1, 2022

+1

@landryb landryb added Adopted This proposale is adopted and removed In review This proposal is currently reviewed labels Dec 1, 2022
@landryb
Copy link
Member Author

landryb commented Dec 1, 2022

Everyone in the PSC voted, the GIP is now Adopted, this issue will be linked at by future work implementing it.

@landryb landryb closed this as completed Dec 1, 2022
@georchestra georchestra deleted a comment from MarieSuet Dec 6, 2022
@MaelREBOUX
Copy link
Member

I reopen and add the "work in progress" label ;)

@MaelREBOUX MaelREBOUX reopened this Dec 7, 2022
@MaelREBOUX MaelREBOUX added the Work in progress The work impulsed by this GIP is in progress label Dec 7, 2022
@MaelREBOUX
Copy link
Member

MaelREBOUX commented Feb 10, 2023

To follow since the hackaton ended yesterday in Rennes :

I let this issue open until we got finished some points :

  • cadastrapp documentation switch
  • mapstore2 documentation switch
  • documentation template

@MaelREBOUX
Copy link
Member

The new cadastrapp documentation is avalaible since june 2023.

https://docs.georchestra.org/cadastrapp/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Adopted This proposale is adopted GIP Work in progress The work impulsed by this GIP is in progress
Projects
None yet
Development

No branches or pull requests