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

Nicer display for the documentation #55

Open
Ezibenroc opened this issue Feb 16, 2015 · 14 comments
Open

Nicer display for the documentation #55

Ezibenroc opened this issue Feb 16, 2015 · 14 comments

Comments

@Ezibenroc
Copy link
Member

Our documentation is an unstructured list of *.md files in a GitHub repository: this is unattractive.

We should think about a new way to display it. There is two possibilities:

  • A GitHub wiki.
  • Our website.
@progval
Copy link
Member

progval commented Feb 16, 2015

There are / will be links to these files

@Ezibenroc
Copy link
Member Author

Bump.
The documentation is messy...

@progval
Copy link
Member

progval commented Mar 15, 2015

What is the issue with using this as an index? https://github.com/ProjetPP/Documentation/blob/master/getting-started.md

@progval
Copy link
Member

progval commented Mar 15, 2015

Should we rename it to README.md?

@Ezibenroc
Copy link
Member Author

Don't you think that a wiki like this or this is nicer?

@progval
Copy link
Member

progval commented Mar 15, 2015

You can do that without a wiki.

@waldyrious
Copy link

I also vote for using a GitHub wiki. It's still a git repository, we get an automatic index for free (no need to keep it manually in sync), the index is always visible on the sidebar, and the barrier to contribution is lower. The way I see it, it's only upsides :)

@Ezibenroc
Copy link
Member Author

You can do that without a wiki.

Why should we do without a wiki? I don't see any good reason...

I agree with @waldyrious.

@progval
Copy link
Member

progval commented Mar 16, 2015

Because that would mean having an empty repository just for hosting the wiki

@Tpt
Copy link
Member

Tpt commented Mar 16, 2015

I think that specifications should be kept in the repository in order to be still able to use the pull request system for changes.

@Ezibenroc
Copy link
Member Author

Because that would mean having an empty repository just for hosting the wiki

No, we can create the wiki in this repository.

I think that specifications should be kept in the repository in order to be still able to use the pull request system for changes.

I think specifications changes should be discussed on the forum, since they concern the whole project.


In fact, I think it would be even better to have this wiki on our website rather than on github.

@waldyrious
Copy link

Because that would mean having an empty repository just for hosting the wiki

In that case, why not using the wiki in the website repository, https://github.com/ProjetPP/projetpp.github.io? (Also recall that the wiki is itself a git repo, located at https://github.com/<user>/<repo>.wiki.git)

In fact, I think it would be even better to have this wiki on our website rather than on github.

Why would that be better? For visibility, I suppose? But a link in the top menu should make the github wiki just as discoverable, and we'd get to keep all the niceties that otherwise would have to be maintained by hand (support of several markup formats, automatic index on the sidebar, unified (github) accounts for both wiki editors and code contributors, etc.)

@Ezibenroc
Copy link
Member Author

Why would that be better? For visibility, I suppose? But a link in the top menu should make the github wiki just as discoverable, and we'd get to keep all the niceties that otherwise would have to be maintained by hand (support of several markup formats, automatic index on the sidebar, unified (github) accounts for both wiki editors and code contributors, etc.

I searched if there was a way to have a github wiki integrated on a github webpage, but did not find anything good.
So I think we should do as you propose: do a github wiki (in this repository if we keep it, in the website repository otherwise), and put a link on the website (thus moving the page technical overview into the wiki).

@ProjetPP/owners what do you think?

@robocop
Copy link

robocop commented Mar 17, 2015

I vote for a github wiki

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants