PunBB Resource and 1.3

Kris here, and I’m gonna talk some about the adaption of 1.3 over at the PunBB Resource. Please note that PunRes is not maintained by the PunBB dev team or it’s copyright holders, but by me and a few dedicated moderators.

Ever since the extension system in 1.3 was announced, people have been asking questions about PunRes and future development of the site. I think it’s due time to announce some of the features and ideas I have for the next generation of PunBB’s mod community. Before PunRes was aimed at the sole mod developer writing the actual code. Now, when the extensions and styles have taken a more centralized role of the PunBB community, this is no longer the case.

PunRes will no longer be a forum where developer can get together and discuss how to hack up the PunBB code in different ways. This has always been a problem as the same discussions have been going on over at the official boards. PunRes will instead compensate for what the official board will not do, that is to host extensions and styles. Some degree of communication will be available, but it will be on the extension level, not on a global PunBB source level.

PunRes will make it easy for developers to organize their extensions and styles, and it will be just as easy for a board administrator to find the information they need. Here are some practical features that will most likely be in the next version of PunRes:

- Completely revamped interface with improved search and category implementation. This will also be accompanied with RSS listings for new releases, community news etc.

- Better recognition of well-written extensions. Every release will be moderated by trusted people in the community or otherwise labeled in some way that will tell the end-user that it is a safe extension to use. The moderation will take notice of security, compatibility (both database and other extensions), user-interface, coding standard and code effectiveness.

- The style previewer will be enhanced and styles will also be moderated before release to ensure end-user safety.

- Keep your board up-to-date by querying the PunRes database directly from your own board’s interface. Basically, you will have a list of your installed extensions and the interface will tell you whether or not there is a newer version released.

- You will be able to automatically post a release through the interface of PunXS (http://www.punxs.org/ for more info).

- Improved board statistics and removed public listings. An administrator will be able to use the graphs from PunRes on his/her own board, but PunRes won’t list most popular/active boards. This feature will simply exist as a tool for administrators to keep track of their board’s activity.

These are just some of the most significant changes, many good ideas posted in the PunRes feedback forum will also make it in. I’ve deliberately left anything related to the wiki out of here, as we’ve yet to see what road the official wiki will take.