On Saturday 31 December 2005 3:57 pm, Sean Bruno wrote:
On Sat, 2005-12-31 at 23:48 +0200, Ali Helmy wrote:
> Hey,
>
> I need to develop a software for a small company, but I really feel
> that I want to make it all based on free-software... The software will
> include some code (Duh) which I will write in Java, along with a
> DBMS...
>
> So, I was thinking of using Eclipse for developing the software, and
> using the new free Oracle 10g-Express Edition as the DBMS...
Eclipse is a butt-kicking development environment. I would not use the
version that comes with Fedora, though. I want more control over my
development environment so I usually install it separately. I also install
Java separately and then control it with environmental variables.
If you are going to learn a new database, i.e. you haven't worked
with
Oracle before, why not use PostgreSQL or MySQL...
I agree with Sean here. PostgreSQL or MySQL will be quite a bit less
complicated to set up and administer than Oracle. And, if you stick to
mostly "standard" SQL, your applications will be fairly transferable between
DBMS.
> Have any of you tried this combination before? I think I'm
settled
> about using Eclipse to develop the software, but how about the DBMS?
> Suggestions?
If you need an alternative to Eclipse, try Kdevelop. However, eclipse
is a very useful piece of software for what you are starting.
Furthermore, what source control system is the application going to be
maintained under? CVS, subversion, etc....
Critical piece of advice here. Be sure that you pick a good one (Eclipse
works with CVS "out of the box"). Quite often people discount the source
control system. Where I work, we have over 750Mg of source code under CVS.
--
Rich Stanford