GSoC/GCI Archive
Google Summer of Code 2014

phpBB Forum Software

License: GNU General Public License version 2.0 (GPLv2)

Web Page: https://wiki.phpbb.com/GSoC/2014/Ideas

Mailing List: http://lists.phpbb.com/mailman/listinfo/phpbb-announce

phpBB (BB for Bulletin Board) is the world's most popular free and open source forum solution. The phpBB project is maintained by a 40-strong core team, with regular contributions from a global user and developer community. Originally released in 2000, the latest version of phpBB has since evolved to include support for multiple database engines (PostgreSQL, SQLite, MySQL, Oracle, Microsoft SQL Server), user groups, an extendable permissions system, hierarchical subforums, file attachments, a variety of notification options (e-mail, Jabber, ATOM feeds), and an extensive database of styles and modifications.

Projects

  • Extending Custom Profile Fields Based on one of the existing Ideas at phpBB's GSOC '14 page, currently custom profile fields provide fairly limited functionality. This proposal is to enhance the existing functionality and add a few new ones
  • Improve phpBB automated testing using Mink This project aims at implementing a new acceptance test framework for phpBB from grounds up using Mink. The new test framework will be permit us to test every bit of phpBB functionality exposed to users including Javascript/AJAX.
  • KARMA EXTENSION This project aims to bring Karma extension into functional state. The idea behind this extension is to add a way for users to publically add positive and negative feedback about a user based on its contribution to community, like, posts, topics, messages, etc.