I was and I am focusing on bugfixing (there have been a huge amount of bugs when I started and there are still many) and adding important new features. I have only a few hours per week I can spend on VT, and I want to maximize the positive effect of them for the users.
Best regards,
Joachim
Any thoughts on refactoring VT so it's not one 38 K lines file? It would make it so much easier to work on, diffing changes faster/easer, make it possible to write unit tests etc. I know it's not an easy task, so much of the code makes use of friend access to private/protected properties, there are circular type references etc, but it can be done.I spent a day on it recently, I split it up to 23 files so far (it's not compiling yet, still refactoring, there will probably be more). Right now this is more of an exercise to see whether it's feasable and where the main problems will be. Is there any interest in this?
--
You received this message because you are subscribed to the Google Groups "Virtual Treeview" group.
To unsubscribe from this group and stop receiving emails from it, send an email to virtual-treevi...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
/branches/V5_stable/Source/VirtualTrees.pas r810 | /branches/V5_stable/Source/VirtualTrees.pas r813 | ||
Files are too large to display a diff. Any chance of moving the project to github? The whole process of taking contributions etc on github makes managing an open source project so much easier. |
I have so many projects all using SVN and a large tool chain (including Jenkins and scripts) which is all based on SVN. It would mean many days of work to change all this to Git(hub). Recently someone offered help if we would switch to Mercurial.
If someone really wants to get into charge for this project, I don't mind if he may switches to his favorite VCS.
> At the moment, it's not easy to see what has changed
TortoiseSVN does this job for me. Please don't get me wrong, I don't want to put you off, I just want to avoid this extra work unless there is truly a benefit in it for me or for the project. I have family and children and a company to run, so my time for things like these Delphi open source projects is very limited.
Best regards,
Joachim