3. I am probably not qualified for testing. Out of date, one could say. And even if I was qualified, I do not have the time.
I am replying to this, but not about you. There are many with exactly that answer. "You" in the below, shall refer to all individuals who are unaware of the simplicity.This is primarily about testing new Fpc, because they have a longer release cycle and that makes it more important.
It is trivial. And quick.
Well I haven't tested it on Linux/Mac. But it should be similar.
https://wiki.lazarus.freepascal.org/Multiple_Lazarus#LinuxOn Windows, it goes as follow
- Download the test installer that we provide (I made announcements for test builds with the new fpc, before it was released)
- Run it.
- Enter a new directory to install too (i.e. c:\laz_test\ )
- Check "secondary install"
- Next page enter a config dir (i.e. c:\laz_test\conf\ )
Done
- Packages:
Well, ok, if you have lots of packages installed, you need to redo that. That is the one point that may add some extra time. Depends how many of them you test.
- Publish projects:
From your original Lazarus, open your projects, and "Export" them to a new folder. (Project > Publish Project)
- Test:
Then open the published project in the 2ndary install. Compile and test it. Compile with -O1 -O2 -O3 and -O4 if you want (and can afford 3 or 4 minutes extra per project)
How long you think that takes?
If you have 2 or 3 projects, you should be done in under half on hour. (And compilation and download could be done in the background)
---
How much time, do you spent if you install the update (overwriting your current install), and then things crumble and do not work?
Of course if all your projects depend on 3rd party close-sourced packages that are not available for the test release, then indeed you cannot test your projects.