redMine Project Management Application

46 views
Skip to first unread message

Jim Mulholland

unread,
Jul 27, 2007, 12:44:53 PM7/27/07
to Ruby on Rails meets the business world
Parallel project management application discussions between this group
and my Houston Rails group induced me to download redMine yesterday
and test it out for a bit.

To be honest, being that redMine is an open-source Rails based
application, I am surprised that it is not getting more love
throughout the Rails community. I think it is a nice little app.

I posted a full review on our blog here:

http://www.locomotivation.com/comments/redmine_rails_based_open_source_project_management_application/

Myles Braithwaite

unread,
Jul 27, 2007, 12:52:39 PM7/27/07
to rails-b...@googlegroups.com
I have also been looking for a new Project Management Application to replace my current Trac setup. I have been writeing a little report on my instigation http://wiki.mylesbraithwaite.com/Ideas/ProjectManagementAndBugTracking


---
Myles A. Braithwaite
Monkey in your Soul - http://miys.net


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby on Rails meets the business world" group.
To post to this group, send email to rails-b...@googlegroups.com
To unsubscribe from this group, send email to rails-busines...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/rails-business?hl=en
-~----------~----~----~----~------~----~------~--~---


Jim Mulholland

unread,
Jul 27, 2007, 1:11:02 PM7/27/07
to Ruby on Rails meets the business world
Myles,

Nice summary. activeCollab is another that I have thought about
trying. Are they moving to a closed source, hosted paid model?

On Jul 27, 11:52 am, Myles Braithwaite <my...@monkeyinyoursoul.com>
wrote:


> I have also been looking for a new Project Management Application to
> replace my current Trac setup. I have been writeing a little report

> on my instigationhttp://wiki.mylesbraithwaite.com/Ideas/


> ProjectManagementAndBugTracking
>
> ---
> Myles A. Braithwaite

> Monkey in your Soul -http://miys.net


> my...@monkeyinyoursoul.com
>
> On 27-Jul-07, at 12:44 PM, Jim Mulholland wrote:
>
>
>
> > Parallel project management application discussions between this group
> > and my Houston Rails group induced me to download redMine yesterday
> > and test it out for a bit.
>
> > To be honest, being that redMine is an open-source Rails based
> > application, I am surprised that it is not getting more love
> > throughout the Rails community. I think it is a nice little app.
>
> > I posted a full review on our blog here:
>
> >http://www.locomotivation.com/comments/
> > redmine_rails_based_open_source_project_management_application/
>
> > >
>
>

> smime.p7s
> 3KDownload

Myles Braithwaite

unread,
Jul 27, 2007, 1:13:49 PM7/27/07
to rails-b...@googlegroups.com
I am afraid that they might... there has been a few post alluding to that on there forum.


---
Myles A. Braithwaite
Monkey in your Soul - http://miys.net


Mustafa Ekim

unread,
Jul 27, 2007, 1:31:36 PM7/27/07
to rails-b...@googlegroups.com
Hey guys,

First, I also use redmine and I think it is really good. At least it has
also a wiki per project, which is a must (I think)

A project having more than how many developers need a project management
tool?

How much of rails developers use Linux as their OS?

And lastly, I know I opened this discussion before but still I do not
find any tool to draw good ER diagrams in Linux. The softwares mentioned
before, like Dia, are not good enough in practice. My solution for
today, is, unfortunately, to draw Class diagram via argoUML and act like
it is an ER diagram.

Thanks in advance

Mustafa Ekim
System Analyst - ITS Company - Turkey

Paul Robinson

unread,
Jul 27, 2007, 2:01:52 PM7/27/07
to rails-b...@googlegroups.com
On 27 Jul 2007, at 18:31, Mustafa Ekim wrote:

> First, I also use redmine and I think it is really good. At least
> it has
> also a wiki per project, which is a must (I think)

A Wiki is about as useless as a Gantt chart unless you use it
correctly and make sure the client uses it as well, IMHO.


> A project having more than how many developers need a project
> management
> tool?

I don't think it's the number of developers that count, it's the
number of days work needed to bring the project to completion. If
there is more than one day of work involved, I think the project is
of sufficient complexity to need managing in a more structured way
than email by the developer(s) even if only one person is involved on
each side of the client/developer relationship.

> How much of rails developers use Linux as their OS?

No hard figures, but OS X has a very high uptake amongst Rails
developers compared to general OS X market penetration. I personally
think that Windows users are likely in the minority within this part
of the developer community, but I have no figures to support me in
that assertion.

> And lastly, I know I opened this discussion before but still I do not
> find any tool to draw good ER diagrams in Linux. The softwares
> mentioned
> before, like Dia, are not good enough in practice. My solution for
> today, is, unfortunately, to draw Class diagram via argoUML and act
> like
> it is an ER diagram.

Well, you've got a weekend in front of you haven't you? We look
forward to seeing what you produce! :-D

Seriously, I know what you mean. I'm on OS X so can use OmniGraffle
when I need to. Personally, I'm not sold on ER diagrams - I can quite
happily work out what is going on with nothing more than some
migrations, or schema.rb and app/models - I think ER diagrams and the
like actually slow down development.

--
Paul Robinson

Software R&D :: Unix/Linux :: Consultancy :: Open Source :: Comms
http://vagueware.com :: pa...@vagueware.com :: +44 (0) 7740 465746

Vagueware Limited is registered in England/Wales, number 05700421
Registered Office: 3 Tivoli Place, Ilkley, W. Yorkshire, LS29 8SU
Correspondence: 55 Velvet Court, Granby Row, Manchester, M1 7AB


Myles Braithwaite

unread,
Jul 27, 2007, 2:25:06 PM7/27/07
to rails-b...@googlegroups.com
A project having more than how many developers need a project management
tool?

One or more developers should require a project management tool.


How much of rails developers use Linux as their OS?

About 50% personally. My Desktop and Servers all run Linux but my Laptop runs Mac OS X.


Mitch Pirtle

unread,
Jul 27, 2007, 2:30:45 PM7/27/07
to rails-b...@googlegroups.com
On Jul 27, 2007, at 14:25 , Myles Braithwaite wrote:

A project having more than how many developers need a project management
tool?

One or more developers should require a project management tool.

Agreed absolutely on that. Also if there is a client involved - which I know is a trick answer but if there is a client, there is a need to document scope and effort.

How much of rails developers use Linux as their OS?

About 50% personally. My Desktop and Servers all run Linux but my Laptop runs Mac OS X.

All of our servers are Debian machines, with OS X on the client side.

-- Mitch

Raul Murciano

unread,
Jul 27, 2007, 2:50:24 PM7/27/07
to rails-b...@googlegroups.com
Myles Braithwaite escribió:

>> A project having more than how many developers need a project management
>> tool?
>
> One or more developers should require a project management tool.

+1 here: even when working solo I find very useful to have a system for
tracking tickets and documentation.

>> How much of rails developers use Linux as their OS?
>
> About 50% personally. My Desktop and Servers all run Linux but my Laptop
> runs Mac OS X.

+1 here too: linux for my desktop and servers and MacOSX on my laptop,
running XP over Parallels for IE testing.

Greetings,
Raul Murciano

Myles Braithwaite

unread,
Jul 27, 2007, 3:07:17 PM7/27/07
to rails-b...@googlegroups.com
> +1 here too: linux for my desktop and servers and MacOSX on my laptop,
> running XP over Parallels for IE testing.

Have you tried IE4Linux yet almost everyone at the Caffe is talking
about it.

Raul Murciano

unread,
Jul 27, 2007, 3:35:20 PM7/27/07
to rails-b...@googlegroups.com
Myles Braithwaite escribió:

>> +1 here too: linux for my desktop and servers and MacOSX on my laptop,
>> running XP over Parallels for IE testing.
>
> Have you tried IE4Linux yet almost everyone at the Caffe is talking
> about it.

Yep, I successfully tested IE4Linux, but I eventually must test some
desktop applications over Windows, so I finally bought Parallels: I find
it very useful to test installers on different configurations and to
take system snapshots.

Greetings,
Raul Murciano

Jim Mulholland

unread,
Jul 27, 2007, 3:57:30 PM7/27/07
to Ruby on Rails meets the business world
> +1 here too: linux for my desktop and servers and MacOSX on my laptop,

I too am using linux for my desktop and servers and Mac OS X laptop.
I share my keyboard and mouse between my Ubuntu desktop and Mac laptop
via <a href="http://synergy2.sourceforge.net/">Synergy</a> which is
highly recommended if any of you have not tried it yet. It is a
simple way to share keyboard/mouse plus cut/paste across different
OS's without a KVM switch.

Mike Pence

unread,
Jul 27, 2007, 4:23:51 PM7/27/07
to rails-b...@googlegroups.com
ER modeling is essential. Check out Data Architect at thekompany.com.
A free demo version is easily installed if you apt-get install
automatix.

Linux rules. I run OS X on my laptop, Windows on my big screen but
Kubuntu on my workhorse PC.

Best,
Mike Pence

Eric Davis

unread,
Jul 27, 2007, 4:34:22 PM7/27/07
to rails-b...@googlegroups.com
Mustafa Ekim wrote:
> A project having more than how many developers need a project management
> tool?

I believe a project management tool should be used whenever it will help
communicate between team members. I use one just for myself because I
tend to lose track of what still needs to be done on a larger project.

> How much of rails developers use Linux as their OS?

I use it on all my systems. I tried to use OSX but didn't fit right for me.

Eric Davis
http://theadmin.org

Alex Soto

unread,
Jul 27, 2007, 4:48:58 PM7/27/07
to Ruby on Rails meets the business world
Someone here mentioned <http://retrospectiva.org/> which looks like a
trac clone but written using rails. I'm excited about it because I
really like trac, but don't have the time to pick up python to enhance
it.

Alex

Damien McKenna

unread,
Jul 27, 2007, 11:09:32 PM7/27/07
to rails-b...@googlegroups.com
On Jul 27, 2007, at 12:52 PM, Myles Braithwaite wrote:
> http://wiki.mylesbraithwaite.com/Ideas/ProjectManagementAndBugTracking

A few tidbits:

* Mantis has been around for a while and I've found it to be quite
good - stable, the custom fields work well, etc. It is a bit clunky
though, the new templating hasn't been completed yet and I'm not sure
if its going to be ready for the upcoming v1.1.

* ActiveCollab v1.0 will be a *huge* change from the earlier
releases. They're moving to a development model similar to SugarCRM
with a free core program and then commercial addons to do any of the
really good functionality. The earlier releases are still available
under GPL, but it sounds like they'll pale in comparison to v1.0.

* http://www.retrospectiva.org/ is another option - it's a fork of
the collaboa code and is under active development.

Personally I'm using Redmine for my consulting stuff and am trying to
move to using it at my day job; I've got a lot of data in Mantis but
haven't gotten the time together to finish a converter.

--
Damien McKenna - Husband, father, geek.
dam...@mc-kenna.com - http://www.mc-kenna.com/


Michael Breen

unread,
Jul 28, 2007, 8:42:28 AM7/28/07
to rails-b...@googlegroups.com
Linux on all of my servers (Slack and Ubuntu). My laptop is XP (I was a .NET developer before Rails) but I'm hoping to get a MacBook in the fall.

Oren Golan

unread,
Jul 28, 2007, 1:48:12 PM7/28/07
to rails-b...@googlegroups.com
I don't want to open a Linux vs Mac war but I am really surprised with
the Rails community.  one of the core tenets of Rails is Open source.
Why would a Rails developer lock himself to Apple which is not only closed-source but
also expensive and less powerful then Linux machine?

I've made the switch from Windows to Ubuntu and never looked back.
I am using Ubuntu for both on my desktop and my laptop
My laptop is only 500MB RAM/1.2 GHZ and it's really fast with Ubuntu.

Michael, I migrated from .NET and windows to Rails and Linux.
If you need help installing Ubuntu on your current Windows (side by side), let me know.

Myles Braithwaite

unread,
Jul 28, 2007, 2:07:09 PM7/28/07
to rails-b...@googlegroups.com
While I am using a Apple Laptop because at the time Apple was the only company that was supporting *nix on laptops. I use Linux on my Desktops and Servers though.



---
Myles A. Braithwaite
Monkey in your Soul - http://miys.net


oren

unread,
Jul 28, 2007, 2:24:16 PM7/28/07
to Ruby on Rails meets the business world
Mustafa, regarding ER diagrams in Linux, I found RailRoad but havn't
tried it.
Take a look and let me know if it helps:
http://railroad.rubyforge.org

Paul Robinson

unread,
Jul 28, 2007, 2:25:38 PM7/28/07
to rails-b...@googlegroups.com
On 28 Jul 2007, at 18:48, Oren Golan wrote:

I don't want to open a Linux vs Mac war

In that case, why did you post that message to a mailing list?

Robinson's conjecture (which I developed on another list): 

Any discussion about the benefits of one license, operating system, framework, application, methodology or programming language over another is a flamewar no matter how ostensibly polite it is.

This list isn't the place for the stale, tired, and frankly boring argument over one OS vs another OS.

Thanks in advance for not taking it any further,

Damien McKenna

unread,
Jul 28, 2007, 9:10:58 PM7/28/07
to rails-b...@googlegroups.com
On Jul 28, 2007, at 1:48 PM, Oren Golan wrote:
> I don't want to open a Linux vs Mac war but I am really surprised with
> the Rails community. one of the core tenets of Rails is Open source.
> Why would a Rails developer lock himself to Apple which is not only
> closed-source but
> also expensive and less powerful then Linux machine?

Because, for the most part, it just works and works well. And
TextMate X-) Your opinion of it being less powerful is strongly
debatable - OSX bundles with much of the same key OSS that web
developers need.

Damien McKenna

unread,
Jul 28, 2007, 9:12:19 PM7/28/07
to rails-b...@googlegroups.com
On Jul 28, 2007, at 2:25 PM, Paul Robinson wrote:
This list isn't the place for the stale, tired, and frankly boring argument over one OS vs another OS.

My desktop image is better than your desktop image! :-P

(apologies for the other reply before I read this one)

Paul Robinson

unread,
Jul 29, 2007, 4:31:32 AM7/29/07
to rails-b...@googlegroups.com
On 29 Jul 2007, at 02:12, Damien McKenna wrote:

> On Jul 28, 2007, at 2:25 PM, Paul Robinson wrote:
>> This list isn't the place for the stale, tired, and frankly boring
>> argument over one OS vs another OS.
>
> My desktop image is better than your desktop image! :-P

On a list where I developed the conjecture, others - like you -
decided to have some fun with me and so I came up with an amendment:

"Any discussion is a flamewar, no matter how ostensibly polite it is"

:-)

Seriously though, this isn't my list, I'm not making the rules, but
can we agree this is a place for talking about how to make a business
out of developing in Rails and its best for all of us to avoid the
"mine is better than yours" genital-staring competitions?

Mustafa Ekim

unread,
Jul 29, 2007, 5:41:51 AM7/29/07
to rails-b...@googlegroups.com
RailRoad looks like http://visualizemodels.rubyforge.org/ and other
visualizing plugins (they are *all based on DOT language and GraphViz)
in rails but I am happy to hear a new one, may be a better one.

database visualizing plugins are really great tools but especially
whenever I download an open source. I use them to quickly understand the
database layer.

however, whenever I start a new project, I think it is not the right
tool since designing the database should come first, not coding.

Nor do I want to discuss about the operating systems, but I also observe
much, and much more mac os x users in rails community than wherever
else. May be it is like that in other communities also, but I do not
know, or, there is an invisible connection between mac os X and
ruby/ror.

I know that the developers of the ruby language and rails platform use
Mac Os X. May be that is affecting everybody ?


Robby Russell

unread,
Jul 29, 2007, 5:46:42 PM7/29/07
to rails-b...@googlegroups.com

On Jul 28, 2007, at 10:48 AM, Oren Golan wrote:

> Why would a Rails developer lock himself to Apple which is not only
> closed-source but
> also expensive and less powerful then Linux machine?

As someone who used Linux exclusively for five years... I made the
switch to an Apple as my primary laptop because I thought it might
help me get more dates. :-p

I pay extra for the image that comes along with owning any Apple
brand. It's possible that spend 2-3x as much on a pair of jeans than
I did when I was using Linux too. ;-)

Honestly, I'm paying extra for the experience. I enjoy it. I don't
feel "locked in" to it... any more than I do with my cell phone
carrier, internet provider, apartment lease, car payment, etc.

I'm not in favor of having a Linux vs Apple discussion with the same
old arguments. However, if someone wants to ask if the costs of using
Apple products versus Microsoft or Open Source solutions (Linux,
BSD,..) in their Rails business, I'd be willing to participate in
such a discussion.

I did make a decision two years ago to switch from Linux to using
Apples and I'm still happy with my decision. There have been a few
issues (hardware related), but in general, I think the extra upfront
expensive has probably saved us some time, which translates to money.
I'd feel inclined to clarify more if people were interested in such a
discussion.

Off to another date... thanks to my trusty macbook.

Cheers,
-Robby

--
Robby Russell
http://www.robbyonrails.com/
http://www.planetargon.com/


Robby Russell

unread,
Jul 29, 2007, 6:11:06 PM7/29/07
to rails-b...@googlegroups.com

On Jul 29, 2007, at 2:41 AM, Mustafa Ekim wrote:

>
> RailRoad looks like http://visualizemodels.rubyforge.org/ and other
> visualizing plugins (they are *all based on DOT language and GraphViz)
> in rails but I am happy to hear a new one, may be a better one.
>
> database visualizing plugins are really great tools but especially
> whenever I download an open source. I use them to quickly
> understand the
> database layer.
>
> however, whenever I start a new project, I think it is not the right
> tool since designing the database should come first, not coding.

I disagree. Interaction Design should come first. ;-)

Next, specifications should be written.

Then... implementation... which should be a process of building code
that makes your specs pass. There might be a high-level planning
session where some object relationships are outlined, but we should
be talking about objects not database tables... as the tables are
just where we store the attributes of our objects.

Specs pass? Move to the next iteration... ;-)

I agree that "some" planning should be done to determine how objects
are going to relate to each other, but I'm weary of saying that it
should always come first. Designing the database should be an
iterative process, dictated by the needs of the application code.
Attempting to predict what may be needed in the database too soon has
been a waste of resources in my experience. I prefer the "just
enough" approach as it seems to scale to quick changes much easier.
(at least in my experience)

Cheers,
Robby

--
Robby Russell
Founder and Executive Director

PLANET ARGON, LLC
Design, Development, and Hosting with Ruby on Rails

http://www.planetargon.com/
http://www.robbyonrails.com/

+1 503 445 2457
+1 877 55 ARGON [toll free]
+1 815 642 4068 [fax]


Mike McAulay

unread,
Jul 29, 2007, 8:05:59 PM7/29/07
to rails-b...@googlegroups.com
Hardware and software platform choices are business decisions for web
developers. So a discussion of relative merits is on-topic. It is
possible to discuss relative merits without flaming, so I disagree
with your conjecture.

I'm a php developer who's transitioning to rails. I've always used
linux for my servers. For my desktop systems I moved from windows to
linux and thence to mac. The salient factors for me were:

1) "Just works" - especially on a laptop. I love linux but I have
yet to install it on a pc (esp. a laptop) and not have at least one
piece of significant functionality fail to work. Wireless is often
an issue and I've also had problems with video (I run multiple
monitors) and audio, among other things. It's the Linux Way to roll
up your sleeves and fix all this stuff yourself and the geek side of
me does enjoy that kind of sleuthery. But from a business POV I've
concluded that it's a terrible use of my time. YMMV and this is *not
a slam of linux* in any way. I still use it daily on my servers.

2) Parallels. I bought my first mac about 3 hours after seeing
Parallels running on a macbook for the first time. I run XP for IE
testing and the odd legacy app (e.g. QuickBooks) and Ubuntu for my
testing servers. I don't feel like I've given up much at all with
this configuration.

3) User experience. This is purely subjective of course but I find
the mac easier and more pleasant to use than the alternatives. It's
hard to put a dollar value on this because I've never attempted to
quantify the time saved by not having to work as hard to get my
software to do what I want, but I'm pretty confident it adds up to
several hundred dollars over the course of a year (at least). Even
less tangible is the increase in my happiness and motivation due to
my enjoyment of the mac interface, but it's there.

If you're trying to compare apples to apples in a business decision
(no pun intended) then cost is the only way to go. If I'm saving
myself $500/year in billable time by using a mac then mac prices
start looking pretty attractive (and $500 is a conservative estimate
IMO).

Finally, to address the initial poster's characterization of the
relationship as locking oneself in to apple, I don't see it that way
at all. My web dev setup (with a few exceptions like TextMate) is
eminently portable. If Apple turns evil I can migrate away without
major disruption.

Cheers,
Mike

Jim Mulholland

unread,
Jul 29, 2007, 10:34:34 PM7/29/07
to Ruby on Rails meets the business world
I agree with Mike that a discussion on notebook types should be
considered "on topic" for this group since a laptop is one of the
largest purchases a start-up / freelancer will make in their first
year. It is good to hear different points of views.

As I mentioned in a previous post in this thread, I think I have the
best of both worlds now with an Ubuntu desktop sharing a keyboard and
mouse with my MacBook via Synergy.

With that being said, I think I am one of the few Mac owners who is
still on the fence on whether or not my next notebook will be another
Mac. I do love how everything "just works" with my Mac. However,
from the couple of reviews I have read about the Dells with Ubuntu
preinstalled, almost everything (including wireless) works out of the
box with those too. The big notable exception is extending your
desktop to multiple monitors. You still have to hack xorg.conf to do
that. I have read that this is supposed to be corrected with the next
version of Ubuntu.

My mind is also skewed a little bit to the negative regarding the Mac
because I just had to get the logic board replaced on mine for the
second time in 3 months. I know hardware issues can and will happen
with any laptop, but it is still frustrating none the less.

I blogged on an apples-to-apples price comparison between the MacBook
Pro and the Dell Ubuntu last week.

http://www.locomotivation.com/comments/macbook_pro_versus_dell_ubuntu/

The net of the research was that you will spend about $700 more for an
equivalent Mac, but a Mac is more user friendly, TextMate capable, and
almost a full pound lighter. For most of us Rails folk, it is a no-
brainer to go with a Mac at that premium. I'm still debating...

Robby Russell

unread,
Jul 29, 2007, 10:38:30 PM7/29/07
to rails-b...@googlegroups.com

On Jul 29, 2007, at 5:05 PM, Mike McAulay wrote:

>
> Hardware and software platform choices are business decisions for web
> developers. So a discussion of relative merits is on-topic. It is
> possible to discuss relative merits without flaming, so I disagree
> with your conjecture.
>
> I'm a php developer who's transitioning to rails. I've always used
> linux for my servers. For my desktop systems I moved from windows to
> linux and thence to mac. The salient factors for me were:
>
> 1) "Just works" - especially on a laptop. I love linux but I have
> yet to install it on a pc (esp. a laptop) and not have at least one
> piece of significant functionality fail to work. Wireless is often
> an issue and I've also had problems with video (I run multiple
> monitors) and audio, among other things. It's the Linux Way to roll
> up your sleeves and fix all this stuff yourself and the geek side of
> me does enjoy that kind of sleuthery. But from a business POV I've
> concluded that it's a terrible use of my time. YMMV and this is *not
> a slam of linux* in any way. I still use it daily on my servers.

On a side note, one of our employees decided that he wanted to switch
to Ubuntu on his Macbook... and I gave him the go ahead. He's spent..
many hours trying to get his secondary monitor working, while at the
office... which translates to a lot of hours that he wasn't working
for our clients.

When I was using Linux all the time, I was always wanting to stay up
to date on some XWindows stuff... and recall _several_ instances
where I spent a half day or more fixing packages on my desktop. I
used to love solving those problems, but now I have too many problems
to solve for my clients.

There are things that I miss about working on Linux, but I also know
that there are many applications for OS X that I'd miss if I switched
away.

* Textmate
* Quicksilver
* iGTD
* Lightroom
* ...and dare I say... iChat as I love my easy-to-use video
conferencing.... via bonjour or aim.

I could go on... but I won't.

> 2) Parallels. I bought my first mac about 3 hours after seeing
> Parallels running on a macbook for the first time. I run XP for IE
> testing and the odd legacy app (e.g. QuickBooks) and Ubuntu for my
> testing servers. I don't feel like I've given up much at all with
> this configuration.
>
> 3) User experience. This is purely subjective of course but I find
> the mac easier and more pleasant to use than the alternatives. It's
> hard to put a dollar value on this because I've never attempted to
> quantify the time saved by not having to work as hard to get my
> software to do what I want, but I'm pretty confident it adds up to
> several hundred dollars over the course of a year (at least). Even
> less tangible is the increase in my happiness and motivation due to
> my enjoyment of the mac interface, but it's there.
>
> If you're trying to compare apples to apples in a business decision
> (no pun intended) then cost is the only way to go. If I'm saving
> myself $500/year in billable time by using a mac then mac prices
> start looking pretty attractive (and $500 is a conservative estimate
> IMO).
>

Agreed. I never thought that I would have been able to buy so many
Apple laptops in the past two years since we made the switch. Our
entire team has a consistent development environment... and if you've
ever worked with a team where every developer has their "own way" of
setting up their system... you may have heard the phrase, "works on
my machine" quite a bit.

We don't seem to have that problem.

Apple has helped increase productivity... but as a result... taken
some of the Linux hobbyist out of me. It was a business decision for
me and I am very happy with it so far.

Rob Kaufman

unread,
Jul 29, 2007, 11:39:06 PM7/29/07
to rails-b...@googlegroups.com
Since a computer is a primary tool of the trade, I agree that this
discussion (as long as it doesn't devolve into the mines better than
yours contest) is really relevant. I find this especially true since
I'm typing this on a Linux laptop as I reinstall a backup image on a
new Mac Book Pro.

First off some advice: Since a laptop or desktop is a tool of the
trade, ALWAYS have a backup tool. When my brand new Mac Book Pro
started having lockups and kernel panics a day after I sealed the
FedEx box on my sold Powerbook, I grabbed the Linux running (Gentoo,
btw) IBM T30 that normally lives in my kitchen. I can live w/ out
MythTV while I'm doing dishes and having to go look for it when I need
a recipe, but I can't just not develop for a few day. It's not as
comfortable as the Mac Book Pro, and it is certainly not as powerful,
but it works and it didn't slow me down that much, because it was
already setup to run Rails and had dev tools installed. SVN up and
go.

Now, why buy Apple? Simple, I picked my laptop up from service
seven days after I dropped it off, paid my zero dollars for the
service from a friendly and sympathetic rep and took it home. It had
the same problem as it had when I dropped it off (it is an
intermittent problem, not a huge shock that they didn't get it right
the first time). So I called and asked if I needed a new appointment
and was told to just bring it back in... where they replaced it with a
new one and sent me on my way. No ship it to us and we'll see, just
drop it off and we'll fix it, and when that didn't work the first
time, here's a new one, sorry for the trouble. That kind of service
is worth the price tag.

I live with a powerful dichotomy. Gentoo Linux for things that need
customizablity: MythTV, servers, hobby systems. OS X for developing
and presentations and other times when "it just works" come in handy.
I firmly believe that "religious" wars over language, OS, etc are
silly. All I'm stating is a list of experiences and what is working
for me right now. If tomorrow that is different, then tomorrow I'll
be doing something else.

Rob Kaufman

Greg Pederson

unread,
Aug 8, 2007, 5:26:51 PM8/8/07
to rails-b...@googlegroups.com
I agree with Robby that there has to be a bit of iterative method.  When I start a project I try to think about how best to set up the database tables, relationships and hierarchies before I start, but I still find there is (and will probably always be) a gap between planning and implementation.  To that end I think you have to plan, implement and then end up modifying after some hands on time.

I'm developing on XP and use Aptana's RadRails and Dreamweaver8.  I've found though that the majority of railsians are on Macs....(I believe only 3 of us in Orlando are not Apple users)

Greg

On 7/29/07, Robby Russell <ro...@planetargon.com> wrote:



--
Quis custodiet ipsos custodes

Greg.P...@gmail.com

Jarkko Laine

unread,
Aug 9, 2007, 3:25:00 AM8/9/07
to rails-b...@googlegroups.com
On 7/29/07, Robby Russell <ro...@planetargon.com> wrote:
> On Jul 29, 2007, at 2:41 AM, Mustafa Ekim wrote:
>
> >
> > RailRoad looks like http://visualizemodels.rubyforge.org/ and other
> > visualizing plugins (they are *all based on DOT language and
> GraphViz)
> > in rails but I am happy to hear a new one, may be a better one.
> >
> > database visualizing plugins are really great tools but especially
> > whenever I download an open source. I use them to quickly
> > understand the
> > database layer.
> >
> > however, whenever I start a new project, I think it is not the right
> > tool since designing the database should come first, not coding.
>
> I disagree. Interaction Design should come first. ;-)

Hear, hear!

"the interface is your product" (http://gettingreal.37signals.com/
ch09_Interface_First.php)

//jarkko

--
Jarkko Laine
http://jlaine.net
http://dotherightthing.com
http://www.railsecommerce.com
http://odesign.fi


Ryan Richards

unread,
Sep 13, 2007, 8:18:22 AM9/13/07
to rails-b...@googlegroups.com
I use linux with kde or xfce4 on ubuntu feisty. My choice is gentoo but was in a time crunch and went with ubuntu. I had the same problem with diagrams. I used Dia for awhile. I purchased a license for Crossover Linux which does pretty good for running a few windows apps including older versions of visio. Its basically wine on steroids. However, I gave in and signed up with Gliffy ( gliffy.com) - it was cheap. They also have a plugin for confluence but i dont use it.

rumor is google is going to be releasing an office suite.

I used Trac religiously on other projects but finally became tired of the process required to post something for my own use. Ive also tried:
  • typo locally
  • wordpress locally
  • wikipad (windows - ran it in crossover)
  • zim (linux desktop wiki)
  • evernote (windows)
  • tomboy notes (gnome app running in kde)
  • basket notes - I use this now - kde app similar to evernote.
Still looking for that 'perfect solution' ha - I will check out redmine.

Ryan

On 7/27/07, Mustafa Ekim < ekim.m...@gmail.com> wrote:

Hey guys,

First, I also use redmine and I think it is really good. At least it has
also a wiki per project, which is a must (I think)


A project having more than how many developers need a project management
tool?

How much of rails developers use Linux as their OS?

And lastly, I know I opened this discussion before but still I do not
find any tool to draw good ER diagrams in Linux. The softwares mentioned
before, like Dia, are not good enough in practice. My solution for
today, is, unfortunately, to draw Class diagram via argoUML and act like
it is an ER diagram.

Thanks in advance

Mustafa Ekim
System Analyst - ITS Company - Turkey





Reply all
Reply to author
Forward
0 new messages