Skip to content

Releases: wpsharks/comment-mail

Comment Mail™ v141111-beta1

11 Nov 20:59

Choose a tag to compare

Pre-release

This marks the first release of Comment Mail™. Intended for internal beta testing only at this time (i.e. to be tested by us WebSharks™). For questions, suggestions, bug reports, and more; please use GitHub to create issues. See: https://github.com/websharks/comment-mail/issues

Use Attached Zip for WordPress (Recommended)

  • Please download the ZIP distribution attached to this release. It is a WordPress-ready version of the plugin; i.e. you can simply upload it via the WP Dashboard as-is; or use FTP to upload it to your /wp-content/plugins directory. Comment Mail™ installs like any other WP plugin.

Installing the 000000-dev Branch?

If for some reason you would like to install the 000000-dev branch, you can do that too. The only thing to keep in mind is that Comment Mail™ contains several Git submodules. Therefore, if you do a git clone to acquire the repo, please be sure to add git clone --recursive so you'll get all of the required submodule files too. Thanks!

Here is the full Git clone command needed if you intend to run the 000000-dev branch:

git clone --recursive https://github.com/websharks/comment-mail

Feedback Welcome

Props to @raamdev and @Reedyseth...

Props to @raamdev and @Reedyseth for all of their help making Comment Mail™ a reality. We're in beta! Now it's time to find those bugs, look at what could be improved, less confusing, etc. Thanks guys!

@raamdev @Reedyseth here is a list of the current TODO items that I already have before beta testing begins. If either of you would like to help work on these now that the codebase has been established, please feel free to do so. Just ask if anything here needs further clarification, or if you need help understanding the structure of the codebase.

  • /comment-mail/includes/classes/post-large-meta-box.php is unfinished. The idea for this was to present either a condensed subscription management panel that will be displayed in the post editing station; or perhaps a statistical overview with charts regarding details pertinent to that specific post. Let me know if either of you'd like to work on this.

    The meta box hook is already in place, and so is the class. However, I disabled the hook here until the class is ready-to-go. I'm not planning for this to hold-up an official release though; I think it's something we can add in over time as we work to enhance the plugin.

    If you want to work on this, re-enable the hook (i.e. uncomment these lines) and then work to complete /comment-mail/includes/classes/post-large-meta-box.php.

  • I'd like to add an option that will allow the subscription event log to be disabled on sites where that is desirable; e.g. if a site owner really just doesn't give a shit and also doesn't intend to review any stats. These could be disabled if that's the choice a site owner wants to make. I left a TODO item here in the source code. If one of you would like to work on this, please try to find me on Slack and I'll go over in greater detail what needs to occur.