phpBB

Development Discussion Board

phpBB's testing ground of bleeding edge code
Advanced search

Package Management - was: Translations / styles

Discuss the future of phpBB. It is still nesting in its mother's womb, but it will grow a little bigger each day. Participate in its design & planning here.

Re: [End user][Admin] Translations / styles

Postby bolverk » Sun Dec 20, 2009 6:55 pm

naderman wrote:My point of view on this:

  • We want a package management in the ACP through which you can browse, install, uninstall and update packages
  • There needs to be an open source implementation and an interface definition for package repositories
  • By default the phpbb.com repository is used
  • The user should be able to add any number of custom repositories
  • The user should be able to remove the phpbb.com repository
  • The fact that a package has been audited on phpbb.com should still be highlighted in some form, so a concerned user can stick to those ones, maybe a warning should be displayed for other packages
  • Package contents should be signed and verified - afterall they contain executable code

Would someone volunteer to write down on the wiki what the consensus is here and then point out which areas we should discuss further?

Also agree 100%
bolverk
I've been banned
 
Posts: 280
Joined: Mon Feb 02, 2009 5:39 pm

Re: Package Management - was: Translations / styles

Postby ToonArmy » Mon Dec 21, 2009 1:05 am

code reader wrote:if someone *really* wants to do so they always can: after all, this is GPL, and anyone can take the code and do with it whatever they want (within the license stipulations)

We don't want to be in the position that people need to modify code/hack the database to adjust phpBB to how they want, however removing the phpBB (not MODS/Styles) repository should be a special case and probably handled with a specific are you sure.
Chris SmithBlogXMOOhlohArea51WikiNo support via PM/IM
Image
User avatar
ToonArmy
Registered User
 
Posts: 335
Joined: Fri Mar 26, 2004 7:31 pm
Location: Bristol, UK

Re: Package Management - was: Translations / styles

Postby bobtheman » Mon Dec 21, 2009 4:27 am

are/will we require plugin devs to follow certain guidelines? any guidelines at all? if we want any form of validation, any accountability, if we require the plugin must be GPL or what ever license... etc etc... as soon as we allow admins to use other repos all these guidelines and criteria go out the window.

Why would a developer follow our guidelines when they can just incentivise admins/users to use a diff repo.. We should be encouraging the devs to submit there plugin to the repo for validation... in order to give the best support, and consistency this is a must.

not to mention this could.. and probably will be confusing to users/admins new to the phpbb forum software.
bobtheman
Registered User
 
Posts: 63
Joined: Sat Dec 19, 2009 4:00 pm

Re: Package Management - was: Translations / styles

Postby DavidIQ » Mon Dec 21, 2009 5:23 am

As it is now, MOD authors should be following our guidelines if they expect their MODs to be validated into the MODDB. I don't expect this to change with phpBB4. And you just gave another reason to show a notice/warning about the MOD/Customisation not being validated by the phpBB Team.
Image
User avatar
DavidIQ
MOD Team Leader
MOD Team Leader
 
Posts: 772
Joined: Thu Mar 02, 2006 4:29 pm
Location: Earth

Re: Package Management - was: Translations / styles

Postby ToonArmy » Mon Dec 21, 2009 8:21 am

bobtheman wrote:are/will we require plugin devs to follow certain guidelines? any guidelines at all? if we want any form of validation, any accountability, if we require the plugin must be GPL or what ever license... etc etc... as soon as we allow admins to use other repos all these guidelines and criteria go out the window.

We cannot require anybody to follow anything (except the GPL) this is GPL software.
Chris SmithBlogXMOOhlohArea51WikiNo support via PM/IM
Image
User avatar
ToonArmy
Registered User
 
Posts: 335
Joined: Fri Mar 26, 2004 7:31 pm
Location: Bristol, UK

Re: Package Management - was: Translations / styles

Postby bobtheman » Tue Dec 22, 2009 3:47 am

ToonArmy wrote:
bobtheman wrote:are/will we require plugin devs to follow certain guidelines? any guidelines at all? if we want any form of validation, any accountability, if we require the plugin must be GPL or what ever license... etc etc... as soon as we allow admins to use other repos all these guidelines and criteria go out the window.

We cannot require anybody to follow anything (except the GPL) this is GPL software.



again, we can require that for a plugin/addon to be listed on the phpbb repro it must follow said guidelines/ pass validation etc etc...
bobtheman
Registered User
 
Posts: 63
Joined: Sat Dec 19, 2009 4:00 pm

Re: Package Management - was: Translations / styles

Postby ToonArmy » Tue Dec 22, 2009 6:43 am

bobtheman wrote:
ToonArmy wrote:
bobtheman wrote:are/will we require plugin devs to follow certain guidelines? any guidelines at all? if we want any form of validation, any accountability, if we require the plugin must be GPL or what ever license... etc etc... as soon as we allow admins to use other repos all these guidelines and criteria go out the window.

We cannot require anybody to follow anything (except the GPL) this is GPL software.

again, we can require that for a plugin/addon to be listed on the phpbb repro it must follow said guidelines/ pass validation etc etc...

Yes of course, my point was we cannot prevent anyone doing anything with the software within the GPL.
Chris SmithBlogXMOOhlohArea51WikiNo support via PM/IM
Image
User avatar
ToonArmy
Registered User
 
Posts: 335
Joined: Fri Mar 26, 2004 7:31 pm
Location: Bristol, UK

Previous

Return to [4.x] Discussion

Who is online

Users browsing this forum: No registered users and 4 guests