Jycraft / jycraft.github.io

Public face for the Jycraft project
2 stars 0 forks source link

Setup for dev #2

Closed AngelMunoz closed 8 years ago

AngelMunoz commented 8 years ago

Hey I would like to contribute here and I'm trying to set this up with pelican, but no success mimicking what's on the live site, any help (it doesn't have to be pelican) on how to set up the dev environment for this repo?

pauleveritt commented 8 years ago

Thanks Angel for bringing this up. I’ll look at it later today. Also, if I make some Europe-friendly time slots this weekend to be online in IRC/Gitter, do you think you would be interested in an online Jycraft meeting?

—Paul

On Oct 21, 2015, at 1:01 PM, Angel Daniel Munoz Gonzalez notifications@github.com wrote:

Hey I would like to contribute here and I'm trying to set this up with pelican, but no success mimicking what's on the live site, any help (it doesn't have to be pelican) on how to set up the dev environment for this repo?

— Reply to this email directly or view it on GitHub https://github.com/Jycraft/jycraft.github.io/issues/2.

AngelMunoz commented 8 years ago

Yes, I am intrested, but I don't know if I'm going to be able to get in time, (UTC/GMT-7 here) but I am intrested in cooperating

pauleveritt commented 8 years ago

I’ve somewhat convinced myself that what I really want is to author in Sphinx, with rich interlinking. Which means ABlog. But ABlog doesn’t seem to have a facility for customizing the theme…I think it just pulls in Alabaster.

I might be looking at this wrong, though…perhaps it just lets Sphinx do the selection of the theme.

Angel, two questions for you:

—Paul

On Oct 21, 2015, at 1:01 PM, Angel Daniel Munoz Gonzalez notifications@github.com wrote:

Hey I would like to contribute here and I'm trying to set this up with pelican, but no success mimicking what's on the live site, any help (it doesn't have to be pelican) on how to set up the dev environment for this repo?

— Reply to this email directly or view it on GitHub https://github.com/Jycraft/jycraft.github.io/issues/2.

AngelMunoz commented 8 years ago

I'm not familiar with any [pelican/ sphynx] to be sincere, but if you are already familiar with Sphynx/Ablog I would rather go with those instead Pelican.

Doing some quick research you can change the ablog theme in the config.py rules. check a screenshot of the said thing right here using sphinx_rtd_theme instead of alabaster: term ablogtheme so changing the theme wouldn't be a problem. But I don't think the custom theme would be that easly, since you have to write a complete python package, to use it, we could fork a theme and start developing it for our own needs but I'm not sure how quick or efective would that be.

But in the end, I'm here to contribute If we need to develop our own theme I'm all ears :+1:

pauleveritt commented 8 years ago

Sorry for not replying, yesterday was my wife’s birthday.

I think you’re right that we can now proceed with ABlog instead of Pelican. Let’s do some trials with some of the key features we’ll need. In order:

I think we’ll need a custom home page. I don’t know if Sphinx has a facility for that. If not, we can do something like this:

—Paul

On Oct 23, 2015, at 7:33 PM, Angel Daniel Munoz Gonzalez notifications@github.com wrote:

I'm not familiar with any [pelican/ sphynx] to be sincere, but if you are already familiar with Sphynx/Ablog I would rather go with those instead Pelican.

Doing some quick research you can change the ablog theme in the config.py rules. check a screenshot of the said thing right here using sphinx_rtd_theme instead of alabaster: https://cloud.githubusercontent.com/assets/8684875/10707130/40db7cce-79ab-11e5-9186-6d5db1912f6d.PNG https://cloud.githubusercontent.com/assets/8684875/10707059/b3df47b0-79aa-11e5-88bd-bcf747191bfb.PNG so changing the theme wouldn't be a problem. But I don't think the custom theme would be that easly, since you have to write a complete python package, to use it, we could fork a theme and start developing it for our own needs but I'm not sure how quick or efective would that be.

But in the end, I'm here to contribute If we need to develop our own theme I'm all ears

— Reply to this email directly or view it on GitHub https://github.com/Jycraft/jycraft.github.io/issues/2#issuecomment-150716765.

AngelMunoz commented 8 years ago

Well, then is decided then, I'll start with something made with Ablog, and try to see if we can get a nice template, after that I'll go for the custom layouts and then I'll proceed with look and feel, but those are for separate issues thank you