Announcement

  •  » Engine
  •  » Make your extensions compatible 2.9

#1 2017-04-25 10:45:11

plg
Piwigo Team
Nantes, France, Europe
2002-04-05
13791

Make your extensions compatible 2.9

Dear extensions creators and maintainers,

Piwigo 2.9 is, at last, about to be released! But releasing 2.9 with no extension compatible will only generate frustration among users. Nobody will update and that would be even worse for a first time installation. This is why the release is postponed to next week, on April 25th 2017 edit: on May 2nd 2017.

As far as we have analyzed the technical changes, see [Forum, topic 27876] Version 2.9 and impact on extensions, making your extension compatible with Piwigo 2.9 requires no work. The only exception is if you use the javascript library "datatables" (which is used, for example, by the user manager), because we have updated it to the major version 1.10. As far as I know, only rvelices and plg have specific plugins using this javascript library.

So what's next?

1) install [Forum, topic 27870] Piwigo 2.9.0RC2 or run Piwigo from Git (branch 2.9)

2) test your extension on it

3a) if you have changes on your code (like new translations, click on "detect languages"), publish a new revision of your extension, compatible 2.9

3b) if you have no change and don't feel the need to have a new revision, mark your latest revision as compatible 2.9

Considering the lack of technical changes for 2.9, in a week from now, before the official release of 2.9.0, we will automatically mark all extensions compatible 2.9 if they are compatible 2.8.

If you need any help we're here to help!

Offline

 

#2 2017-05-02 12:08:58

plg
Piwigo Team
Nantes, France, Europe
2002-04-05
13791

Re: Make your extensions compatible 2.9

89 extensions were marked as compatible 2.9.

I've run a script and now 240 extensions are compatible 2.9.

I'm going to release 2.9 and run the publish script for languages, which will add many extensions compatible 2.9

Offline

 
  •  » Engine
  •  » Make your extensions compatible 2.9

Board footer

Powered by FluxBB

github twitter newsletter Donate Piwigo.org © 2002-2024 · Contact