Michael Van Canneyt schrieb:

My 2ct:
I think it's quite important for Lazarus in the long term to have important
basic functionality built-it automatically, or else the situation will get as
worse at it is the case with Delphi. (Each time I have to reinstall Delphi it
takes 2 hours until all components are installed again. BTW, having some kind
of package manager similar to the Linux ones would be _extremely_ cool and
handy.)

This will be fppkg. Feel free to help out :-)

I still have to have a look on this, hopefully I'll find a little bit of time soon. I recogniced the talk about fppkg, but I know about nothing about it yet.


On Lazarus actually I have to install Lazarus itself, then lclextensions,
multilog, virtualtreeview, lNet, PowerPDF, and to enable the Firebird
support... This is not a very convenient solution.

You can do all this in 1 recompile ?
(provided you have all sources)

Yes this is correct. At the moment the situation with Lazarus is reasonable (especially when compared to Delphi), I just wanted to warn against letting everything getting worse and worse.


At some time in the future, a discussion about which components to include by
default will be necessary. It should be possible to create powerful
applications by just installing Lazarus itself.

Only packages that do not require third-party libs are eligible...
(or that load them dynamically, on-demand, such as sqldb connections)

Yes, 100% agreed.
I think there will be quite discussion especially about the right Internet toolkit. After having quite some stability problems with Indy (on Delphi), I switched some apps to Lazarus with lNet, which are working fine so far (and better than Delpi+Indy). Generally speaking, I'm wondering why apps written in Delphi tend to be much more unstable than low-level C++ apps. Of course, the reason might simply be 'bugs'; but I think the problem whith many Delphi libraries is that they promise to give you simple access to whatever, while in practice you need depth knowledge nevertheless. I hope that Lazarus will provide easy-to-use, but really stable components in the future. The actual situation already looks quite good, I made really good experiences with smaller projects switched from Delphi to Lazarus. The coolest feature: I can simply install Lazarus and everything locally, and I only have to take my USB stick with me. With Delphi, this wouldn't be possible at all, due to licensing reasons.


(btw, something totally different: I noticed that the FCL source files are
missing in recent Lazarus Win32 installers. Is this a known issue somebody
cares about already?)

Are you looking in the right place ? They are under packages/fcl-*


After a fresh install, Lazarus doesn't work properly. The files really are missing, since about beginning of August. But I haven't a WinXP PC running at the moment (my usual XP machine is trying to repair a defect ReiserFS partition, using Ubuntu of course), so I cannot check or give you are more detailed answer.

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

Reply via email to