Skip to content

Development & Support

EkoJr edited this page Aug 9, 2016 · 7 revisions

This area contains much of the development information and resources for others looking for technical support and/or contributing to APL in some way. This also provides a central hub for documentation and planning.

As many may have noticed, APL resides in 2 different repositories, one on WordPress, and the other on GitHub. This is for a few reasons, and even though WordPress offers a development environment within a platform community, its environment can be limiting. Eventually GitHub became a suitable candidate that fits best with WP and an Open Source community with GPL Licensing.

The following are some of the main pages connected to Development & Support...

Users

(WIP)

Contributers

(WIP)

Projects & Changes

Helpful information for checking recent modifications when considering compatible with updates, and possible future changes

Check for Planned Updates

  • Milestones: Details regarding ideas and plans for future development.

Current Version Changes

  • Changelog: Advanced Post List's main page on WordPress Plugins.
  • WP Trac/SVN Log: Developers log for comparing the more recent or two different Revisions.
  • GitHub Commit Log: Most recent development logs with GitHub.

Resources

These are some of the useful bit of information that played a key role in the design and development of Advanced Post List (APL). WordPress does a wonderful job at providing various types of information for webmasters and theme/plugin developers.

However, as the author of APL, I would like to add some useful types of information in the hopes that others find it just as useful. Much like how some core developers have done by going outside of WordPress.org. whether it's their own personal site or WordPress Stack Exchange.

Please Note: This Resource section is a WIP (Work-in-Progress). More information may be added later on.

Barebone Plugin Design

Singleton Design Pattern

jQuery & jQuery UI

RegEx

Semantic Versioning

http://semver.org/

GPL License

APL currently uses the GPL Version 2 license, and resides under the same GPL License as WordPress.

There is currently no plan to update to GPLv3, unless WordPress does likewise. There has been statements that GPLv3 is now accepted, but the WordPress platform remains as GPLv2.

The statement reads as follows.

Advanced Post List by EkoJR (email: ekojr1337@gmail.com) Copyright (C) 2016 EkoJR

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

Details can be found at WordPress and GNU.

Clone this wiki locally