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

TODO Documentation #17

Open
2 of 5 tasks
maxnoe opened this issue Apr 3, 2016 · 20 comments
Open
2 of 5 tasks

TODO Documentation #17

maxnoe opened this issue Apr 3, 2016 · 20 comments

Comments

@maxnoe
Copy link
Member

maxnoe commented Apr 3, 2016

  • Complete README.md with
    • How to add a post (detailed explanation of md header, esp. how do categories work)
    • What elements to use for custom pages
    • How to add to or modify the navigation bar
  • Add a CONTRIBUTION.md with detailed information for developers
@hmoldenhauer
Copy link
Contributor

Is important for me and other non-programmers to fill in some content

@bixel
Copy link
Member

bixel commented Apr 20, 2016

Looks like we need some kind of archive (see #20) for all posts. The category "special" will only show the 4 latest posts on the home page.

@Vanessa-Mueller
Copy link
Contributor

Vanessa-Mueller commented Apr 29, 2016

Things to add to a "How to write a post":

  • how to add internal link
  • how to add external link
  • how to add images
  • how to add a link to file

@bixel
Copy link
Member

bixel commented Nov 14, 2016

We also need to add installation instructions

@ccauet
Copy link
Member

ccauet commented Jun 12, 2017

Would be great to provide some infos how to offline test the website

@bixel
Copy link
Member

bixel commented Jun 12, 2017

If you're on mac, the README should explain it.

@bixel
Copy link
Member

bixel commented Jun 12, 2017

@maxnoe looking at the TODO, I feel like most of the points should either be moved inside the CONTRIBUTION.md or into specific "developer" wiki pages (altough the single CONTRIBUTION.md file should be enough so far). What do you think? I would just keep the "Testing" section in the README.md to get people starting quickly.

@maxnoe
Copy link
Member Author

maxnoe commented Jun 12, 2017

@bixel agreed

@hmoldenhauer
Copy link
Contributor

The 'Testing' region has to be a bit more descriptive...
I installed everything as described, but when i run '''gem install bundler''' there's a warning
'''you don't have /home/... in your PATH, gem executables will not run'''
i had to add it to the PATH in my bashrc:
'''PATH="/home/.../.gem/.ruby/.2.4.0/bin:$PATH"

Maybe this came due to updating?

@hmoldenhauer
Copy link
Contributor

There should also be a note that one has to be in the folder of the homepage...

@maxnoe
Copy link
Member Author

maxnoe commented Sep 21, 2017

The 'Testing' region has to be a bit more descriptive...
I installed everything as described, but when i run '''gem install bundler''' there's a warning
''you don't have /home/... in your PATH, gem executables will not run''
i had to add it to the PATH in my bashrc:
export PATH="/home/.../.gem/.ruby/.2.4.0/bin:$PATH"
Maybe this came due to updating?

So you ran a command, it did not work but told you exactly what to do. Why should we document that here?

@maxnoe
Copy link
Member Author

maxnoe commented Sep 21, 2017

Also, the README tells you to do

$ sudo gem install bundler

This should not do anything with your home and work right away. Did you do that?

@hmoldenhauer
Copy link
Contributor

jep, did everything as requested.

Is working now. Errors that tell you what to to are friendly errors.

There should only be a note that you shouldn't try doing everything in your home directory, but you need to go to .../homepage/

@maxnoe
Copy link
Member Author

maxnoe commented Sep 21, 2017

sudo gem instal bundler

should not put anything into your $HOME, but install everything systemwide to /usr/bin similiar

@hmoldenhauer
Copy link
Contributor

for sure, but to run

bundle exec jekyll serve

you should be in path/to/homepage ;)

@maxnoe
Copy link
Member Author

maxnoe commented Sep 21, 2017

Yes, I know. That's independent.

@hmoldenhauer
Copy link
Contributor

it is not on my machine...
But it works, when in the given folder.

We should check it later or ignore it ;)

@maxnoe
Copy link
Member Author

maxnoe commented Sep 21, 2017

That you have to be in the homepage folder to build the homepage should be pretty obvious

@hmoldenhauer
Copy link
Contributor

yes, but a note should be added anyway

@maxnoe
Copy link
Member Author

maxnoe commented Sep 21, 2017

I added it to the README

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