Octopus is just a hack basically you cut or copy a selected texted text
with pillar syntax and when you paste it back instead of the same pillar
text it pastes the text converted to HTML. Essentially it allows me to
write pillar inside a HTML file and have it converted lively. Far more
Pharo like than using the command line ;)

I am not a fan of the command line as you may have guessed

More info can be found here

http://www.kilon-alios.com/subpages/blog/blogposts/20161021-Octopus-post.html

I am currently using emacs because as editor it rocks and has excellent
support for both Pharo and Pillar (thanks to Damien)

You can say I am obsessed with making Pharo communicate, manipulate and
cooperate external Applications. Only this time I did not use sockets but
the clipboard. But yeah if it works it works .

I also installed a Firefox plugin that auto refreshes the webpage every
time it changes, again similar to live coding. Each time I make a commit to
the git repo the website gets published. Sometimes like I did 10 minutes
ago I edit my HTML files directly from inside GitLab web front if it is a
minor edit, or I am away from my iMac on my iPad , where I cannot have
Pharo, emacs and pillar.

So in short Octopus is live coding HTML via Pillar but Pharo style ;)




On Wed, 26 Oct 2016 at 18:51, stepharo <steph...@free.fr> wrote:

What is octopus?

Because what you can do with ecstatic (and this is written in the doc) is
that you can see you website before publishing it.

There is also a simple blog post. And it is easy to use.

Stef


http://guillep.github.io/ecstatic/install.html

http://guillep.github.io/ecstatic/first_site.html

http://guillep.github.io/ecstatic/fast_feedback.html

Le 26/10/16 à 01:58, Dimitris Chloupis a écrit :

You want me to use it or help you out ? I could give you the bootstrap
templates.
With mustache you can make amazing websites.

Personally I am happy with Octopus, everything looks fine, I am already
using Pillar efficiently.

What I could improve is the automatic generation of blog posts. Time wise
however I seriously need to go back to Unreal and figure out how to make my
shared memory bridge with Pharo work. I am done with this and happy with
the result.

I did not use ecstatic because of lack of documentation. I was not also
convinced that would make my life easier. I live the name though :)
On Wed, 26 Oct 2016 at 00:45, stepharo <steph...@free.fr> wrote:

dimitris

may be you should have a look at ecstatic.

We should migrate it to the latest version of Pillar but our ideas was to
use pillar to produce static web site.

http://guillep.github.io/ecstatic/

The web site of guille is produced with ecstatic
https://guillep.github.io/research.html If you could give a try and give
feedback it would be nice. I'm building new components to get publication
lists integrated into it.

Stef

Le 25/10/16 à 20:47, Dimitris Chloupis a écrit :

Thanks Offray

My "backend" is Octopus and Pillar so 100% Pharo :) But I do edit the final
Html, mainly fine tuning. Pillar and Octopus deal with the long text and
generate the appropriate HTML.
The blog and website are static because they are hosted by Gitlab and only
static website generators are allowed, not that I need something more I am
very happy with the simplicity of it.
The templates I use are bootsrap from getboostrap website.

I will keep improving them, but for now I am very happy with the end result

On Tue, Oct 25, 2016 at 8:30 PM Offray Vladimir Luna Cárdenas <
offray.l...@mutabit.com> wrote:

Seems nice. Which back end do you use for your website?

Cheers,

Offray


On 25/10/16 07:37, Dimitris Chloupis wrote:
> So I decided to take a stab at making my own blog for pharo and making
> my own website for my projects and my work , you can find my blog here
>
> http://www.kilon-alios.com/subpages/blog/index.html
>
> Does not have much content, but there is a blog post about my latest
> project Octopus . Hope you like it , stay tune for more :)
>
>

Reply via email to