Hi,

Drupal 7 is missing some support and I have some spare time left (not much, but enough).

So if it is not a problem I like to become a maintainer with full rights.

I'm planning to port the module to Drupal 7, let it follow current standards and if I have some time left, do a security check voor D6.

Thanks.

Comments

tessa bakker’s picture

Issue summary: View changes
permutations’s picture

It is not true that Drupal 7 is unsupported. I am in the middle of working on the Drupal 7 port, I've invested dozens of hours on this, and I have a version that is very close to working - the problem is on the phpFreeChat side. I've scheduled time with the author of phpFreeChat to resolve the few remaining issues. Within a few days, I probably will have a working port.

It is not productive to have two people working on completely different versions at the same time with no cooperation. My version is farther along and is bug-free. The only problem is on the phpFreeChat side - it starts to load then encounters a conflict and hangs.

Could this maintainer request please be put on hold for a short while? I took over this project when Drupal 5 was current and created a bug-free port to Drupal 5. I then created the port to Drupal 6. I've been the primary maintainer on this project for a while now, I'm actively working on a Drupal 7 port, and did not ask to be removed as maintainer.

I can upload what I have now. I was only waiting because I'm working with the author of phpFreeChat on the two remaining problems. I am happy to create the Drupal 7 branch today.

I also have a new version of the Drupal 6 port that I haven't uploaded yet. I made it available from my own site because I needed to learn Git. I have Git installed now and am ready to upload.

permutations’s picture

I created a new tag for 6.x-1.2 and a new branch and tag for 7.x-1.0-dev, and uploaded the latest code.

There are 3 outstanding issues in 7.x-1.0-dev, and two relate directly to phpFreeChat: (1) How to diagnose where phpFreeChat is choking when it gets stuck on "Chat loading... please wait", and (2) how to programmatically issue a phpFreeChat /quit command (which needs to be done when the user logs out of Drupal). I'm working on these issues with the author of phpFreeChat, Stephane Gully. He's moving on Saturday, so we're going to set up time next week.

I mention these details to emphasize that the Drupal 7 port is under active development and has been for some time. I've been posting about my progress very regularly on the Drupal 7 issue thread, so this is well known to everyone. I've been the primary maintainer of the Drupal integration module for phpFreeChat since Drupal 5 was current, I did the port to Drupal 6, and I'm actively working on the Drupal 7 port. I am still committed to maintaining this module because one of my own Web sites relies heavily on it. This is not an unsupported module.

permutations’s picture

I found the problem in the Drupal 7 port - the chatbox is loading. I will upload a release version - WORKING CODE - tonight. I just need to make things pretty.

I will also install it on a test site to demonstrate that it is working code.

permutations’s picture

It wasn't a path problem, either.

The code I will be uploading adds one tiny additional line of code - one line. And voila - it is all working.

permutations’s picture

A demonstration site with a working version of the phpFreeChat module ported to Drupal 7 can be found here:

http://drup7.permutations.com/

permutations’s picture

The Drupal 7 port has been uploaded to the project page. It works very well.

tessa bakker’s picture

Priority: Major » Normal
Status: Active » Postponed
Related issues: +#2455215: phpfreechat 7.x-2.x

In the hope a version 2 will be accepted.

permutations’s picture

Tessa, may I suggest that you create your own module, instead of trying to take over this one?

There is nothing wrong with having two separate options for wrappers around phpFreeChat. Please start your own project.

tessa bakker’s picture

Status: Postponed » Closed (fixed)