# Has markaby been abandoned?

**URL:** <https://www.ruby-forum.com/t/has-markaby-been-abandoned/98671>\
**Category:** Rails\
**Created:** [July 17, 2006, 12:35pm UTC](https://www.ruby-forum.com/t/has-markaby-been-abandoned/98671 "2006-07-17T12:35:19Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![ldk2005](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/d9b06d/32.png) [@ldk2005](https://www.ruby-forum.com/u/ldk2005)\
**Post date:** [July 17, 2006, 12:35pm UTC](https://www.ruby-forum.com/t/has-markaby-been-abandoned/98671/1 "2006-07-17T12:35:19Z")

</div>

Recently discovered Markaby. Before I use it on a production system,  
I’d  
like to know if it is still being maintained? According to the change  
log,  
the last change was in February of 2006. Does this mean that the project  
has  
been abandoned? Or, at version 0.3 it was considered production stable  
and  
complete?

---

<div class="post-metadata">

**Author:** ![ldk2005](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/d9b06d/32.png) [@ldk2005](https://www.ruby-forum.com/u/ldk2005)\
**Post date:** [July 17, 2006, 3:59pm UTC](https://www.ruby-forum.com/t/has-markaby-been-abandoned/98671/2 "2006-07-17T15:59:25Z")

</div>

I have been using markaby for a bit now. And I think the reason for  
why it’s not been updated for a while is that I can’t find anything to  
improve. 🙂  
I think it’s safe for production use. Even if something strange  
happens and something isn’t working for something you do then it’s no  
like it overrides anything. You can always do a rhtml for exceptions.  
I reccomend that you leave your layout as rhtml though if you have  
external designers.

On 7/17/06, Larry K. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> ```
> --- E.Taft Benson
> 
> ```
> 
> * * *
> 
> Rails mailing list  
> removed\_email\_address@domain.invalid  
> [http://lists.rubyonrails.org/mailman/listinfo/rails](http://lists.rubyonrails.org/mailman/listinfo/rails)

–

---

<div class="post-metadata">

**Author:** ![ldk2005](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/d9b06d/32.png) [@ldk2005](https://www.ruby-forum.com/u/ldk2005)\
**Post date:** [July 17, 2006, 6:35pm UTC](https://www.ruby-forum.com/t/has-markaby-been-abandoned/98671/3 "2006-07-17T18:35:05Z")

</div>

Thanks for the encourgement Jon. I’ll go ahead and use it. Your advice  
about leaving the application layout alone is a good one. I my case, an  
external designer probably won’t be brought in until Version 2.0. My  
layout has dynamic menus based on login and permissions. It’s much  
cleaner  
if I can use Markaby.  
-Larry

---

<div class="post-metadata">

**Author:** ![ldk2005](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/d9b06d/32.png) [@ldk2005](https://www.ruby-forum.com/u/ldk2005)\
**Post date:** [July 17, 2006, 8:24pm UTC](https://www.ruby-forum.com/t/has-markaby-been-abandoned/98671/4 "2006-07-17T20:24:12Z")

</div>

Good suggestion. I probably don’t use partials as much as I should 🙂  
-Larry

---

<div class="post-metadata">

**Author:** ![ldk2005](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/d9b06d/32.png) [@ldk2005](https://www.ruby-forum.com/u/ldk2005)\
**Post date:** [July 17, 2006, 7:03pm UTC](https://www.ruby-forum.com/t/has-markaby-been-abandoned/98671/5 "2006-07-17T19:03:15Z")

</div>

On 7/17/06, Larry K. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> My  
> layout has dynamic menus based on login and permissions. It’s much cleaner  
> if I can use Markaby.

Wouldn’t those menus be at home in a markaby partial rather than  
inside the layout. I at least find it better to leave all logic out of  
the layout template and do things like menus and such things in  
partials or helpers. I feel at least dirty if the layout has more code  
than \<%= side\_menu\_here %\> and so on.

–

---

<div class="post-metadata">

**Author:** ![ldk2005](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/d9b06d/32.png) [@ldk2005](https://www.ruby-forum.com/u/ldk2005)\
**Post date:** [July 17, 2006, 8:58pm UTC](https://www.ruby-forum.com/t/has-markaby-been-abandoned/98671/6 "2006-07-17T20:58:04Z")

</div>

Larry:

also look at using .4 or xhtml-careful:  
[http://code.whytheluckystiff.net/markaby/browser/branches/xhtml-careful](http://code.whytheluckystiff.net/markaby/browser/branches/xhtml-careful)

Jamie

---

<div class="post-metadata">

**Author:** ![ldk2005](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/d9b06d/32.png) [@ldk2005](https://www.ruby-forum.com/u/ldk2005)\
**Post date:** [July 17, 2006, 9:11pm UTC](https://www.ruby-forum.com/t/has-markaby-been-abandoned/98671/7 "2006-07-17T21:11:12Z")

</div>

On Mon Jul 17, 2006 at 02:53:24PM -0400, Jamie Orchard-Hays wrote:

> Larry:
> 
> also look at using .4 or xhtml-careful:  
> [http://code.whytheluckystiff.net/markaby/browser/branches/xhtml-careful](http://code.whytheluckystiff.net/markaby/browser/branches/xhtml-careful)

is that branch really needed anymore? i did a svn up, and suddenly my  
entire site (which used features introduced in xhtml-careful) broke, but  
switching the symlink to the trunk fixed it…

my only remaining gripe ( i gues i should file a bug) is for whatever  
reason, in its definition of XHTML, yo cant assign any attributes to  
table/tr/td, which throws an error until modifying the source to allow  
it…
