Announcement

  •  » Engine
  •  » Piwigo 2.8 preparation

#1 2015-10-08 12:04:32

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

Piwigo 2.8 preparation

Hi Piwigo Team,

Many months have passed without changes on "master" (I have worked on many plugins but not on master). The goal is to release 2.8.0 before 2016. We don't need "many" new features, but we need to push a new release :-)

Work has already been done on 2.8:

* a clean logger (which is a technical feature, very useful for coders) by mistic
* dynamic pie favicon when uploading photos by mistic

"big" features I plan to work on in priority:

* RAW support (and plugin system to handle more formats)
* new notification page (+auto authentication with URL)
* user manager, improvements (select mode, filters, update table when user updated, edit user in popin, remove "guest" from the list)

Offline

 

#2 2015-10-09 16:18:14

kalel-guest
Guest

Re: Piwigo 2.8 preparation

plg wrote:

Hi Piwigo Team,

Many months have passed without changes on "master" (I have worked on many plugins but not on master). The goal is to release 2.8.0 before 2016. We don't need "many" new features, but we need to push a new release :-)

Work has already been done on 2.8:

* a clean logger (which is a technical feature, very useful for coders) by mistic

"big" features I plan to work on in priority:

* RAW support (and plugin system to handle more formats)
* new notification page (+auto authentication with URL)
* user manager, improvements (select mode, filters, update table when user updated, edit user in popin, remove "guest" from the list)

This is awesome. :) Just one question, what do you mean by auto authentication with URL?

 

#3 2015-10-09 17:07:33

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

Re: Piwigo 2.8 preparation

kalel-guest wrote:

what do you mean by auto authentication with URL?

I mean that in emails sent by Piwigo to users (to notify about a new album for example), Piwigo adds a key=12345abcde, this key will automatically authenticate the user. The key will be valid for just a few hours (configurable).

Offline

 

#4 2016-01-06 18:14:23

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

Re: Piwigo 2.8 preparation

Here is a summary of what was recently done:

* ready for supporting RAW files (actually, any file extension) thanks to a new trigger on upload [Github] Piwigo issue #293 the algorithm to create pwg_representative for a RAW is already written, by wsloand
* multiple format on sync (not yet on API/web upload) [Github] Piwigo issue #379
* notification emails will embed authentication keys [Github] Piwigo issue #392
* ability to notify a list of users (no need to have them in a group) on a specific album
* compatibility with PHP 7 [Github] Piwigo issue #385

I'll keep other new features for Piwigo 2.9 and I would like to release 2.8.0beta1 as soon as possible. Before that, I have to prepare a script to generate the release from several Git repos.

Offline

 

#5 2016-01-10 15:00:37

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

Re: Piwigo 2.8 preparation

In user manager, I have also implemented:

* "edit user in popin" [Github] Piwigo issue #397
* "update table when user updated" [Github] Piwigo issue #398

I propose to skip the beta versions and directly release 2.8.0RC1 so that we can plan a 2.8.0 in less than a month. If you have some features to implement we can still make a beta1, just tell me (quickly).

Offline

 

#6 2016-01-11 09:30:53

flop25
Piwigo Team
2006-07-06
7037

Re: Piwigo 2.8 preparation

sounds good to me


To get a better help : Politeness like Hello-A link-Your past actions precisely described
Check my extensions : more than 30 available
who I am and what I do : http://fr.gravatar.com/flop25
My gallery : an illustration of how to integrate Piwigo in your website

Offline

 

#7 2016-01-14 11:31:35

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

Re: Piwigo 2.8 preparation

Milestone 2.8.0beta1 renamed to 2.8.0RC1 and I changed the milestone to several issues : either 2.9.0beta1 or 2.8.0RC2.

I am now preparing screenshots for the following new features:

* favicon upload photo
* [user manager] edit user in a popin
* keys for automatic authentication
* Multiple formats
* [Watermark] Y repeat
* make orphan photos more obvious
* album notification, select users in addition to groups

Offline

 

#8 2016-01-15 21:41:03

eberkund
Member
2015-02-10
11

Re: Piwigo 2.8 preparation

Is PHP7 support a possibility?

Offline

 

#9 2016-01-15 21:44:33

mistic100
Former Piwigo Team
Lyon (FR)
2008-09-27
3277

Re: Piwigo 2.8 preparation

Did you read the previous messages ?

plg wrote:

* compatibility with PHP 7 [Github] Piwigo issue #385

Offline

 

#10 2016-02-10 22:10:10

flop25
Piwigo Team
2006-07-06
7037

Re: Piwigo 2.8 preparation

hi team
are there features worth to  to highlight via the plugin Take A Tour? If yes I can help to do so


To get a better help : Politeness like Hello-A link-Your past actions precisely described
Check my extensions : more than 30 available
who I am and what I do : http://fr.gravatar.com/flop25
My gallery : an illustration of how to integrate Piwigo in your website

Offline

 

#11 2016-02-22 15:24:17

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

Re: Piwigo 2.8 preparation

flop25 wrote:

are there features worth to  to highlight via the plugin Take A Tour? If yes I can help to do so

Hi flop25, sorry I missed your post!

We should focus on what is "visual":

* [user manager] edit user in a popin
* album notification, select users in addition to groups
* keys for automatic authentication (same page as previous item, focused on the sentence talking about authentication)
* [Watermark] Y repeat (on configuration page)
* make orphan photos more obvious (only if there are some orphans...)


I'm preparing the upgrade script.

Offline

 

#12 2016-02-25 18:36:35

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

Re: Piwigo 2.8 preparation

I have prepared the release notes http://piwigo.org/releases/2.8.0-draft (temporary link, of course). Feedback welcomed :-)

Offline

 

#13 2016-03-01 17:29:29

petaqui
Translation Team
Jaca, Spain
2011-10-28
39

Re: Piwigo 2.8 preparation

I love seeing that Piwigo is still on :) The support for different file extensions is a must this days, thank you! :)
Also the other options looks necesary

Offline

 

#14 2016-03-03 14:34:14

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

Re: Piwigo 2.8 preparation

The 2.8.0 is very near. What I plan to do is the following:

0) update languages on master (any recommandation?)
1) git branch 2.8
2) git checkout 2.8
3) change default config:

Code:

$ svn diff -c29768
Index: include/config_default.inc.php
===================================================================
--- include/config_default.inc.php      (revision 29767)
+++ include/config_default.inc.php      (revision 29768)
@@ -114,7 +114,7 @@
 
 // show_version : shall the version of Piwigo be displayed at the
 // bottom of each page ?
-$conf['show_version'] = true;
+$conf['show_version'] = false;
 
 // meta_ref to reference multiple sets of incorporated pages or elements
 // Set it false to avoid referencing in google, and other search engines.
@@ -231,7 +231,7 @@
 //
 // This configuration parameter is set to true in BSF branch and to false
 // elsewhere.
-$conf['check_upgrade_feed'] = true;
+$conf['check_upgrade_feed'] = false;
 
 // rate_items: available rates for a picture
 $conf['rate_items'] = array(0,1,2,3,4,5);
@@ -419,7 +419,7 @@
 $conf['show_queries'] = false;
 
 // show_gt : display generation time at the bottom of each page
-$conf['show_gt'] = true;
+$conf['show_gt'] = false;
 
 // debug_l10n : display a warning message each time an unset language key is
 // accessed
@@ -432,7 +432,7 @@
 $conf['debug_mail'] = false;
 
 // die_on_sql_error: if an SQL query fails, should everything stop?
-$conf['die_on_sql_error'] = true;
+$conf['die_on_sql_error'] = false;
 
 // if true, some language strings are replaced during template compilation
 // (instead of template output). this results in better performance. however

+ change the version to 2.8.0 in include/constants.php

4) git checkout master and change version to 2.9.0beta1

5) create tag 2.8.0 and create the release from it

Anything else?

Offline

 

#15 2016-03-03 19:08:31

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

Re: Piwigo 2.8 preparation

As ddtddt just told me, I must not forget to set the version to 2.8.0 to all embedded themes/plugins/languages

Offline

 
  •  » Engine
  •  » Piwigo 2.8 preparation

Board footer

Powered by FluxBB

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