Hi,

I wrote a module for limited phpbb-integration for my own usage. Now it looks like quite a few people want this functionality, frankly a lot more than I expected.

Do the core developers have any opinion on how I should proceed? I know the obvious answer is to drop the phpbb module, and work on the forum module instead. Except for that though?

I have consciously kept most of the stuff on my own site, and only posted a limited number of replies in the original phpbb integration thread.

The obvious alternatives seem to be to 1) create a project here on drupal.org or 2) to start a separate thread, keep on a separate site. I'm not aiming to create an officially supported module (even though anyone can), so I'm not sure whether creating the project is the right way to go.

Comments

boris mann’s picture

Anything in contrib is maintained by the contributions developer. Only "core" Drupal is officially supported.

Off hand, I can't see a problem with you having a project here. You'll need to apply for a CVS account. Once you have committed your code, you can create a project.

Basically, the only reason you wouldn't create a project here on Drupal.org would be if you don't intend on maintaining it -- that is, Drupal.org is not meant to be a dumping ground for code. Make sense?

And yes, patches to the forum module are appreciated :P

tamarian’s picture

Boris, how would you guys (Drupal.org) feel about creating a page or handbook for 3rd party apps integration and/or concersion tips and methods? To cover things such as integrating 3rd party apps into Drupal and/or integrating Drupal into 3rd party apps. Seems like there's a lot of requests for phpBB, vBulletin, SMF and other apps to coexist with Drupal. And it looks like several people have done such projects in the past, but since they are not modules, they tend to get lost in forum threads, or dead links to old sites.

Issues and chapters to be covered can include: Session handling and compatiblity; user module external functions; SQL rewrites tricks; import scripts, template conversion tricks, etc.

For example, the usage of curley brackets in the db_prefix_tables() function offers a gold mind as a central place to preg_replace any users table queries, and avoids hacking or touching any core modules if the requirement is to just integrate a 3rd party user base...

killes@www.drop.org’s picture

Such a conversion guide would be very welcome, I think.
--
Drupal services
My Drupal services

boris mann’s picture

Sounds like great info -- go ahead and create sections in the handbook. There is a scripts directory in CVS to contribute bits and pieces of code -- might want to bring it up on the dev list if it makes sense to have an "import" folder to keep all the scripts together.

tamarian’s picture

O.k., here's a start, into and the first section: http://drupal.org/node/32178

smilodon’s picture

I need help... read:
http://drupal.org/node/14563#comment-110005
I posted it to another thread already.

arkepp’s picture

Since this thread pops up if you search, I figured I'd add the outcome of the story here:

http://drupal.org/project/phpbb