Recent

Author Topic: ZEOS development  (Read 6008 times)

TurboRascal

  • Hero Member
  • *****
  • Posts: 672
  • "Good sysadmin. Bad programmer."™
ZEOS development
« on: August 20, 2012, 10:04:33 pm »
What's up with ZEOS? Their stable release (the number of the beast  :P) is ancient, and so is the alpha release (7.0). I understand people are using trunk, but all this doesn't create much confidence - what's the future of it? Also, for serious programming both ways are a bit unsettling - having to rely on a very old release or a potentially unstable development snapshots...
Regards, ArNy the Turbo Rascal
-
"The secret is to give them what they need, not what they want." - Scotty, STTNG:Relics

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11453
  • FPC developer.
Re: ZEOS development
« Reply #1 on: August 20, 2012, 10:45:41 pm »
Basically the old maintainer (Marc) got less time halfway between 6.6 and after the 7.0 alpha. (which was D2009+ and FPC compat)
A new maintainer took over, and I did some fpc related patching.

Since 6.6 is very old and 7.0 testing is well, testing. My opinion is to forget about labels and test them yourself.

btw, I'm using the old 7.0 alpha in production, and that is reasonably fine. I plan to update it to trunk in the coming months, and at the same time to go
from Delphi XE to Lazarus.

JD

  • Hero Member
  • *****
  • Posts: 1848
Re: ZEOS development
« Reply #2 on: August 21, 2012, 10:26:23 pm »
I've been using the 7.0 alpha SVN version (I last updated 3 days ago) in production and it seems to be working fine. In fact I've been on the 7.0 alpha version for almost 2 years now.   :D

This version now has event alerters for Firebird and PostgreSQL. There are a few blips but nothing really major and all these blips are quickly resolved by asking questions on the Zeos forums.
« Last Edit: August 22, 2012, 11:20:09 am by JD »
Windows - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe),
Linux Mint - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe)

mORMot; Zeos 8; SQLite, PostgreSQL & MariaDB; VirtualTreeView

BigChimp

  • Hero Member
  • *****
  • Posts: 5740
  • Add to the wiki - it's free ;)
    • FPCUp, PaperTiger scanning and other open source projects
Re: ZEOS development
« Reply #3 on: August 22, 2012, 09:40:39 am »
Looks like somebody is even more conservative about version numbers than the Lazarus team :)

Ok, I do understand that this version was alpha due to maintainers not having enough time to further develop etc, but after it turns out that that version is the most stable one, promoting its version number seems like a sensible idea to lessen confusion...
Want quicker answers to your questions? Read http://wiki.lazarus.freepascal.org/Lazarus_Faq#What_is_the_correct_way_to_ask_questions_in_the_forum.3F

Open source including papertiger OCR/PDF scanning:
https://bitbucket.org/reiniero

Lazarus trunk+FPC trunk x86, Windows x64 unless otherwise specified

JD

  • Hero Member
  • *****
  • Posts: 1848
Re: ZEOS development
« Reply #4 on: August 22, 2012, 11:18:35 am »
Looks like somebody is even more conservative about version numbers than the Lazarus team :)

Ok, I do understand that this version was alpha due to maintainers not having enough time to further develop etc, but after it turns out that that version is the most stable one, promoting its version number seems like a sensible idea to lessen confusion...

Ah! Alas, I fully agree with you.
Windows - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe),
Linux Mint - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe)

mORMot; Zeos 8; SQLite, PostgreSQL & MariaDB; VirtualTreeView

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11453
  • FPC developer.
Re: ZEOS development
« Reply #5 on: August 22, 2012, 11:33:12 am »
Looks like somebody is even more conservative about version numbers than the Lazarus team :)

Zeos had a discontinuity in development. Lazarus hasn't had such dicontinuity, so that is not comparable

Quote
Ok, I do understand that this version was alpha due to maintainers not having enough time to further develop etc, but after it turns out that that version is the most stable one, promoting its version number seems like a sensible idea to lessen confusion...

Well, only the 7alpha properly supported D2009+, that might have tipped the scales a bit more. I use Postgresql with it btw, but the app is fairly simple

JD

  • Hero Member
  • *****
  • Posts: 1848
Re: ZEOS development
« Reply #6 on: August 22, 2012, 12:28:49 pm »
Well, only the 7alpha properly supported D2009+, that might have tipped the scales a bit more. I use Postgresql with it btw, but the app is fairly simple

My application is fairly complicated (connection pools, remote connection,  threads etc) but 7.0 alpha still works fine. Honestly, I've not had serious problems with it. I hope it continues that way.  :D
« Last Edit: August 22, 2012, 12:32:32 pm by JD »
Windows - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe),
Linux Mint - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe)

mORMot; Zeos 8; SQLite, PostgreSQL & MariaDB; VirtualTreeView

ojn

  • New Member
  • *
  • Posts: 25
Re: ZEOS development
« Reply #7 on: September 03, 2012, 06:45:16 am »

TurboRascal

  • Hero Member
  • *****
  • Posts: 672
  • "Good sysadmin. Bad programmer."™
Re: ZEOS development
« Reply #8 on: September 03, 2012, 01:55:52 pm »
See: http://lazarus.firmos.at/index.php/topic,16353.msg100741.html#msg100741 .

Interesting... so another stable version from the old 6.x branch is on the way... I guess that will be quite fine for us, since the main task for 7.x is Delphi 2009+ unicode string compatibility AFAIK...
Regards, ArNy the Turbo Rascal
-
"The secret is to give them what they need, not what they want." - Scotty, STTNG:Relics

 

TinyPortal © 2005-2018