First off, BuddyPress is looking real good these days. Secondly, I’d like to thank Andy Peatling, head honcho for the BuddyPress project for stopping by and lending us an hour of his time to explain exactly what BuddyPress is and does. On December 15th, 2008 Andy released the first beta version of the project. So what exactly is BuddyPress?
BuddyPress is essentially a set of WordPress MU specific plugins. Each plugin component adds a distinct feature to BuddyPress and only handles functionality for that specific component (for example, private messaging). BuddyPress also has a core plugin that all other plugins require, it contains shared functions and performs the basic modifications to the WordPress MU interface.
Tune into the show to hear Andy delve into the feature set of the project as well as taking questions from the audience. By the way, if you don’t have the ability to install WordPress MU and then BuddyPress, you can view and participate in a live demo by registering an account on http://www.testbp.org
Announcements: This was our last show for 2008. Keith and I look forward to creating more great podcasts in 2009 and we both thank each and everyone of you who continue to support the show. Have a happy holiday and a merry new year.
Mark E. Will Be On The Show For January 2nd To Discuss His Comprehensive Security Plugin
On Thursday, December 18th, I had the honor of having a fireside chat so to speak with Matt Mullenweg. The chat lasted a little over two hours and then, Matt stayed around after the show for an additional two hours to field questions from anybody that asked them. There are a number of things that I have taken away with this chat with Matt and I’ll be listing those in an article in the following days but without a shadow of a doubt, Matt is a stand up guy. He answered all of my questions, even the tough ones which were submitted by the community. While there is room left to debate the GPL and what is or isn’t compliant, Matt answered the GPL questions to the best of his ability and in most cases, his answers are nothing more than his personal opinion since certain aspects of the GPL would be much clearer if there was a court case to stand by.
I really feel as though this two hour recording is the most important recording I’ve made yet and is the biggest contribution I have made so far, back to the community. If there was one podcast that you should listen to as it relates to WordPress, the GPL, Matt’s involvement with Automattic and the Project, this would be it. Special thanks to Matt Mullenweg for agreeing to come on the show to address all of the issues that were presented to him by me.
To get a sample of the information discussed in this episode, here are the list of questions that I asked Matt. After this list, he took questions from anyone that asked them either by those who called in or sent them in the chat.
Why were those themes removed from the repository and if you look back at the situation now, do you think you made a mistake by not making a public post about the removals?
Can you explain why the new guideline was added to the theme repository?
Why is it that so many people within the inner circle of the WordPress community believe you and Automattic don’t want anyone else profiting through or around WordPress?
In your opinion, do you think that premium themes have actually benefited the community by way of furthering the overall development of WordPress themes?
In a recent conversation, I saw you describe premium themes as propietary and how you felt that was a better word than premium. Why is that?
How many of these debates and the way things are done are a result of their not being a court case to go by?
Does it bother you at all to see countless debates on various WordPress theme author sites about the GPL and what is and not compliant with it?
Drupal and Joomla have decided the commercial stuff is okay but why not WordPress?
In November of 2007 hot off the heels of WordCamp Argentina, news came out about a possible theme marketplace where people sold themes through the marketplace and the theme author as well as Automattic each recieved a cut of the profits. Was that your way of trying to help premium theme authors and has their been any progress on the idea?
The Drupal community has debated this GPL/Premium/Theme issue for a while. And a solid understanding has come from it:
A theme is made up of several files – template files (ending in .php), CSS, images and JavaScript. The template files are considered a part of Drupal, which is licensed under the GPL, which means they are not restricted in their redistribution. You are free to share the .php files so others can benefit from them. However, the rest of the theme – images, CSS and JavaScript – is independent from Drupal and owned by us and licensed by you for one website per purchase. You may not publish or share these parts of the themes with anyone else. Please review our EULA for full details. (Taken from a Drupal Theme Developers page)
When the notion of making money by selling themes pops up at WordCamps, you are quick to explain the WordPress.com business model of selling services and building support/value around the prodcut but this model will not work for everyone. What is a premium theme author to do?
I’ve spoken to a few premium theme authors and they tell me that because of the GPL, nothing stops someone from picking up Brian Gardners themes, changing the footer link and then undercutting his business by selling support at a cheaper price. Is that a valid argument?
Redistributing paid themes for free, which is ok under the GPL thus, rendering the business model of selling themes useless, as I understand it. Yet, that hasn’t happened and I wonder if that is because most end users are not aware of the GPL, all they see is the single-use multi-use licenses attached to themes
Is there a way where premium theme companies such as iThemes and you or Automattic can come to a compromise?
Lets say I have a template generator that outputs GPL themes, but has premium features. It could be used to create freebie themes which would be eligible to be in the repository, but since the generator outputs themes with a link back to my site which promotes the premium services, which in turn may be used for creating themes suitable for the repository, but again those themes have a link back to my site.
Is it true that the notion of Child themes which appears to be gaining momentum can be viewed as a loophole as far as the GPL is concerned considering these are themes which are purele CSS and Image based?
At what point do you stop accepting good themes that comply with the GPL because of a connection an author has with commercial themes. How far does it go.
If WP.org is about the community, why are decisions made unilaterally, rather than by the community?
Just out of curiosity, do you get annoyed sometimes by people blaming or mentioning Automattic for the decisions or things that take place for WordPress.org? I mean, Automattic and the WordPress project are two separate things.
What is your role with automattic and what is your role with the wordpress.org project and is their ever a conflict of interest between the two?
In your opinion, how far does the GPL go? CSS, images, phpfiles,
Why have you not used the WordPress development blog to bring forth the issues of GPL and various other aspects of the project?
This whole show has pretty much been dedicated to themes but how does all of this effect plugins, the plugin repository and such?
Episode 33 Kenn Bell of TheDogFiles.com as well as Jason Schuller who is one half of the Revolution 2 project. This was a great combination of guests as Kenn initially created the design for TheDogFiles site while Jason applied his code ninja skills to make the design a reality. Here are a couple of bullet points of discussion from this episode:
Brief discussion of WordPress 2.7
Why WordPress was chosen as the publishing platform of choice
The design and implementation of TheDogFiles website
The Revolution 2 project
Last but not least, since Jason is a prominent theme designer in the WordPress community, I took the opportunity to have a small discussion with him regarding the removal of 200 themes from the WordPress repository. We did talk a little bit about the GPL and we also discussed the Revolution 2 business model.
Announcements:Andy Peatling of the BuddyPress project will be our special guest on December 19th..
Due to some obligations which sprang up, Keith was unable to make it for this episode. So while schools, automakers, and banks ask for bailout packages, I had to do the same thing and you delivered. Special thanks to those who called in and turned what would have been a boring show into a great discussion on a number of topics.
We encourage you to leave a comment whether it be feedback, questions, rants, or corrections then tune in and see if your comment made it on the air! To send us feedback via email, contact us at wpweekly at gmail dot com.
Announcements: Ken Bell, who operates TheDogFiles.com is scheduled to appear on December 12th.
WPWeekly Meta:
Next Episode: Friday December 12th, 2008 8P.M. EST
Episode 31 of WordPress Weekly featured a special 1 hour 26 minute interview with none other than Lisa Sabin Wilson, the author of WordPress For Dummies. Keith and I grilled Lisa on the topics of:
Writing a book for a piece of software which has an extremely fast development cycle
How different versions affect the publishing of the book
WordPress For Dummies The Second Edition
Lisa’s thoughts on WordPress 2.7
Lisa’s explanation on permalinks and slugs
Lisa’s take on premium themes versus free themes
much, much, more.
Keith and I really enjoyed our time with Lisa and wish her the best for the second edition of WordPress For Dummies.
Announcements: The two lucky recipients who will each receive a signed copy of WordPess For Dummies 2nd Edition are Chris Thompson and Lenire.
Keith, Andrew, Jacob and I discussed the news of the week. In fact, I tried to break the world record by opening up as many cans of worms as possible within a 60 minute period. You’ll have to listen to the show to hear if I was successful.
We encourage you to leave a comment whether it be feedback, questions, rants, or corrections then tune in and see if your comment made it on the air! To send us feedback via email, conect us at wpweekly at gmail dot com.
Plugin Of The Week:
Jeff -WPTuner – WP Tuner for WordPress is a powerful and easy way to answer hard questions about why your blog is slow or cranky. What’s causing the slowdown? Is it a plugin? Is it your host? This plugin will help you find out. Used with a bit of common sense, this powerful plugin helps blog administrators as well as software developers improve their WordPress blog performance – One caveat with this particular plugin is that it’s not for the faint of heart. While I was able to understand what the plugin was showing me, it may not be that obvious to you. Be sure to read the plugins readme file and the associated help documents before using it.
Keith -Comment Approval Notification – This WordPress plugin will send an email to comment authors once their held-for-moderation comment is approved.
The WolfHound Segment:
Bill needs some help working with WordPress. He came away from WordCamp Dallas excited to use the software but has run into a few roadblocks and thus, needs our help. So to help Bill out, we have created the WolfHound segment because we know that not everything we cover on the show is addressed to a specific audience. I’ve been told numerous times by new comers who listen to the show that the content flies over their head. If this sounds familiar, this segment is for you.
The Short History Of The Blog And Near Term Goals:
Here is a quick history of Bills blog. – Installed a late 1.x version and have been updating along the way and experimenting with themes. Just recently I finally installed Akismet after I starting get hit with spam. Being that I still considered it to be “in work” I never really let the world know it was out there. I guess you could say that I have two sets of goals. One being near term and the other long term.
First, the near term goals.
1) Get my logo to work on my chosen theme (Chameleon 1.0 by Ainslie Johnson)
2) Only have most recent articles (2 max) appear on front page
3) Settle on what should be considered “must-have” plug-ins
Listen to the show to hear our responses. If you disagree and feel you can help Bill out better than we did, leave a comment with your tips and suggestions.
Announcements:Lisa Sabin Wilson, Author of the WordPress For Dummies book is scheduled to appear on November 28th.
WPWeekly Meta:
Next Episode: Friday November 28th, 2008 8P.M. EST
Keith, Andrew, Mark and I discussed the news of the week. With guest contributions to the show, we went in-depth on a number of topics including the icon survey and much more. Don’t forget to tune in to hear our plugin picks of the week. Come back next week for more action packed WordPress discussions!
We encourage you to leave a comment whether it be feedback, questions, rants, or corrections then tune in and see if your comment made it on the air! To send us feedback via email, conect us at wpweekly at gmail dot com. In this weeks episode, we covered a comment that was submitted to the blog on a previous episode. We also answer a listener question regarding how to let visitors submit stories to a website without being a registered user.
Plugin Of The Week:
Jeff -WP Advanced Code Editor – Integrates the EasyArea advanced code editor into WordPress. This adds real time syntax highlighting, line numbering, full screen editing, and more to the code editor to the “Add New Post” and “Add New Page” screens. After installation, make sure that the WYSIWYG editor is disabled. WP Advanced Code Editor is not compatible with the WYSIWYG editor. The entire syntax code editor (called EasyArea) was written entirely by Christophe Dolivet.
Keith -Ultimage Google Analytics – Automatically enables the use of GoogleAnalytics’ urchin tracking technology to pull together web stats
WordPress Job Of The Week:
Job published on November 12th 2008. The job description is as follows:
Hello, My name is Dave and I write a pop culture blog called NineDaves.com, out of the NYC area (Flatiron District). My server is Yahoo, and I’ve been with WordPress since I started the blog in July 2008. Since then, I’ve had the same WordPress version. I’m interested in upgrading to a more current version, but I’m nervous. Despite the fact that WordPRess offers detailed “how to’s,” I’m still worried that I don’t understand things properly. Rather than have someone just do it for me, I would like a WordPress expert to teach me to fish.
So – would you be interested in showing me how to upgrade my WordPress before I mess something up and lose all my work? I’d prefer someone to meet me in person and show me how to do it, so if you live in the NYC area, that’s perfect! If not, I can set up a WebEx and phone call.
As you can probably tell from the title, this episode features quite a bit of discussion surrounding WordPress 2.7. Not to worry though as there are plenty of other things that Keith and I discuss such as our favorite feature in WordPress 2.7 Beta 1, the WordPress showcase, whether or not Drupal can beat WordPress, and near the end of the show, Anthony Cole called in and gave us the 411 on WordCamp Australia which is taking place on November 29th and November 30th.
We encourage you to leave a comment whether it be feedback, questions, rants, or corrections then tune in and see if your comment made it on the air!
Plugin Of The Week:
Jeff -Custom Permalinks – Custom Permalinks is a WordPress plugin that gives you ultimate control over your site structure. Lay out your site the way you want it. Set the URL of any post, tag or category to anything you want. Old permalinks will redirect properly to the new address.
Keith -Feed Entry Header – FeedEntryHeader provides you the ability to protect your content online. Many of us have had the experience of seeing our content posted mysteriously on someone else’s website word-for-word. It usually happens by having someone grab content from your RSS feed and slap it into their blog. (Bloody splogs!) This plugin provides you the ability to customize a header to be placed at the start of each article in your feed to help ensure that sploggers are pointed out, and links back to your original post are included in the splog’s repost.
WordPress Job Of The Week:
Job was posted on October 30th, 2008 by Mark Ghosh. The job description is as follows:
We are looking for a web and graphics designer for a popular blog. Ideal candidates include artists and designers with experience in working on WordPress, who have a fair amount of experience in designing graphics with a flair for modern colors and styles and the ability to conceptualize and produce web experiences from the ground up. Experience with SEO, web usability, semantics and
ethical and effective marketing also required. PHP programming experience not as important. If you want to work with us, you need to wow us with your portfolio. Individuals and design houses welcome. Our promise is to give you the ability to flex your design muscles, provide outlets for your creativity and a lot of exposure for your work. If we like your work, we will get back with you and talk about costs and timelines under NDA.
If interested please contact mark at wltc dot net
WPWeekly Meta:
Next Episode: Friday November 14th, 2008 8P.M. EST
Our special guest on Halloween night was Jane Wells of Automattic. On this episode, Keith, Jane and I discussed a wide assortment of topics and issues surrounding WordPress and usability. Here is a short list:
The Definition Of Usability
WordPress 2.7 And Usability
The Usability Testing Centers/Environment
How WordPress 2.7 Came To Be
Is WordPress Bloated?
Lessons Learned After WordPress 2.5 Was Released
The Status Of WordPress 2.7 And Whether Or Not It Is Delayed
In Depth Discussion Of Many Of The New Features And Enhancements In 2.7
And much much more. Be sure to download the show and give it a listen and then come back here to leave a comment letting us know your thoughts regarding what was discussed. I easily consider this episode to be another classic WordPress Weekly.
In this episode of WordPress Weekly, Keith and I dissect the news of the week. We discuss why commenter’s and bloggers should use Gravatar, our thoughts and opinions on the new 2.7 dashboard mock up, Akismet 2.2.1 with stats and much more. We try to solve a problem which was submitted to us by Nicolas and before the end of the show, we give you our plugin picks of the week along with the job of the week. Don’t forget that next Friday, (Halloween) our special one hour guest will be Jane Wells who works for Automattic in the usability/experience department. As you can imagine, we’ll be focusing the conversation on WordPress and usability.
Tune in to see if your comment or email made it on the air!
We encourage any feedback you might have whether it be a question, a suggestion or a rant. You can either email us at feedback@jeffro2pt0.com or you can simply leave us a comment on the blog.
Plugin Of The Week:
Jeff -Slayers Custom Widgets – Slayers custom widgets enables users to select which widgets appear on specific posts, pages, categories, and tag pages. By default, all widgets appear wherever the sidebar is loaded within your theme. With this plugin, you can configure where widgets are displayed on a per post basis. I’d like to see the ability to control which widgets appear on which template such as configuring a widget to appear on pages that utilize the single.php template while hiding that same widget from other templates.
Keith -Pluginstaller – This plugin allows you to control all aspects of plugin management far more effectively than the default behaviour in WP. It allows for the installation and management of plugins directly from the admin interface with no need for FTP or SSH access to your server’s file system. This is the kind of plugin I use on and off. When I’m installing a new WP instance and have a whole bunch of plugins to configure, I’ll use pluginstaller to handle the download, unzip and activate processes, and then sometimes I’ll turn it off. Pluginstaller also organizes the interface in a much more aesthetically pleasing way.
WordPress Job Of The Week:
Job was posted on October 22nd, 2008 by a company called Zidalgo. The job description is as follows:
I am in need of altering my loop display options on my index.php file. I currently have everything laid out the way I want it, but the page navigation does not work properly, since I’m utilizing multiple loops. I want four posts normally displayed, then four under them (hopefully in the same loop) that have different layouts. I want the page navigation to work according to all 8 posts.
More details await.
Project should be relatively easy for a PHP/WP experienced coder. Please contact asap for job. Thank you
If you’re interested you can contact numethod at gmail.com