If this is a throwaway tool that you won't be working on and ActiveAdmin or RailsAdmin get you there super fast then I'd use them.  However, if it's something that you will be working on later I'd go custom all the way.  Sure it'll take you a bit longer, but you'll get a much nicer system that you know how to customise later.<div>

<br></div><div>I don't have any experience of ActiveAdmin or RailsAdmin (maybe I've watched a Railscast about them), but judging by what you've pasted in below I'd steer well clear.</div><div><br></div><div>

As an aside, I often see the CMS part of an app getting the least love and yet it's the bit that the people paying for the app use all the time!  I think it's worth spending at least as much time on the CMS as you do on the public-facing side.<br>

<div><br><div class="gmail_quote">On 20 March 2012 17:30, Tom Blomfield <span dir="ltr"><<a href="mailto:tom@gocardless.com" target="_blank">tom@gocardless.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


                <div>
                    For example, to customise User index, our code looks like this
                </div><div><br></div><div><div><div><font face="'Courier New'">    index do</font></div><div><font face="'Courier New'">      id_column</font></div><div><font face="'Courier New'">      column("Join Date", :created_at)</font></div>

<div><font face="'Courier New'">      column(:email)</font></div><div><font face="'Courier New'">      column("Name")      { |user| "#{user.first_name} #{user.last_name}" }</font></div>

<div><font face="'Courier New'">      column("Status")    { |user| status_tag user.status.to_s, ACTIVE_ADMIN_STATUS[user.status] }</font></div><div><span style="font-family:'Courier New'">      column("Actions") do |user|</span></div>

<div><font face="'Courier New'"><span style="white-space:pre-wrap">       </span># ActiveAdmin only pays attention to the return value of the block</font></div><div><font face="'Courier New'">        "</font></div>

<div><font face="'Courier New'">        #{link_to "Bills", admin_bills_path(:q => {:limit_user_id_eq => <a href="http://user.id" target="_blank">user.id</a>} )}</font></div><div><font face="'Courier New'">        #{link_to "Limits", admin_limits_path(:q => {:user_id_eq => <a href="http://user.id" target="_blank">user.id</a>} )}</font></div>

<div><font face="'Courier New'">        #{link_to "Payments", admin_payments_path(:q => {:user_id_eq => <a href="http://user.id" target="_blank">user.id</a>})}</font></div><div><font face="'Courier New'">        ".html_safe</font></div>

<div><font face="'Courier New'">      end</font></div><div><font face="'Courier New'">    end</font></div></div></div><div><br></div><div>Maybe we're doing it wrong, but ActiveAdmin seems to encourage you to mix up routing, controllers & views.</div>

<div>
                <div><div><br></div>-- <br>Tom Blomfield<br><a href="tel:%2B44%207767%20484619" value="+447767484619" target="_blank">+44 7767 484619</a><br><div><br></div><div><a href="http://gocardless.com" target="_blank">gocardless.com</a></div>

<div><br></div></div>
                 
                </div><div><div><p style="color:#a0a0a8">On Tuesday, 20 March 2012 at 17:19, Mark Burns wrote:</p>
                <blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px">
                    <span><div><div>How does it crap over MVC? Could you elaborate? We are literally just looking at using it now.<div>I guess it's maybe about as useful as scaffold.<br><br><div>On 20 March 2012 17:13, Tom Blomfield <span dir="ltr"><<a href="mailto:tom@gocardless.com" target="_blank">tom@gocardless.com</a>></span> wrote:<br>

<blockquote type="cite"><div>
                <div>
                    We use ActiveAdmin, and it's sort of ok for basic stuff.
                </div><div><br></div><div>But...</div><div>- it craps all over MVC separation</div><div>- it's not easily extensible</div><div>- it can make your site run very slowly in development (although there are fixes for this)</div>



<div>- it leads to lots of annoying conflicts with stuff like namespaced class definitions and STI where the sub-classes aren't present in the database.</div><div><br></div><div>I'd really like to see a more "native" rails admin tool.</div>



<span><font color="#888888">
                <div><div><br></div>-- <br>Tom Blomfield<br><a href="tel:%2B44%207767%20484619" value="+447767484619" target="_blank">+44 7767 484619</a><br><div><br></div><div><a href="http://gocardless.com" target="_blank">gocardless.com</a></div>



<div><br></div></div></font></span><div><div>
                  
                <p style="color:#a0a0a8">On Tuesday, 20 March 2012 at 17:06, Chris Adams wrote:</p><blockquote type="cite"><div>
                    <span><div><div><div>Hi all,</div><div><br></div><div>Hoping I can tap into the LRUG hive mind here, with a question others</div><div>might find useful too - apologies if it's come up already in the last</div>



<div>couple of months.</div><div><br></div><div>We're developing a project at work which looks like it'll need some</div><div>kind of admin-dashboard for privileged users to sign in and see</div><div>various in-app metrics, like how many users are in the system, or how</div>



<div>many performed a specific action, and so on.</div><div><br></div><div>Now, my preferred approach here I would be to look at which gems I</div><div>could use as a starting point for something like this - and the two</div>



<div>best options look to be either ActiveAdmin, and RailsAdmin.</div><div><br></div><div>They both give nice looking admin interfaces, without needing to go</div><div>spelunking through loads of code to deliver useful features, but I'd</div>



<div>love to hear which ones you guys have used in your own projects.</div><div><br></div><div>Reading this post here suggests that ActiveAdmin may be a better</div><div>choice in the long run on projects where you can't predict what a</div>



<div>product owner would want to measure.</div><div><br></div><div><a href="http://batsov.com/articles/2011/11/20/admin-interfaces-for-rails-apps-railsadmin-vs-activeadmin/" target="_blank">http://batsov.com/articles/2011/11/20/admin-interfaces-for-rails-apps-railsadmin-vs-activeadmin/</a></div>



<div><br></div><div>For my part, I've used RailsAdmin on a couple of projects, pretty much</div><div>using it out of the box, and I've been amazed at how much you get for</div><div>free, but pages like this when trying to understand the structure of</div>



<div>the project make me wary about trying to customise it:</div><div><br></div><div><a href="https://github.com/sferik/rails_admin/wiki/Code-Architecture-For-Contributors" target="_blank">https://github.com/sferik/rails_admin/wiki/Code-Architecture-For-Contributors</a></div>



<div><br></div><div>How about you guys?</div><div><br></div><div>Have you had good experiences building your own dashboards in RailsAdmin?</div><div><br></div><div>Or if I'm about to invest a chunk of time building a dashboard where</div>



<div>I'll most likely add my own screens, is it a better idea to just dive</div><div>into ActiveAdmin instead?</div><div><br></div><div>Ta</div><div><br></div><div>Chris</div><div><br></div><div>-- </div><div>Chris Adams</div>



<div>mob: <a href="tel:07974%20368%20229" value="+447974368229" target="_blank">07974 368 229</a></div><div>tel: <a href="tel:0207%20558%208971" value="+442075588971" target="_blank">0207 558 8971</a></div><div>skype: chris.d.adams</div>



<div>twitter: mrchrisadams</div><div>_______________________________________________</div><div>Chat mailing list</div><div><a href="mailto:Chat@lists.lrug.org" target="_blank">Chat@lists.lrug.org</a></div><div><a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a></div>



</div></div></span>
                  
                  
                  
                  
                </div></blockquote><div>
                    <br>
                </div>
            </div></div><br>_______________________________________________<br>
Chat mailing list<br>
<a href="mailto:Chat@lists.lrug.org" target="_blank">Chat@lists.lrug.org</a><br>
<a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>
<br></div></blockquote></div><br></div>
</div><div><div>_______________________________________________</div><div>Chat mailing list</div><div><a href="mailto:Chat@lists.lrug.org" target="_blank">Chat@lists.lrug.org</a></div><div><a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a></div>

</div></div></span>
                 
                 
                 
                 
                </blockquote>
                 
                <div>
                    <br>
                </div>
            </div></div><br>_______________________________________________<br>
Chat mailing list<br>
<a href="mailto:Chat@lists.lrug.org" target="_blank">Chat@lists.lrug.org</a><br>
<a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>
<br></blockquote></div><br></div></div>