0

CF Development on Linux: Looking for Suggestions

Coldfusion

Looking for comments from people who are doing Coldfusion develoment on Linux about their experiences. Note, moving to Macs is not one of the options on the table. See below:

Email from my boss:

What are your thought of a development team using Linux OS instead of Windows? Is there sufficient development tools at work well on Linux?

My response:

Doable.

Problems to Solve

  1. Laptops: loading *nix thereon is more painful than a desktop install. VM is not a solution because disk I/O too slow.
  2. Microsoft:
    1. .NET / Coldfusion integration only runs on Windows.
    2. SQL Server don’t run on no *nix I’m aware of.
    3. Exchange Email Client. I know there are *nix options, but never seen them
  3. Coldfusion *Nix Support only on commercial *nix OSes, such as Redhat. The open source versions are not, such as Fedora, but still work (at least with some fiddling). So could be a pain point.

Think there are probably sufficient development tools.

Development Tools

  1. IDE: Eclipse, Netbeans, Emacs
  2. Database: Oracle SQL Developer
  3. Productivity: Open Office

Course we could all move to Macs as well.

Andrew Powell said:
 
Database: Aqua Data Studio (http://www.aquafold.com) - You can get the older version for free, and it supports any DB that can make a JDBC connection, since it's a Java app.
 
posted 118 days ago
Add Comment Reply to: this comment OR this thread
 
Tom Chiverton said:
 
I dev. on Linux (SuSE). It's fine. All our servers are 'nix so it makes sense.
1. Loading Ubuntu 7.10 on my laptop was trivial. Everything Just Works, incl. wireless and suspend/bibernate
2. I can talk to our Exchange server for email, calendar and address book from KDE's Kontact fine. Don't care about .Net or SQL Server. Are your server's Windows boxes ?
3. This is the same as on Windows. I've never had to make use of Adobe's support on either though.

Moving to Mac's will cost twice as much in hardware, roughly (for the same spec). And you only get the same tool set.
 
posted 118 days ago
Add Comment Reply to: this comment OR this thread
 
 
@Andrew Thanks for the link. I didn't see a place to get older versions though.

@Tom Glad to hear that Ubuntu has laptop installation working well. I know someone who uses Debian on a laptop and they always jump through hoops getting it working with a new release. Our servers are primarily Windows machines.
 
posted 118 days ago
View Replies (1) || Add Comment Reply to: this comment OR this thread
 
.: HIDE REPLIES :.
Tom Chiverton said:
 
I had written a long entry here but your blog just wiped it out when I pressed submit, and the AJAX control doesn't let me press back to get the text back. Charming.
 
posted 118 days ago
Add Comment Reply to: this comment OR this thread
 
 
I have a few thoughts on this since I use it *exclusively* and use it on a laptop.
1) Laptops: ... I couldn't disagree with you more on this issue. I have been running Ubuntu on laptops for the last two years and without question I have a harder time setting up Windows and acquiring all the drivers than I do on Linux. My current laptop (Inspiron E1505) shipped from Dell loaded with Ubuntu Feisty, but I have run countless distros on it to date. A couple (Fedora, RH, and... ummm another one) gave me wireless fits, but I have never once had a problem with Ubuntu.

2) I have Outlook install under Crossover Office and connect to an exchange server on the domain in my office. Not an issue. I use Aqua Data Studio to connect to *any* database, including SQL Server.

3) I have run ColdFusion on countless distros. "Supported" just means they have the option of not helping you when you call in for support! :) I have never seen a distro that ColdFusion won't run on.

Holler anytime if you need to bounce something off of me.
 
posted 118 days ago
Add Comment Reply to: this comment OR this thread
 
 
BTW, if you want to see how your laptop runs under Ubuntu, go download live CD ISO and take it for a test drive. Of course it is a bit slower since it is running off of the CD, but it is a good way to poke around and try it out before committing. Don't like it? Pop the CD out, throw it away, and carry on as you did before.
 
posted 118 days ago
View Replies (1) || Add Comment Reply to: this comment OR this thread
 
.: HIDE REPLIES :.
Jonathan van Zuijlekom said:
 
I'm running Ubuntu 7.10 with Apache 2.2, Coldfusion 8 Developers version and MySQL 5.

Ubuntu runs awesome on my laptop (C2D, nVidia 7600GT). Installing Coldfusion is quite easy, just run the installer and point to the Apache 2.2 configuration directory. I also have Bluedragon 7 running on the machine, but I now run CF8 exclusively.

I develope with Eclipse CFeclipse Apatana sql explorer. I also use SQLyog via wine, wich also runs fine.
 
posted 117 days ago
Add Comment Reply to: this comment OR this thread
 
Paul K said:
 
You should have no issues setting up CF8 on Ubuntu. I used Debian and had one or two issues but nothign major. As for laptop support I'm personally using a macbook but have previously used Ubuntu and had no issues regarding drivers. Just need to make sure filename case is correct as *nix wont play as nice as windows in this regard.
 
posted 117 days ago
Add Comment Reply to: this comment OR this thread
 

Search