Subject RE: [IBO] Re: Differences between IBO 4.9.x and IBO 5.x (future roadmap)
Author IBO Support List
Patrick,

IBO 5 works with Delphi 2009+. It also works with Delphi 5 to Delphi 2007,
minus the TIB_Export component. You can just use the IB_Export.pas from IBO
4 if you wanted. At some point I'll probably doctor this up so that IBO 5
works with these lower versions, but I'd need some requests for it.

I will send to your private email a URL where you can get full source to IBO
5.

Jason

-----Original Message-----
From: IBObjects@yahoogroups.com [mailto:IBObjects@yahoogroups.com] On Behalf
Of patrick_marten
Sent: 04 February 2012 04:44 AM
To: IBObjects@yahoogroups.com
Subject: [IBO] Re: Differences between IBO 4.9.x and IBO 5.x (future
roadmap)

Hello Jason,

thanks for the explanation!

Before and also after your reply I was wondering why I didn't consider IBO 5
earlier, but then I suddenly remembered:
your website states: "IBO 5.0 Eval Version for XE2."

I'm using Delphi XE at the moment, not XE2, so I thought IBO 5 is made for
XE2 only.

Is that correct or can I use it on Delphi XE as well?
Then it would make sense to switch.

What do you mean by "if you send me a private request I can put you on the
IBO 5 beta where all such documents and sources are available."? Just a
private email here?

Kind regards,
Patrick


--- In IBObjects@yahoogroups.com, "IBO Support List" <supportlist@...>
wrote:
>
> Patrick,
>
> Sorry for the delayed response.
>
> I do recommend that you start using the IBO 5 version even though I have
not
> yet made its release official. More or less, it's just the documentation
and
> other non-source issues that are holding me up. The sources are good to
go.
>
> I am continuing to back-port bug fixes into IBO 4.9.x so you are also
> welcome to remain there for the time being.
>
> I am maintaining a document about what is different between IBO 4.9.x and
> IBO 5.x. There aren't any major migration issues so it should be fairly
> straight forward to make that move in the future.
>
> I do maintain a separate change log for IBO 5.x and if you send me a
private
> request I can put you on the IBO 5 beta where all such documents and
sources
> are available.
>
> Thanks,
> Jason Wharton
> www.ibobjects.com
>
>
> -----Original Message-----
> From: IBObjects@yahoogroups.com [mailto:IBObjects@yahoogroups.com] On
Behalf
> Of patrick_marten
> Sent: 26 January 2012 09:46 AM
> To: IBObjects@yahoogroups.com
> Subject: [IBO] Re: Differences between IBO 4.9.x and IBO 5.x (future
> roadmap)
>
> Hello,
>
> we were / are porting our project from Delphi 2007 to Delphi XE. Since we
> were using 4.9.x releases on Delphi 2007, we are still using them on
Delphi
> XE.
>
> Should we rather switch to 5.0.x releases now?
>
> If so: would there be any changes we would have to make or do both
versions
> have the same functionality? Are bugs, which are being found over time,
> being fixed in both versions (4.9.x and 5.0.x)?
>
> Is there a separate change log for 5.0.x?
> On the website I can only find this one:
> http://ibobjects.com/ReleaseNotes.htm
>
>
> Thanks,
> Patrick
>
>
> > Carlos is correct that I am automatically back porting all bug fixes in
> the
> > IBO 5.x development to the IBO 4.9.13 version. This will continue up to
> the
> > point that I get IBO in an overall stable condition working with the
> Delphi
> > 2009+ string type. I want to be assured the migration path between 4.x
and
> > 5.x will be a smooth transition.
> >
> > Once I get to this point, I will make an official production release for
> IBO
> > 4.9.14 and from that point forward I will no longer automatically back
> port
> > my efforts that are going into IBO 5.x. I will only back port fixes by
> > request.
> >
> > Also, FYI:
> >
> > IBO 4.9.14 will officially support D7 to D2007
> > (even though it also works on D2009 - XE)
> > (timeframe: days to weeks from now)
> >
> > IBO 5.0.2 will officially support D2009+.
> > (even though it also works on D7 - D2007)
> > {timeframe: few weeks from now)
> >
> > IBO 5.1.x will introduce official support for Lazarus/FPC.
> > {timeframe: few months from now}
> >
> > IBO 6.x will introduce all new features of significant import.
> > {timeframe: when Lazarus port is finished)
> >
> >
> > Areas of interest for the 6.x release will be:
> > * Significant reworking of code to take advantage of new compiler
> > capabilities. (e.g. making data aware controls via interfaces, dynamic
> > arrays for internal memory structures, type interfaces for structured
> > property lists instead of string lists all over the place. etc.)
> > * Take a hard look at reengineering things for increased performance.
> > * Moving towards a driver layer so that divergence between IB and
> Firebird
> > can be dealt with better.
> > * More work on productivity items such as bi-directional replication,
> > enhanced full text searching, introduction of a versioned document
> > management engine, and whatever else captures my attention.
> > * Likely I will develop some more resources having to do with
> > multi-threading, services, servers, etc.
> > * Improved capability to deal with disconnected state and to handle
> failed
> > connections.
> >
> >
> > Also, anyone purchasing a license to IBO 4.9.x will be automatically
> > eligible to apply it towards an IBO 5.x license. So, there is no need to
> > delay making a license purchase.
> >
> > Hope this helps those trying to figure out how to plan things.
> >
> > Regards,
> > Jason LeRoy Wharton
> > www.ibobjects.com
> >
>




------------------------------------

___________________________________________________________________________
IB Objects - direct, complete, custom connectivity to Firebird or InterBase
without the need for BDE, ODBC or any other layer.
___________________________________________________________________________
http://www.ibobjects.com - your IBO community resource for Tech Info papers,
keyword-searchable FAQ, community code contributions and more !
Yahoo! Groups Links