Rules For Adding Customizations »  Show posts from    to     

Icy Phoenix


Icy Phoenix Customizations - Rules For Adding Customizations



Mighty Gorgon [ Wed 30 May, 2007 12:10 ]
Post subject: Rules For Adding Customizations
Hi all.

Here you will find just few rules for adding/creating customizations for Icy Phoenix.

  • The first rule is KIS: Keep It Simple. This means that you should add files in the easiest way for the users to install it. If the mod is few line changes, provide a code changes to the mod installation instructions.
  • Premodded package. If the mod you are installing is quite big, you may be tempted to provide a premodded package. In this case please make sure that the premodded package is based on a clean installation.
  • PHP and phpBB Skills. Please note that Icy Phoenix code is different in some core files from the phpBB code. This means that you should really pay attention when integrating a mod and doing it properly may require time. Many vars are differently named, and the cache system requires sometimes extra tweaks.
  • Security. If a mod is not integrated properly it may leads to a security issue as well. Please submit mods for validations to someone of the Staff or to me before posting them in public fourm.
  • Testing. Mods included should be tested on a clean installation. For big modifications, a test site with a test account should be preferred.


That's all for now...

Please note that this not mean that you don't have to contribute with your mods on Icy Phoenix... it simply means that you should consider doing it properly, otherwise some users may have problems with the modifications provided, and in some cases they can hang their sites.

Thank you for your contributions.

Regards,
Luca


Zuker [ Wed 30 May, 2007 13:44 ]
Post subject: Re: Rules For Adding Customizations
This is 90% refered to what i did so i'll consider it


Mighty Gorgon [ Wed 30 May, 2007 16:09 ]
Post subject: Re: Rules For Adding Customizations
Zuker wrote: [View Post]
This is 90% refered to what i did so i'll consider it

No Zuker, don't take it personally.

There wasn't any rule for Icy Phoenix Customizations, and I think that time has come to write some general guidelines to save our time in supporting and users time in trying to solve problems.

For example if a mod requires 10 minutes to be integrated in phpBB, it may require 2 hours to be integrated properly on Icy Phoenix. If it isn't done properly, and let's suppose than 10 users install it, then we are facing a big problem. The Staff needs then to work to fix the problem, and the users needs to apply the patch when it is released. This is a huge time waste for everybody. It is better work a bit more before releasing the customization and having tested it, making sure to have minimized (we cannot ever assure that the code is bug-free!) the risk of malfunctions.

Now we have a rule, and we should try to do our best to give users the best software, assistance and support they need... while trying to preserve our free time for doing better things than coding... I think you all may agree...


Zuker [ Wed 30 May, 2007 22:05 ]
Post subject: Re: Rules For Adding Customizations
I didn't say i wasn't agree
I'm agree


KugeLSichA [ Fri 01 Jun, 2007 22:18 ]
Post subject: Re: Rules For Adding Customizations
i understand Luca and i agree with him...

all Mods that i ported to IP i try to do it so clean as possible. and as Luca said, sometimes i takes more time to integrate them...

In the next dayys i try to post here some of my addons that i integrated in IP... stay tuned

greetz


Lopalong [ Tue 06 Jan, 2009 06:12 ]
Post subject: Re: Rules For Adding Customizations
Would this style of change make it easier for users to add mods to their sites - as no-one has said it must be in the old phpBB format ?

Everything possible is now in:

root/mods/this mod/acp - /tpl whatever

Code and template entries are also now their own files, called with include etc.

Spoiler: [ Show ]


I think it's secure? Lol!


Mighty Gorgon [ Sat 17 Jan, 2009 12:55 ]
Post subject: Re: Rules For Adding Customizations
Yes, it should be fine.


Lopalong [ Sat 17 Jan, 2009 21:18 ]
Post subject: Re: Rules For Adding Customizations
When the next release of IP is public, I'll release 6 "Beta" mods with the new file structure for testing. Not everything can be crammed into one mod folder as you would be aware of, but whatever can be, has been moved and re-scripted.




Powered by Icy Phoenix