Jump to content
Sign in to follow this  
vmishka

Which Virtual Treeview to use

Recommended Posts

TurboPack has a Virtual Treeview available in the GetIt package manager.  JAM Software has a similar component available from Github. I suspect that they might be clones from the same open source software. Would someone please explain which of the two I should be using and why? Can both of them exist in the same IDE (I have Delphi CE 12.1)?

 

Thank you.

Share this post


Link to post

Use the JAM Software one,  The reasons:

  • It is the official Virtual Treeview repo.  @joachimd took over the project from the component creator Mike Lischke and he is doing a fantastic job.
  • It is very actively maintained. Bug reports are dealt with and fixed very promptly.
  • The GetIt version is based on the Turbopack repo.  This repo was created from an older version of the JAM Software one.  Surprisingly, it was not forked, so it is hard to compare the two or merge changes from one to the other.  If you look at the Commit history it was created in 2014 and since then there have been around 130 commits, mostly creating packages for new versions of Delphi.  In the JAM Software repo there have been as many commits in the last six months.
  • Even if you submit a bug report to the Turbopack repo and it gets fixed (don't bet on it), it will take months before these fixes find their way into GetIt.
3 hours ago, vmishka said:

Can both of them exist in the same IDE (I have Delphi CE 12.1)?

No.

 

 

Edited by pyscripter
  • Like 3

Share this post


Link to post
On 1/11/2025 at 7:47 AM, pyscripter said:

Use the JAM Software one,  The reasons:

  • It is the official Virtual Treeview repo.  @joachimd took over the project from the component creator Mike Lischke and he is doing a fantastic job.
  • It is very actively maintained. Bug reports are dealt with and fixed very promptly.
  • The GetIt version is based on the Turbopack repo.  This repo was created from an older version of the JAM Software one.  Surprisingly, it was not forked, so it is hard to compare the two or merge changes from one to the other.  If you look at the Commit history it was created in 2014 and since then there have been around 130 commits, mostly creating packages for new versions of Delphi.  In the JAM Software repo there have been as many commits in the last six months.
  • Even if you submit a bug report to the Turbopack repo and it gets fixed (don't bet on it), it will take months before these fixes find their way into GetIt.

No.

 

 

Totally agree.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×