19:41 PM
ultimatt1
I think we're ready to ship, eh?
19:43 PM
_smf_
#430 I need to revisit as I can't remember what exactly it did etc. it can wait until 2.6.2
19:44 PM
So I think we're good to go.
19:44 PM
DragonPunch
we're good to go bois.
20:03 PM
baudehlo
My build setup is on my box at home so it'll have to wait :)
20:03 PM
I'll try and do it tonight.
20:03 PM
At some point I'd like to do a good thorough revise on the docs.
20:04 PM
20:04 PM
Some are the plugin name, some are a description, and a couple just say "Haraka".
20:04 PM
ultimatt1
I fixed part of that
20:04 PM
with a recent merge
20:05 PM
baudehlo
The most reasonable looking one is connect.p0f
20:05 PM
so we should probably try and follow that standard.
20:05 PM
But aside from that, the tutorials need a total revamp.
20:05 PM
ultimatt1
but it would be much better if no .md processing were required and we published the files and let GitHub parse them with GitHub Flavored Markdown
20:06 PM
baudehlo
Github don't offer any parsing on Pages.
20:06 PM
:(
20:06 PM
you have to upload static HTML.
20:06 PM
Or are you suggesting an iframe to the actual page?
20:06 PM
ultimatt1
that's be one way
20:07 PM
baudehlo
I don't know of a way to get *just* the rendered page though
20:07 PM
ultimatt1
20:07 PM
baudehlo
without all the other cruft.
20:08 PM
ultimatt1
hmm, me neither. I haven't used GH pages yet
20:08 PM
but
20:08 PM
it smells like
20:09 PM
you can just add a little YAML to the docs/plugins/*.md files
20:09 PM
20:09 PM
and then GH does the rest
20:10 PM
baudehlo
Hmm interesting: "Only files with extensions .md or .markdown will be translated to HTML on a GitHub User Page"
20:10 PM
that's good to know.
20:11 PM
But it still means using an iframe.
20:12 PM
ultimatt1
but that would pull in the most recent changes too, without waiting for a release process to update them
20:12 PM
right?
20:12 PM
or, what exactly were you thinking of loading in that iframe?
20:13 PM
baudehlo
No
20:13 PM
because you have to put them in the Pages repo.
20:13 PM
ultimatt1
ah, okay.
20:13 PM
maybe they should just live there in the first place.
20:13 PM
nah
20:14 PM
but they could be pulled in automatically with git-submodule
20:14 PM
maybe
20:14 PM
baudehlo
maybe
20:14 PM
But will still require a pull/push
20:14 PM
probably
20:14 PM
Also I don't want the web site to reflect HEAD
20:15 PM
I want it to reflect the current release.
20:15 PM
(to be fair should probably also have access to old docs too, but that's too much work for now)
20:16 PM
ultimatt1
hmmn, yeah, /docs/r2.5.0/plugins/fcrdns
20:16 PM
and /docs/latest/plugins/fcrdns
20:16 PM
baudehlo
But for now github can do that.
20:16 PM
20:17 PM
ultimatt1
aye
20:18 PM
what I was thinking you meant by iframe was to pull in the docs directly from the repo
20:19 PM
which would make doing docs such as "show by version" easy to implement in JS
20:19 PM
baudehlo
well we'd have to use an iframe too if we put the docs on the Pages site as a .md file too.
20:19 PM
ultimatt1
with a little version toggle, that reloads the iframe
20:19 PM
baudehlo
because otherwise you don't get the navigation stuff.
20:19 PM
So probably not worth it.
20:19 PM
Do Github publish their MD parser perhaps?
20:20 PM
ultimatt1
it's jekyll
20:20 PM
baudehlo
is that a markdown parser?
20:20 PM
ultimatt1
that's my understanding
20:21 PM
20:21 PM
yup
20:21 PM
"Jekyll takes your content, renders Markdown and Liquid templates, and spits out a complete, static website ready to be served by Apache, Nginx or another web server. Jekyll is the engine behind
http://pages.github.com/ , which you can use to host sites right from your GitHub repositories."
20:21 PM
baudehlo
20:22 PM
So I could just switch to that.
20:22 PM
ultimatt1
20:23 PM
I believe you are mistaken
20:23 PM
s.add_runtime_dependency('kramdown', '~> 1.3')
20:23 PM
baudehlo
Oh it loads redcarpet too.
20:23 PM
ultimatt1
GH Pages *used* to use maruku
20:23 PM
baudehlo
I was just reading the gemfile
20:24 PM
ultimatt1
I was reading jekyll.gemspec
20:24 PM
and I don't find maruku in there
20:25 PM
ah, I see it in Gemfile, but I'm 99% sure that's legacy
20:25 PM
there was a big deal about the switch last year
20:25 PM
when the whole "standard markdown" kerfluffle blew up
20:26 PM
baudehlo
*rolls eyes*
20:26 PM
fucking rubyists.
20:26 PM
Mind you JS guys are often as bad.
20:28 PM
EyePulp
heh
22:06 PM
donspaulding has quit