Initial draft of the new ScalaFX website

32 views
Skip to first unread message

Jarek Sacha

unread,
May 28, 2014, 9:35:26 PM5/28/14
to scala...@googlegroups.com, Jarek Sacha
I tried to sketch how a new ScalaFX website could look like. You can see it at
http://scalafx.github.io/
Source code is at
https://github.com/scalafx/scalafx.github.io

The site is build using Jekyll and is currently using design of the Jekyll website.

The site works correctly when I serve it locally, but after posting to GitHub "Documentation" and "News" links give 404. Help appreciated to figure out what is going wrong.

Let me know what you think. Alternative ideas? Comments? Help is really appreciated.

Thanks,

Jarek

Mike Allen

unread,
May 29, 2014, 1:14:03 AM5/29/14
to scala...@googlegroups.com, Jarek Sacha
Jarek,

There's a GitHub Pages plugin for sbt (see https://github.com/sbt/sbt-ghpages) which also uses the sbt-site plugin. I think you can utilize those to publish Scaladoc to GitHub. (See the information on that in the https://github.com/sbt/sbt-unidoc plugin documentation for an example.)

Hope this helps!

Best Regards,

Mike


--
You received this message because you are subscribed to the Google Groups "ScalaFX Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scalafx-dev...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Hindsight Logo Mike Allen, President
Hindsight Consulting, Inc.
540 N Lapeer Rd #420
Lake Orion, MI 48362-1582

P: +1 (313) 451-4001
mi...@hindsight-consulting.com
hindsight-consulting.com

Gain from the Experience of Hindsight 

rajma...@gmail.com

unread,
May 29, 2014, 1:26:21 AM5/29/14
to scala...@googlegroups.com, Jarek Sacha
Jarek,Mike,

Awesome... i can suggest JBake.org  Jekyll for jvm :)   its not yet powerful like jekyll yet but it satisfy all basic needs. Community is very active. you also have maven build for it, embedded server, inline compiling of changes, ftl, asciidoc and more.

Color pattern i feel we need to have some scalaish color pattern and with FX obviously :) 

Kudos to the idea and the step taken !!!

Thank you and regards,
Rajmahendra (Raj)
JUG Chennai Founder
JUG Hyderabad Lead
http://about.me/rajonjava/  
http://www.twitter.com/rajonjava
----------------------------------------------------------------------------------------------
"DREAM is not what you see in sleep;
is the thing which does not let you sleep" - APJ Abdul Kalam
Do the difficult things while they are easy and do the great things while they are small.
A journey of a thousand miles must begin with a single step. - Lao Tzu

Jarek Sacha

unread,
Jun 6, 2014, 8:59:37 PM6/6/14
to Mike Allen, scala...@googlegroups.com
On 5/29/2014 12:17 AM, Mike Allen wrote:
There's a GitHub Pages plugin for sbt (see https://github.com/sbt/sbt-ghpages) which also uses the sbt-site plugin. I think you can utilize those to publish Scaladoc to GitHub. (See the information on that in the https://github.com/sbt/sbt-unidoc plugin documentation for an example.)

Mike, Can you set it up in ScalaFX build.sbt? We need to publish it to scalafx.github.io, rather than scalafx ghpages (do we?).

Thanks,

Jarek

Jarek Sacha

unread,
Jun 6, 2014, 9:13:31 PM6/6/14
to rajma...@gmail.com, scala...@googlegroups.com
On 5/29/2014 1:26 AM, rajma...@gmail.com wrote:
> Jarek,Mike,
>
> Awesome... i can suggest JBake.org Jekyll for jvm :) its not yet
> powerful like jekyll yet but it satisfy all basic needs. Community is
> very active. you also have maven build for it, embedded server, inline
> compiling of changes, ftl, asciidoc and more.
Raj, I assumed initially that Jekyll will easier to use since you do not
have to build the website just commit source code of the website and
GitHub does the rest. This avoids issues with inconsistencies if
different people build and push content. Though I am not that hung up on
Jekyll, if there is a better tool and will help people to easily
contribute content we should consider. Maybe we could somehow set a
service (similar to GitHub Jekyll) that will build the website when
changes are committed to the repo. That will help with consistency. Can
JBake be setup to automatically build for GitHub pages?

>
> Color pattern i feel we need to have some scalaish color pattern and
> with FX obviously :)
That can be done with CSS, we just need somebody to design the color
scheme nicely. Do you have something in mind?

Jarek

Mike Allen

unread,
Jun 8, 2014, 5:22:40 PM6/8/14
to Jarek Sacha, scala...@googlegroups.com
Jarek, I'll have a look into this shortly. I've raised an issue (https://github.com/scalafx/scalafx/issues/138) to track this.

Mike
Reply all
Reply to author
Forward
0 new messages