Today I decide to download 2.0 RC2.
The 2 firsts thing I saw was : 10 plugins and 5 languages.
I'm working with many web tools like wordpress, myBB, punBB... and each times, I only have 2 languages (max) and 1 plugin (max) in order to show how it works.
What are we going to cut for the final release ?
Offline
Concerning languages, the longer the list is, the better. The only condition is that the translation is complete or as near to completion as possible.
Concerning plugins, there are features, developped as plugins, that should be in core. They are plugins just as a matter of architecture choice, but they deserve to be in the core product.
Offline
For the language, I think the final package should be in english only.
If user wants to use french, 2 solutions:
-> Download french pack
-> Download french application on fr.piwigo.org
I don't need more than 2 languages. It's too much kilobytes for my webhosting. (it's extreme isn't it !)
Concerning the plugins you are talking about, if they are features, they should not be in plugin directory. If not, one HelloWorld plugin is usefull to explain how to install/activate/deactivate/uninstall.
Globaly the requirement is : I want to install the packages I need and only those I need.
Maybe one solution is to have a small vs a full installation package in our web pages.
Offline
I'm not agree at all!
We should keep at least english, french, italian and spanish... (I'm not sure that nederland is necessary)
For plugins, We should keep:
- Add Index
- Admin Advice
- Admin Multi View
- C13y
- Event Tracer
- Language Swich
- LocalFiles Editor
Offline
May I suggest to add RV DB Integrity.
8-)
Offline
P@t wrote:
I'm not agree at all!
We should keep at least english, french, italian and spanish... (I'm not sure that nederland is necessary)
For plugins, We should keep:
- Add Index
...
- LocalFiles Editor
If piwigo.net become international, we have to center our work on the english language. You say that nederland is not necessary. Nederland is as necessary as french or italian.
One definition of plugin is to provide service "On demand"
About plugins you cite:
-> Add index is not necessary. It should be include with synchronisation functionality
-> Admin advice is not necessary. It's used to help a small part of our customers
-> Admin multi view is not necessary. You can use 2 differents navigator with 2 users.
-> C13y ????? I don't know this plugin at this time
-> Event Tracer is not necessary. Only developpers use it
-> Language Switch is not nesessary. Most of Piwigo galeries has only one language
-> Local files editor is not necessary. This plugin is used by users who want to custom their templates without Vim or Emacs (for barbarians)
VDigital talk about RV DB integrity. This plugin is not neccessary. PWG is powerful. Database is not corrupted ;-)
Distributing plugins with web application is like distribute IE with Windows.
Offline
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.
What is the best?
8-)
Note: Removing IE for Windows is risky. Removing some of these functions above from Piwigo is perfectly normal and safe.
Offline
VDigital wrote:
Themes could be removed.
Languages could be removed by the webmaster.
An graphical interface in the admin part to activate/Deactivate and Delete (to even install)
template/themes
and
Languages
would be can be one more
Offline
ddtddt wrote:
An graphical interface in the admin part to activate/Deactivate and Delete (to even install)
template/themes
and
Languages
would be can be one more
But risky this time.
;-)
Offline
VDigital wrote:
But risky this time.
;-)
Not these days Ci yes but for the future less to risk that suppression by ftp
Possibility of preventing the admin that certain user uses theme or language.
To propose to him to reallocate with the user, theme and language by defect
Offline
May I say that I think if Piwigo wants to go international, we need to have as much foreign langages as possible.
Having them already installed can only make things easy for the users.
Personnally, I naturally discard an application compared to another one that has everything ready to use.
It is the same for the plugins : you know, by experience, which ones the developpers need, and also which ones are the most downloaded or asked for in the forums.
Having them set by default will be really appreciated by the newbies.
Offline
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.
What is the best?
8-)
The idea of this discussion come from this article where PWG is considerated as "usine à gaz".
To answer your comments, synchro is needed because you can not manage images without collecting information first.
Internet partially need pictures because pictures are part of communication system.
Images doesn't need internet, they only need one support between many. Photographer chooses his support.
My viewpoint is (but I don't know if it's the best):
-> Do it simple
-> Let the user choose the plugins he needs, don't impose them
Stripy says that newbies appreciates a default collection of plugins and themes and he is right.
I complete saying that experts appreciates to not surcharge the downloads.
This is why I suggest a basic pack vs a full pack.
Last edited by laurent.duretz (2008-10-06 12:01:02)
Offline
I like your idea of basic pack vs full package.
In the other hand we started in April-June with only one button on our web site to download Piwigo, I did not want Mathias has to change all points now.
But it could be done later, we have to handle that point too.
8-)
[hs]About the first link, we can spend some time to discuss about how to promote by comparison, but I didn't want (this gallery has one author and it is normal to see his solution has the best one, however I recognize qualities of it). Does that means "usine à gaz" for us? I don't think so.[/hs]
Offline
laurent.duretz wrote:
To answer your comments, synchro is needed because you can not manage images without collecting information first.
This is another topic, but ron and z0rglub have proved we can do without it.
More I have in mind another simple trick to remove our constraint (whilst synchro functionality available): a future improvement.
8-)
Offline
VDigital wrote:
laurent.duretz wrote:
To answer your comments, synchro is needed because you can not manage images without collecting information first.
This is another topic, but ron and z0rglub have proved we can do without it.
More I have in mind another simple trick to remove our constraint (whilst synchro functionality available): a future improvement.
8-)
Yes you are right.
Doing synchronisation through web services could be very interesting !
Offline