nikola icon indicating copy to clipboard operation
nikola copied to clipboard

Make three skeleton sites – blog, gallery, and website

Open da2x opened this issue 9 years ago • 11 comments

It should be easier to start a new blog or website. Simpler stuff to get people started faster.

Leave init --demo as is it is. Supplement with typical minimum purpose based sites.

init --blog – two demo posts, menu contains tags, archives, rss (blog stuff) using POSTS

init --website – content/index.html, content/about.html, content/employees/jane-doe.html using PAGES – simple menu

da2x avatar May 27 '15 22:05 da2x

Or even:

nikola init-blog
nikola init-blog --demo

nikola init-website
nikola init-website --demo

etc.

mckea avatar Jan 19 '17 17:01 mckea

Hi, anyone working on this?

MetalDent avatar Oct 04 '19 12:10 MetalDent

@MetalDent No, contributors are welcome!

Kwpolska avatar Oct 04 '19 12:10 Kwpolska

@Kwpolska okay! Where'll these demo blog and website files go?

MetalDent avatar Oct 05 '19 12:10 MetalDent

Figuring this out and implementing support in nikola init is part of the task. Our demo site currently lives in nikola/data/samplesite.

Kwpolska avatar Oct 05 '19 14:10 Kwpolska

This is an important step towards making good on the Handbook's claim: "DON'T READ THIS MANUAL. IF YOU NEED TO READ IT I FAILED, JUST USE THE THING."

nickvence avatar Jan 21 '21 23:01 nickvence

Can I try tackling this? I’m new to programming. Learning Python. But I use Nikola and love and would love to contribute, even if in a small manner. I want to do this in the hope this will help me sharpen my programming skills.

jasonbraganza avatar Mar 11 '21 06:03 jasonbraganza

@jasonbraganza Sure, go ahead! We welcome all contributions, and if you get stuck, we can help. (If you have any code, it’s best to start a pull request and discuss / continue developing in it).

Kwpolska avatar Mar 11 '21 20:03 Kwpolska

@Kwpolska and pre code, is it ok if i discuss, pick your brains in the irc channel?

jasonbraganza avatar Mar 12 '21 01:03 jasonbraganza

@jasonbraganza Sure, although I’d prefer a more persistent place (a GitHub Pull Request, or this issue).

Kwpolska avatar Mar 13 '21 18:03 Kwpolska