ncsuwebdev / Plugin-Wordpress-WrapAuthentication

NC State University WRAP Authentication plugin for Wordpress 3.x
2 stars 0 forks source link

Support for local authentication + XMLRPC and automated updates #5

Open mdwheele opened 11 years ago

mdwheele commented 11 years ago

Jason,

As we mentioned a few weeks ago, we're developing a new Wordpress authentication plugin based on this plugin. The codebase has changed significantly and is not backwards compatible with the current plugin. Thus, I want to propose a major revision contribution to 3.0.0 as well as moving this plugin into the NCSU Github Enterprise environment.

New features for this release include:

We're still testing the plugin internally, so it will be a bit longer before we're ready to move. There are still a few things to take care of.

I plan to come by co-working for a bit tomorrow morning, so perhaps we can talk through some of the issues that have come up.

jrchamp commented 11 years ago

Please also publish to GitHub, so that those of us without access can benefit too.

mdwheele commented 11 years ago

Hey @jrchamp !

We've just finished a pretty long internal test of the plugin and I'm actually reviewing the final changes being made to it and we'll be releasing. The delay has been due to prerequisite work on a NC State internal Wordpress plugin and theme repository and an update web service in front of that repository that a Wordpress Plugin (dubbed "The SQUID") could talk to and provide updates for our internal plugins and themes as well as temporary updates for vulnerable plugins we patch.

I can't make any promises on date, but we'll be doing source control on github.ncsu.edu, not github.com. We will be open-sourcing the web service and update squid eventually. Those will likely end up here. The update squid will allow for the installation of NC State scoped plugins and themes from within the Wordpress interface, similar to what you see with the public packages so there will be no need to open the plugins up publicly.

If you have any plugins or themes you've written for work you're doing, I'd be eager to have you guinea pig it up! :) Haven't seen you at co-working in a while; you should stop by next week.

Also, if you'd like a spot on github.ncsu.edu, contact Billy Beaudoin wrbeaudo@ncsu.edu about a license.