Feedback and Planning for Elgg 3x

Kudos, congratulations and gratitude to the Elgg team, regular plugin Devs and Support team for the release of Elgg3. Its a superb software and faster, better and works fine with latest available versions of php7x.

At this point, I have some concerns, mainly on adoption of Elgg 3x, with the near future and future in mind. If you share any of these concerns and have definite solutions please share.

1. Due to various reasons majority of Core Devs listed in https://elgg.org/about/team are at present not available. While those present are doing a superhuman job, and while I know there can never be any guarantee about future, I will like to have your thoughts on future path of Elgg. Will it work fine for another 15 or 20 years at least (just as Drupal or WP has worked for the last 15 years or so)? It means, will Elgg continue to work in all future versions of php 7x and upcoming php 8x?

2. While anyone can extend Elgg with plugins by one's own coding skills or paid Devs, will the plugins in Community repo be continued to be developed for Elgg 3x and any future versions. If the answer is "No". it will mean we cannot adopt any plugin now and be stranded in future. For example, hypeWall and related plugins which made the Elgg status (and other) input box (atop Activity and Profile) brought Elgg at par with the actual social net and all other social net scripts, are now suddenly not available, thus making it impossible for those with Elgg2x to upgrade to 3x, as well as current adoption of Elgg 3x as a new site which needs that type of most common input box.

3. At present, the plugin repo has only 2 (Iiionly) plugins that pass the 3x filter test. I know its too early but the number of already "dead" plugins are huge. Which way are we heading this way?

4. There is no separate theme folder for Elgg 3x probably. While learning docs and paid Devs are available, a Theme repo is sadly missing for Elgg 3x. Specially in the responsive mobile views, the current theme has lots of un-used white space and other issues

Any other concerns that you will like to say, please share. Looking forward to an even greater future.

  • I will probably upgrade my plugins to 3.x but I don't know when. I am examining options to possibly bring funding from other projects into Elgg - we shall see.

  • Will it work fine for another 15 or 20 years at least

    I don't know, that's a long time. Please keep in mind Elgg has already been around for 10 years and we'll try to keep it around for the next 10, but if there are no developers helping out that will be very hard.

    will the plugins in Community repo be continued to be developed for Elgg 3x and any future versions

    If the developers find the time / money to update there plugins then yes. Keep in mind a lot of developers offer up a lot of their time to develop these plugins. They can't do paid work in the mean time, but developers need to eat too. If you like / need a plugin offer to pay (part) of the development, that way the plugin will be available for next versions to come.

    At present, the plugin repo has only 2 (Iiionly) plugins that pass the 3x filter test.

    Like you said it's early (2 days after release) the amount of work that goes into rewriting a plugin for Elgg 3.x must not be underestimated, please give the plugin devs some time (and money).

    There is no separate theme folder for Elgg 3x probably. While learning docs and paid Devs are available, a Theme repo is sadly missing for Elgg 3x.

    There is no separate theme folder, and I don't understand what you mean with a theme repo. If you mean there aren't a lot of (free) themes available for Elgg that is probably true.

    I know from experience that a lot of themes get developed for customers, there's nothing useful about them for the general public and most aren't allowed to be shared.

    Specially in the responsive mobile views, the current theme has lots of un-used white space and other issues

    Please report any issues to https://github.com/elgg/elgg/issues

Feedback and Planning

Feedback and Planning

Discussions about the past, present, and future of Elgg and this community site.