Announcement

  •  » Requests
  •  » Which plugins and themes for final release

#16 2008-10-06 14:00:44

VDigital
Former Piwigo Team
Paris (FR)
2005-05-04
17680

Re: Which plugins and themes for final release

laurent.duretz wrote:

Doing synchronisation through web services could be very interesting !

I didn't say that. My idea looks like a different process, a very light one, a transparent process.
8-)


Piwigo.com: Start and run your own photo gallery. Signup and get 30 days to try for free, no commitment.
8-)

Offline

 

#17 2008-10-08 23:43:44

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

Re: Which plugins and themes for final release

I really like your idea of basic pack Vs full pack, as long as I don't consider the distribution complexity.

In the basic pack, I would indeed only provide 1 language (english or course) and core plugins. In the full pack, I would provide as many language as possible, adding 3 languages between 2.0.0 and 2.0.1 is not a problem at all. In the full pack, we add the a selection of most appreciated plugins to the core plugins.

Some plugins are part of the core. I mean they are core features and the plugin is only a way to add a feature.

We have a great plugin manager because it discusses with the Piwigo website extension manager. In the future I hope we will also add themes and language manager discussing with Piwigo website extension manager.

I have looked at other projects :

ZenPhoto  : 11 languages
Drupal    :  1 language (english)
WordPress :  1 language (english)
PhpBB     :  1 language (english)

Even if my sample is tiny, I would say that most of the distributed web applications are provided in english only. But I don't really like that, I do much prefer having many languages directly in the archive.

I propose that concerning 2.0.0, we keep the current set of plugins (even if I admit we provide too many interesting but not necessary plugins) and as many languages as possible. We will think for next branch which plugins to keep in the core.

Offline

 

#18 2008-10-08 23:49:17

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

Re: Which plugins and themes for final release

VDigital wrote:

If you go in that way Laurent, I am not sure Synchro is needed as well.
Does Internet need pictures? Do pictures need Internet?
Plugins could be removed.
Themes could be removed.
Languages could be removed by the webmaster.

I think you're going too far in your examples, making the rest of your argumentation not serious :-)

Internet does not need pictures. People need photos and internet can help you to share them with your friends and family. Plugins can be removed, but it's a part of Piwigo popularity. Themes could be removed, but not the theme mecanism.

Seriously, about themes, If we had a themes manager (as the plugin manager) the admin could disable some core themes so that users can't select it. I have often wonder if having theme as a user preference instead of a gallery preference was a good idea (I don't have the same opinion about languages).

Offline

 

#19 2008-10-09 00:01:16

VDigital
Former Piwigo Team
Paris (FR)
2005-05-04
17680

Re: Which plugins and themes for final release

Of course, I pushed too far the logic.

You are right.

We must include as Configuration / Menus we already have, a Configuration / Themes.
Just to make themes enable/disable.
And like Plugins upload new ones, update old ones, and delete some (except the default one).
The advantage is also to switch users who have a disabled/deleted theme to the default one.

Happy we will be.
8-)

PS: And a theme swapper.


Piwigo.com: Start and run your own photo gallery. Signup and get 30 days to try for free, no commitment.
8-)

Offline

 

#20 2008-10-09 00:12:07

ddtddt
Piwigo Team
Quetigny - France
2007-07-27
7209

Re: Which plugins and themes for final release

It seems to me especially that it entraine, that every community manages are system of download for the basic pack but also for the plugins.

"Quid" of the automatic update of plugins? Detection of the language(tongue) used by the webmaster?

If the webmaster in IT and an administrator in FR and the other one is DE the installation and the update of plugins has to be made in this 3 languages?


You love Piwigo so don't hesitate to participate, learn more on the "Contribute to Piwigo" page. If you don't have much time for contribution, you can also help the project with a donation.

Offline

 

#21 2008-10-09 08:51:22

VDigital
Former Piwigo Team
Paris (FR)
2005-05-04
17680

Re: Which plugins and themes for final release

Plugins: Process to manage them is correct. Ownership transfer is a problem.
1.7 example:
PicLens and Piclens are the same plugin with different sources and different managers. You couldn't use automatic upgrade but only automatic install.
Except that a centralized management is useful for searching news/updates.

Themes: Process will be the same.

Plugins and Themes may or may not be ready for localization. I mean you could have French or German or Russian hard coded. That a second level of problem.

Language availability is another problem. But It has nothing to do in this topic.

Back to the topic:

1 - Themes: I propose to externalize at least p0w0 and maybe wipi, and to distribute these theme in extensions.
In addition, we should:
- set Sylvia as default (done),
- keep clear and dark as simple basis, and samples of what themes mean for us.
- update user_infos table in upgrade process to switch all existing profiles from p0w0 or wipi to Sylvia.
- Focus: to produce a theme manager after Piwigo 2.0

2 - Plugins: AMM (Avanced Menu Manager) and STC (Swift Theme Creator) don't have to be distributed with Piwigo, does others must be?
With 1.7 plugins was the main new function, Plugin management wasn't there. It was normal to give sample.
Today, plugins management is there, so no samples are ever needed.
But with no pre-activated plugins, some webmaster would never use plugins (a bit afraid of that).
I recommend:
- to have at least those which are useful for debuging and/or learning (LocalFiles Editor, ...).
- at least LocalFiles Editor must be already active after migration or installation.

3 - Languages: Open another topic.

8-)


Piwigo.com: Start and run your own photo gallery. Signup and get 30 days to try for free, no commitment.
8-)

Offline

 

#22 2008-10-09 08:58:02

P@t
Piwigo Team
Nice
2007-06-13
4098

Re: Which plugins and themes for final release

Don't forget that all plugins must be deactivated during upgrade (but they should stay installed).
I'm not sure that we should activate LocalFiles Editor by default...


P@t

Offline

 

#23 2008-10-09 09:08:42

VDigital
Former Piwigo Team
Paris (FR)
2005-05-04
17680

Re: Which plugins and themes for final release

Ok,  Admin Advices actif after Installation process only. Upgrade will let it as is.

upgrade won't just force:
$conf['enable_plugins']=false;

Is that enough?
Am I wrong?

8-)


Piwigo.com: Start and run your own photo gallery. Signup and get 30 days to try for free, no commitment.
8-)

Offline

 

#24 2008-10-09 09:45:34

rub
Former Piwigo Team
Lille
2005-08-26
5019

Re: Which plugins and themes for final release

z0rglub wrote:

I really like your idea of basic pack Vs full pack, as long as I don't consider the distribution complexity.

...

I propose that concerning 2.0.0, we keep the current set of plugins (even if I admit we provide too many interesting but not necessary plugins) and as many languages as possible. We will think for next branch which plugins to keep in the core.

2.0.0 will be a full pack?

For next version, basic pack and full pack will be deliverabled ?

In Butterfly some plugins was added in order to product a final version compatible multi-language.

For me, like plugins, themes and languages must be installed by interface.
Plugins must tried by functionnalities (language, customization, etc...)

For example, I want to do a muti-language platform, I select functionality language and I can install all useful plugin for language.

Offline

 
  •  » Requests
  •  » Which plugins and themes for final release

Board footer

Powered by FluxBB

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