What is the status here?

Events happening in the community are now at Drupal community events on www.drupal.org.
Gman's picture

What is the current status of the module developement project of tounano? Also have there been more updates regarding the 'module distibution'?

I am really interested in taking the Drupal forums to the next level, both on a personal level as well as possible business level.

-Thanks
Greg Holsclaw

Comments

I think there are a few different efforts...

webchick's picture

For my part, I am in my spare time porting a PHPBB 2.0 community site to Drupal. Once I'm finished with this (no timeline whatsoever, since I don't get free time very often ;)), I plan to roll my changes together into an installation profile. In the meantime, I'm posting results of my research into the group as I conquer various challenges.

Others have stated that they don't want to have a distribution with 15+ modules in it, and would rather create an improved forum module with several features built-in. I believe this is the effort tounano is undertaking. I'm not aware of where the source code is for that effort.

Then in general, this group has been a place to centralize topics regarding forum improvement, integration with other forums, etc.

I am interested in both the

Gman's picture

I am interested in both the 15+ compilation as well as a rethink on the forum module.

tounano, what kind of peer review/architectural outline are you planning for your module? I believe some of us feel in the dark as to the methods you are planning on using for your rewrite.

Could you give us an outline as to your process. Then we can use this time before you can code to give feedback/suggestions. More minds make a better product. :)

-Greg

As webchick said, there's

Toe's picture

As webchick said, there's kinda two different 'efforts' going on. I view the 'bundle of modules' side as a short-term (or at least more immediately usable) project to make the most of what's currently available for Drupal. Tounano's forum rewrite seems to be more of a long-term effort, but honestly I still don't feel like I have a good picture of what he's planning. I'm not sure if he plans to wrap 'the works' into one forum module or what. IMHO any feature that is already covered by Drupal core (for example, user profiles) should focus on improving the feature in core, rather than trying to be an alternate, wholesale replacement for it. Not that a large-scale overhaul couldn't be adopted into core, like what was done with Drupal's search system a while back. In fact, I would consider that to be the most ideal scenario by far, even though it will require more work to be approved/committed to core.

Aside from a simple list of modules, nothing in the project has really borne any tangible fruits yet. Personally, I'm kinda waiting for things to read that point where I would be more able to directly contribute to the project.

Hi there, I am still working

tounano@drupal.org's picture

Hi there,

I am still working on the improved forum, but it takes time. Currently I am working on some very important projects at work, and I get back home at 09:00 PM everyday, so I don't have much time to work on DruBB.

The good news are that I'll have holiday between March 30 and April 10, so I plan to make some big progress.

As I stated before, I am not going to reinvent the wheel, except of the core forum module :). I'll just improve the existing modules. For example, I won't change the private messages module, I'll just add some additions to it.

Thats all for now,
Have a nice day.

Use the tools available

heine's picture

As I stated before, I am not going to reinvent the wheel, except of the core forum module :). I'll just improve the existing modules. For example, I won't change the private messages module, I'll just add some additions to it.

I'd recommend to use the tools available to you.

For example; file feature requests against the modules in question, then post in the group to point at the issues. If you get buy-in from the module maintainer, it's a lot less of a headache to update later. In addition, subscribers of this group may help.

The same is valid for the improved forum module. Why not create a project on drupal.org so you can use the issue queue to keep track of tasks, features to be implemented and bugs? Multiple developers could work on the project as d.o. 's infrastructure allows you to grant CVS access to specific people. Early review can prevent mistakes that are later very difficult to correct.

If you don't want to use d.o.'s infrastructure I'm willing to provide a Subversion repository for collaboration. That would be a less feature rich environment though.

I agree with all that you

Gman's picture

I agree with all that you say. Updates/releases early and often allow of better review/collaboration along with a sense of continual progress. And as you said, if we can offer patches of issues on the other projects, we improve them as well as allow even more people to help improve the Drupal brand.

I agree - This has been the

dnewkerk's picture

I agree -

This has been the case, to an extent, with the Drupaltin project that some of us have been helping with. As soon as an alpha version of the code and instructions were posted, as well as a dedicated forum for discussion, everyone has worked together to push things forward - searching out bugs, brainstorming ideas and discussing various solutions (it's not perfect yet, since there's not yet an official Drupal project for it - but it's a good start). While we have the discussion part here, the other areas are not present yet - once they are I'm sure a similar flood of community support will rush in for this project.

+10,000

webchick's picture

Having code in CVS and an issue tracker makes it easy for:

a) Other people to participate
b) Everyone to see the status of the project
c) people to test and find bugs
d) people to suggest additional enhancements
etc.

I'll be committing an install profile once I finish the site.. atm, I don't have much code (read: any) to show, unfortunately. :(

Install Profiles

Gman's picture

I have had to spin a few install profiles for my company, so I think this is place I could help.

Where you thinking about a profile showing how you set up your site, or a more broad profile with everything a Drupal forum admin may ever want? (aka as discussed in DruBB module package, http://groups.drupal.org/node/2418).

core forum vs UIEforum

yuri-gdo's picture

Hello there.

I have noticed a pretty functional UIE forum lately:
http://drupal.org/project/uieforum

It claims to be a replacement for the core forum module you are working on.

I am rooting for the core forum.module, but if the UIEforum starts supporting the node system and has clean URLs, it'll be a winner, considering one can would be able to add other modules to it.

What are your thoughts on it? Which will be used primarily and, possibly, supported by the Drupal core developers?