I've started to use Basic webmail module in my project.
I've found a lot of bugs in the module's code. I've already fixed them in my local module version. And I still in testing phase.
I think posting an issue for each bug is not a good idea, because, as I said above, it is a lot of them.
I want to perform a simple plan on Basic webmail project:
1. Find and fix all bugs.
2. Refactor and cleanup.
3. Add some new options (not a new features, just a settings for more flexibility).
Also, I'm interesting in module maintain, because I have a good experience with Drupal over the last two years (I'm working for a Drupal development company currently). But I've contributed nothing to community. So, I want to do it.
| Comment | File | Size | Author |
|---|---|---|---|
| #7 | basic_webmail.zip | 37.05 KB | leksat |
Comments
Comment #1
oadaeh commentedI'll have to think about this. I don't know you and I don't know your coding styles and practices, so I'm reluctant to just say yes, due to the sweeping changes you want to make. Normally, when people want to help, they start by submitting patches, etc., even if it means many bug reports. Yes, so far you've submitted one bug report and one feature request, but that is not enough for me to base my decision on, especially since the bug report appears to be incomplete and didn't include a patch. I'll look into the feature request later.
Comment #2
leksat commentedThanks for your reply.
Of course you are right.
Let me explain my haste. I thought the module was abandoned. For instance, your site (which I found on your profile page) was broken at the moment I started work with Basic webmail.
Sorry for misunderstanding on this point. Now I know you are here.
So, I'll post patches for all bugs I found. Or, maybe, I will perform my plan, and will send you my version of the module. Which case more desired for you?
I should finish work on the module in one week.
Comment #3
leksat commentedComment #4
dcyuri7 commentedI also am willing to contribute my brain to the cause. Let us work together on this, I think it's way more important to do so, than not.
Release anything you've got, and I will contribute what I can to it as well. This module is by far the only "Stable" webmail client around.... WebmailPlus is one noteworthy module, but it is so beyond buggy, it simply isn't worth the trouble. This however has plenty of potential --- with ckeditor to power it for example, possibilities are endless.
Don't leave us all hanging, both of you have a chance to make this into something great... and I'd love nothing more than to help that come to fruition.
Comment #5
td3lb commentedI agree that this is a very valuable contribution. I wish I had the know-how ability to contribute to the cause. Just wondering if there are any plans on the horizon for a D7 version ? I will be watching closely for any progress. Thanks for your work on this !
Comment #6
oadaeh commentedI am currently working on upgrading Mass Contact to Drupal 7. After I'm done with that, I'll be working on upgrading Basic webmail to Drupal 7.
It's taking a while to complete Mass Contact, because I'm doing some major (and long overdue) code rewriting. However, I believe I'm close to releasing at least an alpha version.
After that, I'll start on this module. Upgrading Basic webmail might take a while, too, because I'll probably rewrite some or all of the main functions. In order to reduce the amount of time it takes to get a D7 release is out, I'm holding off adding features until afterward.
Comment #7
leksat commented(sorry, was offline for a long time)
I have finished basic refactoring of the module and have added some new features and options (which needed on our project, but may be also useful for other users).
My version of the module is attached to the message. I have also created a sandbox and have ported changes from my work repository into it. So you can see all changes step by step.
Full changelog can be found on the git repository of the sandbox. Main changes:
It is just a start of planned job. The module needs much more work than I thought.
Comment #8
Encarte commentedSubscribing
Comment #9
arnotixe commented+1 for D7 version :D
I'm using this on D6 and works well. Just missing folder operations, but that's probably coming in D7...
Comment #10
oadaeh commentedI started porting this module a couple of months ago. You can access what is available with git, here:
http://drupal.org/project/basic_webmail/git-instructions
or here:
http://drupalcode.org/project/basic_webmail.git/tree/refs/heads/7.x-1.x
It does kind of work, in that you should be able to read email, but sending and several other functions haven't been touched, yet, which is why I have not made a release publicly available.
I've been super busy with another project for the last month, so I haven't done much with it lately, but it is on my task list and will be something I'll be working on for the next few months, or until it's complete.
Comment #11
oadaeh commentedAlthough there are probably still bugs in it, there is a 7.x-1.x-dev release available for download that should work. I'm marking this issue as fixed. If you find any problems, please open a new issue.