Comments (5)
So the thing is the following:
Right now there basically is HTML generated from the manual markdown file in this repository. The real source file for the manual is in the shoes repository and in the shoes4 repository (manual-en.txt). The markdown files are used for our built in manual there.
I would want to have this all in one place and then the others just use that one file so that they do not get out of sync. E.g. I don't want someone to change something in the HTML here that is not propagated back to the original markdown.
We could just manually copy it over every once in a while (from a manual repository) but maybe a gem would be better, because you know GEMIFY ALL THE THINGS - so we could serve that as a gem for shoes4/3 (or maybe we just leave 3 alone) and have it as a dependency. The website should be able to just use the markdown. Right now the manual is just one gigantic file so it might be good to split that up to multiple files (according to sub pages), as I dunno if jekyll can handle that one big markdown file the way we want it to handle (with subpages). So either multiple files (should work) or we build a rake task that compiles the HTML files.
So yeah what do you think about that @steveklabnik @jrgifford @wasnotrice @wpp @ashbb ?
Cheers,
Tobi
from shoesrb.com.
If we are gemifying all the things, then make the website use the gem too.
:P
I like it. :)
from shoesrb.com.
@jrgifford would love for the website to use the gem, but github pages can't do that afaik so we'd need the rake task to generate the stuff :'-(
from shoesrb.com.
@PragTob ew. Nevermind.
James Gifford
cell: 2162238574
Snowy Penguin Solutions, LLC | http://snowypenguinsolutions.com
On Wed, Aug 21, 2013 at 1:29 PM, Tobias Pfeiffer
[email protected]:
@jrgifford https://github.com/jrgifford would love for the website to
use the gem, but github pages can't do that afaik so we'd need the rake
task to generate the stuff :'-(—
Reply to this email directly or view it on GitHubhttps://github.com//issues/46#issuecomment-23034667
.
from shoesrb.com.
Moved to shoes/shoes4#745 for better visibility
from shoesrb.com.
Related Issues (20)
- The shoes manual is not accessible at the moment HOT 5
- No dynamically redirecting URLs anymore for downloads HOT 10
- Operating System signs HOT 21
- Where should learn more go? HOT 2
- Make the difference between walkthrough, manual, book and RDoc clearer HOT 2
- Put a slider with shoes apps on the start page HOT 4
- Assign a subdomain for downloads HOT 9
- Make a comment about the Linux Installer HOT 1
- Are old blog posts lost? HOT 4
- Total Overhaul of shoesrb.com HOT 65
- New Logo for Shoes HOT 9
- Enable scrolling for the manual side bar HOT 2
- Page build warning HOT 6
- OSX Download link not working HOT 5
- Automatic script to get all members? HOT 6
- broken link on the page of tutorials: the link to the RDocs HOT 2
- "Nobody knows shoes" link is broken HOT 3
- Description of Ruby Unicode support HOT 1
- "Nobody Knows Shoes" download link broken in manual/Shoes HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from shoesrb.com.