On Tue, Nov 18, 2008 at 3:18 PM, Przemyslaw Czerpak <[EMAIL PROTECTED]> wrote:
> I do not agree. You both are thinking only about your current needs. > I want to be able to write Harbour applications as scripts or > binaries and distribute them in system friendly packages like > RPM or DEB. It means that I need Harbour installed in known > ... > which will keep some basic rules between platforms or we > will have serious problems with portability. I think we have 3 different situations: 1 - Linux well known and accepted standards like RPM and DEB and most of the dependences are available within the "official" repository ( f.e. zip, openssl, gd, postgresql, mysqll and so on ) 2 - Win here we have a standard way of install ( setup.exe ) but things get complicated since we support many different C compilers and there is no a simple way to get dependences 3 - OSX the tool that create packages comes with the OS but it's not easy to get dependences and there very few ( 2 ) users, also there are 2 arch ppc and Intel Now Linux situation is in the best shape since RPM and DEBs are supported ( but we also have the cross-platform options Linux-W32 Linux-WinCE ) Win it's completely different if a developer want to use msys/mingw ( like me ) or other "native" compilers like MSVC xyx, BCC xyz, .... It's different where to get dependences and how to build programs ( hb* scripts vs batch files ) In OSX is even more complicated by the fact that we've only 2 developers and at least for me with a very basic knowledge of the dev tools. Now it seems we're missing the main point: Why should a non-Clipper developer choose Harbour instead of PHP, Python, Java, .Net or whatever else? and how can Harbour attract other Linux, OSX, Win developers? Can we imagine an OSX developer that choose Harbour without a GUI? Can we imagine a web developer that choose Harbour without an Apache module? Can we imagine an SQL developer that choose Harbour without an Oracle module? I think we ( mostly you ) should define the goals and check where to find the resources to achieve them. If we're a small group of old Clipper developers that need to maintain its legacy apps than the goal was achieved with 1.0 if not it's time to make choices. However I'll start to look at the OSX packager and I'll report best regards, Lorenzo _______________________________________________ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour