Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2003-12

1.0 todo list?

13 messages · 8 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

James Mills
to Micha Nelissen: What are the goals for bringing out a version 1.0 exactly? Nearly all parts of lazarus…
Mattias Gaertner wrote 12 lines
On Sat, 27 Dec 2003 17:58:39 +0100 Micha Nelissen wrote: > Hi, > > What are the goals for bringing out a version 1.0 exactly? Nearly all > parts of lazarus are improving constantly, but when do we consider > version 1.0 ready? Or are we like WINE, forever? ;-) > > I guess that when a '1.0' is released, especially binaries for win32, > then more people will start using it and reporting bugs...but it's just > that: a guess.

IHMO to release a ver 1.0 we need (at least):

*: Docs and program help files
*: Installer, make install, debian packages, etc
*: Other missing LCL components: Internet, Database, SDL ?

cheers
James

-Zero Defect Software Engineers Group - ZDSEG - -Web: http://www.shortcircuit.net.au/ -Wiki: http://wiki.shortcircuit.net.au/ -ICQ: 98888663 - -You need only two tools. WD-40 and duct tape. -If it doesn't move and it should, use WD-40. -If it moves and shouldn't, use the tape.

Reply by email

Micha Nelissen
to Micha Nelissen: What are the goals for bringing out a version 1.0 exactly? Nearly all parts of lazarus…
James Mills wrote 21 lines
On Sat, Dec 27, 2003 at 07:01:18PM +0100, Mattias Gaertner wrote: >On Sat, 27 Dec 2003 17:58:39 +0100 Micha Nelissen >wrote: > > >>Hi, >> >>What are the goals for bringing out a version 1.0 exactly? Nearly all >>parts of lazarus are improving constantly, but when do we consider >>version 1.0 ready? Or are we like WINE, forever? ;-) >> >>I guess that when a '1.0' is released, especially binaries for win32, >>then more people will start using it and reporting bugs...but it's just >>that: a guess. IHMO to release a ver 1.0 we need (at least): *: Docs and program help files *: Installer, make install, debian packages, etc

Ok, agree.

*: Other missing LCL components: Internet, Database, SDL ?

Well, we don't have to compete with delphi 7 architect ;-). Let's first release a 'stable' version with good docs but not too many feature, then we can go and add more features towards a 2.0 release.

Micha.

Reply by email

Micha Nelissen

Hi,

What are the goals for bringing out a version 1.0 exactly? Nearly all parts of lazarus are improving constantly, but when do we consider version 1.0 ready? Or are we like WINE, forever? ;-)

I guess that when a '1.0' is released, especially binaries for win32, then more people will start using it and reporting bugs...but it's just that: a guess.

Micha.

Reply by email

Vincent Snijders
to Micha Nelissen
Show quoted text 11 lines
Hi, What are the goals for bringing out a version 1.0 exactly? Nearly all parts of lazarus are improving constantly, but when do we consider version 1.0 ready? Or are we like WINE, forever? ;-) I guess that when a '1.0' is released, especially binaries for win32, then more people will start using it and reporting bugs...but it's just that: a guess. Micha.

Micha, are you idle and waiting for more win32 specific bug reports?

I want lazarus for win32 to be as smooth as the linux-gtk version. Missing at the moment:
- Debugger support.
- CheckListBox showing selected item(s).
- Show Browse for folder dialogs when selecting folders instead of File Open dialogs (for example in the environment options).

Vincent.

Reply by email

Mattias Gaertner
to Micha Nelissen: What are the goals for bringing out a version 1.0 exactly? Nearly all parts of lazarus…
Show quoted text 9 lines
Hi, What are the goals for bringing out a version 1.0 exactly? Nearly all parts of lazarus are improving constantly, but when do we consider version 1.0 ready? Or are we like WINE, forever? ;-) I guess that when a '1.0' is released, especially binaries for win32, then more people will start using it and reporting bugs...but it's just that: a guess.

If you don't have enough bugs to fix, then you can help with some other parts of lazarus. ;)

As for the stable release:
IMO there are still too many bugs and odds in lazarus to call it stable. For example missing installer, docs and loader.
Maybe we can fix/workaround the most important points and then release a "stable" version.

What do the others think? What are the most important points to fix before a release?

Here a start:

Installer - We can create rpms and tgz. I think a stable version should also have a 'make install', debian packages and kde/gnome icons. What about a win32 installer?

Docs - We need a feature list, a quick start and a short tutorial

Loader - Because we still have no dynamic libs, to install packages we must recompile the IDE. Because an installed lazarus is readonly, we need to compile lazarus to the users home directory and a loader which starts the right one. The loader should also be able to recognize if the new IDE does not start and start the default/stable version. We once had a detailed discussion about this, so I will skip the details.

Test - Test all packages (interbase, mysql, gtkglarea, htmllite) and write if they do work.

Mattias

Reply by email

Thomas Miller
to Micha Nelissen: What are the goals for bringing out a version 1.0 exactly? Nearly all parts of lazarus…

I am new to Lazarus.� There are a tone of component sets available that are open source for
Delphi.�

InnoSetup for Win32.� There is a new one out for Kylix.�

Indy,�

Report Man�� http://reportman.sourceforge.net/ dbExpress Plus � http://sourceforge.net/projects/dbExpressPlus

There is also an open source ODBC driver for dbExpress.

Let's not recreate the wheel if we don't have too.�

I think the most important thing is a stable IDE.� Nothing else really matters for 1.0.

I think support for Delphi style packages is important also.� A robust VCL can
happen for 2.0 and will likely have more people working on it if the IDE is stable.

NetNoise wrote:

I'll try to develop an installer for windows :)

I'm a delphi user and when I need to develop an installer for my programs I use inno setup www.innosetup.com is not perfect, but it works and it's free.

Why not to use this one?

NetNoise

_________________________________________________________________ To unsubscribe: mail with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives

Thomas Miller Delphi Client/Server Certified Developer BSS Accounting & Distribution Software BSS Enterprise Accounting FrameWork http://www.bss-software.com http://sourceforge.net/projects/dbexpressplus

Reply by email

Marco van de Voort
to Micha Nelissen: Ok, agree. Well, we don't have to compete with delphi 7 architect ;-). Let's first…
Show quoted text 7 lines
On Sat, Dec 27, 2003 at 09:44:20PM +0100, Micha Nelissen wrote: > Well, we don't have to compete with delphi 7 architect ;-). Let's first > release a 'stable' version with good docs but not too many feature, then > we can go and add more features towards a 2.0 release. Agreed. But we at least need Internet components, perhaps I'll write them :)

For 1.9.x/win32 we have ICS.

Reply by email

Raúl Moratalla
to Micha Nelissen: What are the goals for bringing out a version 1.0 exactly? Nearly all parts of lazarus…

I'll try to develop an installer for windows :)
The next task after this will be write a tutorial for beginners (I'm one of these ;)
Will be very dificult make a port of the indy components? I will be very pleased to help with it if my knowledge can with it :) Also I will try testing lazarus and all the components for find bugs

Regards

Ra�l

El S�bado, 27 de Diciembre de 2003 22:14, James Mills escribi�:

Show quoted text 10 lines
On Sat, Dec 27, 2003 at 09:44:20PM +0100, Micha Nelissen wrote: > Well, we don't have to compete with delphi 7 architect ;-). Let's first > release a 'stable' version with good docs but not too many feature, then > we can go and add more features towards a 2.0 release. Agreed. But we at least need Internet components, perhaps I'll write them :) cheers James

Reply by email

James Mills
to Micha Nelissen: What are the goals for bringing out a version 1.0 exactly? Nearly all parts of lazarus…
Micha Nelissen wrote
Well, we don't have to compete with delphi 7 architect ;-). Let's first release a 'stable' version with good docs but not too many feature, then we can go and add more features towards a 2.0 release.

Agreed. But we at least need Internet components, perhaps I'll write them :)

cheers
James

-Zero Defect Software Engineers Group - ZDSEG - -Web: http://www.shortcircuit.net.au/ -Wiki: http://wiki.shortcircuit.net.au/ -ICQ: 98888663 - -You need only two tools. WD-40 and duct tape. -If it doesn't move and it should, use WD-40. -If it moves and shouldn't, use the tape.

Reply by email

Vincent Snijders
to Micha Nelissen: What are the goals for bringing out a version 1.0 exactly? Nearly all parts of lazarus…
I want lazarus for win32 to be as smooth as the linux-gtk version. Missing at the moment: - Debugger support. - CheckListBox showing selected item(s).

One thing less to do:
see attached patch.

- Show Browse for folder dialogs when selecting folders instead of File Open dialogs (for example in the environment options).

Vincent.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: gz00060.gz
Type: application/octet-stream
Size: 1231 bytes
Desc: "clb.patch.gz"
Url : http://localhost/pipermail/lazarus/attachments/20031228/e690490a/gz00060.obj

Reply by email