libertyvasion mod team presentation

27
MODding phpBB Presented by the phpBB MOD Team

Upload: david-colon

Post on 13-Jul-2015

684 views

Category:

Technology


5 download

TRANSCRIPT

Page 1: Libertyvasion MOD Team Presentation

MODding phpBB

Presented by the phpBB MOD Team

Page 2: Libertyvasion MOD Team Presentation

Team Members: David Colón (DavidIQ)

Paul Sohier (Paul)

Derk Ruitenbeek (Derky)

Sam Thompson (SyntaxError90)

Jeremy Lorenzo (Typo)

Tom Catullo (Tom)

Nathan Guse (Exreaction)

J. Battye (battye)

Jari Kanerva (tumba25)

David King (imkingdavid)

Page 3: Libertyvasion MOD Team Presentation

What is the MOD Team?

How does the team operate, what tools are available, and

how can you get involved?

Page 4: Libertyvasion MOD Team Presentation

Validation Process

By Paul Sohier and Derk Ruitenbeek

Page 5: Libertyvasion MOD Team Presentation

Follow the Coding Guidelines

Test the MOD

on Functionality

with MPV and AutoMOD

Ask the Community

for Feedback

to Test the MOD

Validation Process

Preparations

Pre-Validation

Code Validation

Testing

Approve or Deny

Advantages

Page 6: Libertyvasion MOD Team Presentation

MOD Pre-Validator (MPV)

Automated MOD Installation

Validation Process

Preparations

Pre-Validation

Code Validation

Testing

Approve or Deny

Advantages

Page 7: Libertyvasion MOD Team Presentation

Description & License

Coding Guidelines

Security

MODDB Policies

Suggestions for:

Code Optimisation

Proper English Spelling

Validation Process

Preparations

Pre-Validation

Code Validation

Testing

Approve or Deny

Advantages

Page 8: Libertyvasion MOD Team Presentation

Junior MOD Validators

AutoMOD

Description and features

Check for conflicts with other MODs

Additional suggestions for:

Proper English Spelling

User Interface

Validation Process

Preparations

Pre-Validation

Code Validation

Testing

Approve or Deny

Advantages

Page 9: Libertyvasion MOD Team Presentation

Repack

Approve

Deny

• Insta Deny

Validation Process

Preparations

Pre-Validation

Code Validation

Testing

Approve or Deny

Advantages

Page 10: Libertyvasion MOD Team Presentation

Free Security Audit

phpBB.com is hosting your:

MOD Downloads

Screenshots

FAQ

Support forum

Great exposure to the phpBBCommunity

Validation Process

Preparations

Pre-Validation

Code Validation

Testing

Approve or Deny

Advantages

Page 11: Libertyvasion MOD Team Presentation

MOD Team Tools

By Sam Thompson and Igor Wiedler

Page 12: Libertyvasion MOD Team Presentation

Originally based on text template (phpBB2)

XML Based Format

Machine Readable

XSD Schema Validation

XSL Stylesheet

Pain to write by hand

Converter from Text to MODX

MODX 2.0

Page 13: Libertyvasion MOD Team Presentation

MOD Studio by smithy_dll in C#

Modxed by APTX in C++

Web Based creator by tumba25

GUI for creating MODs

MODX Creators

Page 14: Libertyvasion MOD Team Presentation

Generate MODs from Diff

MODX changes generator by AcydBurn

Mod_diff by evil<3

Token based version by naderman (phiff)

MODX Generator by tumba25

In-lines

Dynamic context

MODX Generators

Page 15: Libertyvasion MOD Team Presentation

Written by evil<3, maintained by tumba25

Quick, one-click installation of phpBB3

Manage multiple boards

Each has it’s own codeset

phpBB2 and phpBB3 versions

Installs AutoMOD

Page 16: Libertyvasion MOD Team Presentation

Abstraction for database changes

AutoMOD using it for installation

1.0 Written by EXreaction

Used and well accepted within the MODingcommunity

Will be in 3.1

UMIL 2.0 is in development

UMIL

Page 17: Libertyvasion MOD Team Presentation

Get Involved

By Jeremy Lorenzo

Page 18: Libertyvasion MOD Team Presentation

The Community

How can new users get involved?

What can more experienced users do?

Making your own MOD

The Wiki and the Mod Writers Library

Junior MOD Validators and The Team

Spread the word

Getting Involved

Page 19: Libertyvasion MOD Team Presentation

The community

Page 20: Libertyvasion MOD Team Presentation

How can new users get Involved?

Page 21: Libertyvasion MOD Team Presentation

What can more experienced users do?

Page 22: Libertyvasion MOD Team Presentation

Making your own MOD

Page 23: Libertyvasion MOD Team Presentation

The Wiki and the MOD Writers Library

Page 24: Libertyvasion MOD Team Presentation

Junior MOD Validators and The Team

Page 25: Libertyvasion MOD Team Presentation

Spread the word

Page 26: Libertyvasion MOD Team Presentation

Open Floor(questions)

Page 27: Libertyvasion MOD Team Presentation

Summer of MODs

Special Announcements