[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gEDA-dev: FYI: windows build attempt from s.e.design



On Tuesday 29 May 2007, DJ Delorie wrote:
> I wish we (me included) could be more helpful to people
> trying to build our stuff on windows.

> From: Tom <tom@ts-net.co.uk>
> Newsgroups: sci.electronics.design
> Yes, you're right, I'm not a Linux user, I am however a
> programmer and more than proficient with computers.  I tried
> the mailing list on gEDA site, anything on there about
> building on Windows is 95% full of people slating Windows and
> saying, well in my opinion, we'd rather shoot ourselves in
> the foot than allow Windows users to use gEDA.
>
> Please, is there someone out there who can give me a hand on
> building this?

What we really need is for someone here to take on the task of 
managing the windows ports of all the tools.

I see two parts of this:

1. Making sure they compile correctly.  Testing it, possibly 
patching, and working with the core developers to get the 
changes integrated.

I can develop for any unix and have relatively high confidence 
that another unix is no problem.  Windows is more difficult.  
Somebody please step in to fill the hole.

Job description:  follow the CVS and development snapshots, 
check and patch for a proper Windows build.  Keep at it so it 
is always up to date.  Commitment to the entire suite of tools.

Qualification: Regularly uses windows, skilled enough to deal 
with build issues and participate in development.


2. Making an installation package that can be installed with 
trivial effort.

For the unix variants, this is already how the packages are 
made.

Here's a public "thank you" to the people who make some packages 
we have: 
Werner -- Suse
Chitlesh -- Fedora
Hamish -- Debian, Ubuntu
Dan -- NetBSD
Others --- Who did I leave out????
Apple? (exists)
Solaris? (exists)
Gentoo? (exists)

MS-windows -- does not.  Somebody please step up.

Job description:  Follow the releases, which should be buildable 
if someone is keeping up with task #1.  Make the packages.  
Keep at it, so it is always up to date. Commitment to the 
entire suite of tools.

Qualification: Regularly uses windows, skilled enough to deal 
with build issues and participate in development.

These two jobs could be done by one person.  Any takers?





_______________________________________________
geda-dev mailing list
geda-dev@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev