# RubyFrontier 0.9.4

**URL:** <https://www.ruby-forum.com/t/rubyfrontier-0-9-4/172758>\
**Category:** Ruby\
**Created:** [July 27, 2009, 6:13pm UTC](https://www.ruby-forum.com/t/rubyfrontier-0-9-4/172758 "2009-07-27T18:13:50Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![n1ghtshade3](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/e19adc/32.png) [@n1ghtshade3](https://www.ruby-forum.com/u/n1ghtshade3)\
**Post date:** [July 27, 2009, 6:13pm UTC](https://www.ruby-forum.com/t/rubyfrontier-0-9-4/172758/1 "2009-07-27T18:13:50Z")

</div>

[I’ve announced this to the Frontier list and the TextMate list, but since it’s written entirely in Ruby - and since, indeed, the fact that it’s written in Ruby is part of the point - I suppose I should mention it here too. I don’t actually \*want\* any users (I am the primary user, said the Little Red Hen), and besides the thing is really useful only to people who know UserLand Frontier, since otherwise you’d probably use webby or nanoc or something. But anyhow, here goes.]

After a year and half of development and testing and some hints to the  
world at large now and then, I’ve finally decided to release  
RubyFrontier into the wild.

RubyFrontier is a TextMate bundle. It implements a Web site framework  
basically modelled after the UserLand Frontier Web site framework,  
written in Ruby. In other words, it’s a tool for writing and maintaining  
Web sites.

Documentation and description here:

[http://www.apeth.com/RubyFrontierDocs/default.html](http://www.apeth.com/RubyFrontierDocs/default.html)

Incredibly great new screencast here (rather long, take it in stages or  
at least have a coffee machine sitting next to you the whole time):

[http://www.apeth.com/rubyFrontier.mov](http://www.apeth.com/rubyFrontier.mov)

The download:

[http://sourceforge.net/projects/rubyfrontier/](http://sourceforge.net/projects/rubyfrontier/)

Share and enjoy. Tell a friend (if you have one). m.

---

<div class="post-metadata">

**Author:** ![n1ghtshade3](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/e19adc/32.png) [@n1ghtshade3](https://www.ruby-forum.com/u/n1ghtshade3)\
**Post date:** [July 27, 2009, 8:31pm UTC](https://www.ruby-forum.com/t/rubyfrontier-0-9-4/172758/2 "2009-07-27T20:31:24Z")

</div>

On Jul 27, 2009, at 09:10 , Matt N. wrote:

> RubyFrontier is a TextMate bundle. It implements a Web site framework  
> basically modelled after the UserLand Frontier Web site framework,  
> written in Ruby. In other words, it’s a tool for writing and  
> maintaining  
> Web sites.

This looks like really really good stuff. I kinda miss Frontier and  
tried to model it a bit when I wrote zenweb way back when. I also  
really miss MORE and did my best to make sure that omnioutliner  
approached MORE’s level of writability for an outliner (I wrote all my  
college papers in MORE). I like Dave’s software, but I just couldn’t  
stand the guy. This bundle looks like a really good combination of mac  
technologies.

Good job.

Your video also reminded me that I have you to thank for the rb-  
appscript pages and examples. They saved me a lot of time (as well as  
subsequently stumbling upon ASTranslate–wonderful). Thank you.

---

<div class="post-metadata">

**Author:** ![n1ghtshade3](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/e19adc/32.png) [@n1ghtshade3](https://www.ruby-forum.com/u/n1ghtshade3)\
**Post date:** [July 28, 2009, 2:16am UTC](https://www.ruby-forum.com/t/rubyfrontier-0-9-4/172758/3 "2009-07-28T02:16:06Z")

</div>

Ryan D. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> On Jul 27, 2009, at 09:10 , Matt N. wrote:
> 
> > RubyFrontier is a TextMate bundle. It implements a Web site framework  
> > basically modelled after the UserLand Frontier Web site framework,  
> > written in Ruby. In other words, it’s a tool for writing and  
> > maintaining  
> > Web sites.
> 
> This looks like really really good stuff. I kinda miss Frontier and  
> tried to model it a bit when I wrote zenweb way back when.

Wow. It’s like a parallel universe! And of course Brent Simmons has done  
his own rewrite of the Frontier Web site framework in Ruby, though he  
hasn’t released the code:

[http://inessential.com/2009/01/30/new\_publishing\_system\_tour\_of\_my\_head](http://inessential.com/2009/01/30/new_publishing_system_tour_of_my_head)

There are some _really_ scary parallels between his thought processes  
and mine…

> I also  
> really miss MORE and did my best to make sure that omnioutliner  
> approached MORE’s level of writability for an outliner (I wrote all my  
> college papers in MORE). I like Dave’s software, but I just couldn’t  
> stand the guy. This bundle looks like a really good combination of mac  
> technologies.

Interesting. I had a feeling that someone at Omni had some serious MORE  
experience, but I didn’t know who it was. BTW, considerably before that,  
I was a college professor with all my lecture notes in MORE (and  
previously I was using its predecessor ThinkTank). OmniOutliner plays an  
important optional role in RubyFrontier (via OPML), but I don’t  
demonstrate it in the movie. I suppose what I’d really like for  
RubyFrontier is to turn TextMate itself into an outliner, but I don’t  
quite see how to do it.

> Good job.
> 
> Your video also reminded me that I have you to thank for the rb-  
> appscript pages and examples. They saved me a lot of time (as well as  
> subsequently stumbling upon ASTranslate–wonderful). Thank you.

Cool, thanks! m.
