There are people out there who continue using XODA and keep sending feedback.
I did not have a machine updated to the latest version of PHP and a friendly user send me a notice about some problems using XODA with PHP 7.4. Arund the holidays I was able to look into this and indeed found some bugs which needed to be fixed. XODA-0.7.1 contains these bugfixes and you should get it, esp. if you updated to PHP 7.4.
People have asked already whether the project is still alive.
The short answer is: Yes, it is!
The long answer requires probably some justification about the long update periods. It has to do with the history of the project. I wrote it initially to serve the needs I had. And for about 10 years it does. Most additional stuff was added because of requests and not because I needed it. With the time, XODA became feature-rich. This and the fact that development requires time, which I don't have in abundance, are the main factors for the slow release cycle. It took particularly long time to get to 0.7.0 because there were several things that I wanted to get done before releasing it.
Keeping XODA small in size and simple was always my goal. I even stoned it in the name. The reason for this is to keep the system fast and lean. Now, that being said, all of those efforts don't have any influence on Latency.
Here comes the great project of Alex Dieulot: InstantClick.js.
Implementation was a breeze and it really makes a difference.
XODA-0.6.2 is out and was never faster thanks to Alex's awesome work. Try it and thank him! :)
A while ago I took a look at ownCloud. I was impressed with the work done there and realized that, while being a project with a different focus but quite a few common features, XODA can not compete with a collaborative work like that. Those guys are professionals, may have no kids, work faster... At least that's what I tell myself. :)
What kinda got me the most was the style though. It is simple, yet modern and offering great functionality. I decided that I will take XODA out of it's '90-ies look.
Based heavily on the default style of ownCloud, I completely redid the style and added some more features. Here is the result: XODA-0.6.0.
please allow me to introduce you XODA.labs.
Small and unimportant PHP-stuff is intended to go there; so small and unimportant, that I won't bother publishing the code-pieces as separate projects. But since all of them are based on what I learned writing XODA, I decided to collect and open the code.
As usual, these projects were initiated out of pure personal need. And because they do what I initially wanted them to do, I don't have a lot of motivation to do further development on them. There will be also no support of any kind unless a particular question raises my interest for whatever reason.
The option of "subscribing" to a particular directory for receiving notifications of uploads has been requested in the past. In the last week, a patch was published doing exactly that. I reviewed it and while it worked fairly well, I got some ideas which I started working on earlier this week.
Today I released XODA-0.5.0 implementing this feature.
The option requires setting an email address as part of the user account which could now be done over the "Settings". The subscription can be made over the Infobox of the particular directory.
Thanks to Andrei and his team from Scand who pushed me to finally do this! I have tried to contact them many times since I published the changes but they never responded. I guess, they didn't like them.
Anyway, have fun and let me know about your problems!
As always, thanks for using XODA! :)