Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the pue-sales domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the better-click-to-tweet domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the pue-amazon domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the pue-stats domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114
Open Source Archives | Event Espresso - Staging Server

Archive for the ‘Open Source’ Category

Event Espresso and the GPL

There was quite a stir last week when theme developer, Jake Caputo, posted on his blog that he was disallowed from speaking or volunteering at his local WordCamp because he sells his themes on ThemeForest. If you’re interested in learning about the issue and the discussion, you can take a look at his post and the summary I wrote on my personal blog. This post isn’t going to be about whether or not Jake should be able to present at WordCamps.

We wanted to take a few minutes to talk about the GPL and how it applies to Event Espresso. I tend to be the resident GPL evangelist, so I was asked to be the one to write this post on how the GPL plays into what we do at Event Espresso.

What is the GPL?

GPL stands for Gnu Public License, and it is the software license under which WordPress is distributed. Briefly, it is an agreement between the software developer and the user about how the software can be used and what the expectations of the software may be. There are a few key points that are important to remember when discussing the GPL:

1. The GPL affects distribution.

The GPL license only affects code that you distribute to other parties. Writing code for a web site or client, that never gets released for public consumption beyond that site, does not need to have the GPL license attached to it.

2. The GPL does not include any warranty or guarantee of support.

In fact, the GPL explicitly states that the code might not even work at all!

3. The GPL grants the user (anyone with a copy of the code) the freedom to take, modify and/or redistribute the code.

This means you can take any GPL code and re-release it as you see fit, though you need to put your name on anything you change, so someone can get in touch with you if there are problems.

4. All WordPress plugins and themes must be released under a GPL-compatible license.

This does not mean that WordPress plugins and themes must be released under the GPL exclusively, nor does it mean that everything in a WordPress plugin or theme must be licensed with the GPL. Internal usage within an organization is totally free and not subject to any conditions. There is no such thing as ‘internal distribution’ that would restrict the usage of your code by requiring it to be GPL’d. It does mean that if you are releasing a WordPress plugin or theme for distribution, that it needs to be — in part or in whole — released under a GPL or compatible license.

What’s a “split-license”?

Matt posted a few days ago a comment in response to Japh, the WP Evangelist at ThemeForest, that there is “no such thing as a split-license”. I’ll therefore avoid perpetuating the misnomer, but clarify what the intended meaning is. A package that is distributed in which one license is applied to one part of the package (e.g. the php files) and another license is applied to another part of the package (e.g. images, css, javascript), has been commonly referred to as a “split-license”, which is what is currently in place on ThemeForest and CodeCanyon. It should be stated that there is absolutely nothing wrong with this — it does not violate the GPL in any way. However, as I point out in my blog post, the reason why it’s an issue when a ThemeForest theme developer volunteers for a WordCamp is because it violates the WordCamp guidelines that have been set out by the WordPress Foundation about who can (and can’t) be involved in the organizing of a WordCamp.

What does that mean for Event Espresso?

As a premium plugin developer, it’s a difficult position to be in. The GPL makes it so anyone can get a copy of your plugin and resell it, or just provide a link to a full version of a piece of software that — in our case — has been the product of literally tens of thousands of hours of development. This is why, when you purchase Event Espresso, you are not buying the code.  You are paying for support and updates for the length of the license — the very things that the GPL implicitly does not provide. People are always finding ways to pirate software, and WordPress themes and plugins are no different. However, as I always like to say, good luck getting support. With Event Espresso, if you found a copy online (outside of our site) you would not be able to access the forums except for the free forums or the translator forums (where it would become obvious pretty quickly that you were not using the free version or had a question relating to the translations based on your version and your questions) and only limited access to our support documentation. And you would have no access to updates of any kind.

We are proud of our dedication to open source software. We are actively seeking new partnerships with other WordPress developers, and the API we’re developing will expand Event Espresso events to sites that don’t even run on WordPress. If you have questions about the GPL, take a look at the Frequently Asked Questions on Gnu.org or feel free to contact me on Twitter — I love talking about the GPL helping people understand what it is and how it works!

Tags: , , ,
Posted in WordPress, Open Source, Licenses | No Comments »

Happy Birthday Event Espresso!!

Happy Birthday Event Espresso

Happy Birthday Event Espresso

The original version of Event Espresso, first named “Events Registration with PayPal IPN”, later renamed to “Advanced Events Registration”, was released on April 20, 2009 and has been rewritten a total of three times since its initial inception, and is now aptly named “Event Espresso”. After three name changes and three complete rewrites, here we are. It all started out as a simple plugin for my wife. All she needed was a way for people to register for her scrapbooking classes and events. I couldn’t find any good plugins that were easy for a non-tech person to manage events and accept payments. So I went ahead and created my own solution.

In addition to celebrating our second year as the premiere events registration and management plugin for WordPress, this month was especially awesome! Thanks to my business partner and long time friend, Garth Koyle, Event Espresso is $40,000 richer. Garth wrote a winning 30-page business plan and gave an outstanding presentation that ended up winning first place–and $40,000–in the Utah Entrepreneur Challenge. This extra money will allow us to spend more time expanding our current services and framework, to bring you the best event registration system for WordPress.

As of January 2011, we had 1400+ purchases of the premium version, and over 15,000 downloads of the free version on WordPress.org. We now have over 18,000 downloads of the free version and almost a 5 star rating! We have been featured on WP Plugins.com, WPCandy (several times), and WPMU.org (two times). This year is also bringing us the first Mobile Ticketing App for WordPress (very excited about this!) In addition to all of that, we have also given out over 200 non-profit discounts to non-profit organizations all over the world.

Last, but NOT least, I would like to give a BIG THANKS! To all of our customers and the WordPress community that have made this an awesome two years. Without YOU and ALL of the wonderful feedback you have provided throughout these past two years, we would all still be paying high fees to Eventbrite and the other companies. This year we plan to make a dent in their pocket books and bring even more features, while still keeping you in control of your data, events, and hard-earned cash!

Please take the time to:

Posted in News, WordPress, WordPress Plugins, Eventbrite, Open Source, Event Management | 3 Comments »

Vote for Event Espresso – 2010 Plugin of the Year

Vote for Event Espresso

Vote for Event Espresso

Event Espresso has been nominated for the prestigious “2010 Plugin of the Year Award” at WordPress Honors. Please take a few minutes to show your support for Event Espresso (and any of your other favorite plugins,) by voting.

Need a little more incentive? Each person that registers on the WordPress Honors website will be entered to win great prizes from other great WordPress theme and plugin developers.

So hurry up and cast your vote for Event Espresso and start winning prizes! :)

Posted in News, Events, WordPress, WordPress Plugins, Open Source | No Comments »

How do you save $30,000 on your WordCamp registrations?

Save Cash for WordCamp

Keep the Cash Campaign

This weekend we had the opportunity of attending WordCamp Utah. For those who haven’t attended a WordCamp, it’s a great opportunity to be inspired by and network with skilled developers, writers, webmasters, and entrepreneurs. We even had a town hall meeting with WordPress founder Matt Mullenweg and a live presentation from Will it Blend, yeah, seriously! Needless to say, we had a great time.

Even though we had a great time at WordCamp, there was a $30,000 problem that really bothered us. Each of the 153 attendees had to pay an additional $1.49 to cover the cost of registering for WordCamp through Eventbrite. With all the plugin development around WordPress, why would WordCamp not use Event Espresso to manage their events? Event Espresso only costs $59.95 for unlimited events, and no fee per registrant (compare that to $1.49 per registrant with Eventbrite). WordCamp could either use that $1.49 for cool WordCamp things, or they could give us all a discount.

There have been or will be 136 WordCamps in 2010 and if, on average, each WordCamp gets about the same number of attendees as WordCamp Utah, attendees could collectively pay $30,396 just to register for WordCamps! That could fund the development of a sweet new feature or theme or be used to publicize WordPress as a CMS. Developers can help their clients save more money too by using Event Espresso.

To help make WordCamp better, and save a lot of cash, we have decided to donate our event manager plugin, Event Espresso, to every WordCamp site. We do not want to see all that money go toward just registration fees – we’d like to see WordCamp use that money to make it better or let us all keep the cash. We’re here to help you  manager your events better, so if you’re in charge of planning or hosting a WordCamp, contact us to get your free event manager plugin.

You too should make more money from your events, or make them more affordable with Event Espresso.

Put a Banner on Your Site:

Save the Cash Campaign 125x125

Save the Cash Campaign 125x125

Save the Cash Campaign 234x60

Save the Cash Campaign 234x60

Save the Cash Campaign 468x60

Save the Cash Campaign 468x60

Save the Cash Campaign 728x90

Save the Cash Campaign 728x90

Tags: , , , , , ,
Posted in News, WordCamp, WordPress, WordPress Plugins, Featured Posts, Eventbrite, Open Source | 7 Comments »

Friends Don’t Let Friends Host Events on Eventbrite

The Truth Is Out!

Event Espresso vs Eventbrite
Event Espresso beats Eventbrite by keeping YOU in full control of your money, customer data, and style.

Are you holding a paid event? Are you willing to give away 2.5% of your ticket value + $0.99 per ticket sold? If so then by all means, host your next event on Eventbrite. Hosting an event on Eventbrite means that you have to fork over a percentage of every ticket you sell.

With Event Espresso you are in control of your money, customer data and style.

Event Espresso is a one-time payment. That means no monthly fees or registration fees.

Protecting Your Customers’ Privacy

Do you value your customers’ privacy? If so, then then why would you use a third party to host your events and keep all of your customers’ data? You might as well let the guy down the street host your next event and collect the money and registration data.

Companies like Eventbrite collect and keep personal information provided by you and the people registering for your events, as stated in the Eventbrite Privacy Policy.

Event Espresso is as secure as you and your server. When you install Event Espresso on your website or blog, you are in total control of the registration data. Every registration performed on your site is stored safely in your database. Accessing and exporting the registration data is as easy as logging into the WordPress admin. With Event Espresso’s easy-to-use interface, you have immediate access to the information you need.

Style and Integration

Have you ever used Eventbrite’s iframe code to showcase your events on your website? Did you ever get the colors just right for each event? I am willing to bet that you may have come close, then gave up after wasting twenty minutes of your valuable time, only to have your customers leave your website to register on the Eventbrite website.

Style is no longer an issue when you have Event Espresso installed on YOUR website. Event Espresso is fully integrated with your WordPress website or blog. That means you spend less time matching colors, pasting in arbitrary code, or just trying to look professional.

So, if you own a WordPress website or blog, stop wasting your time and money with third-party event registration systems. Event Espresso gives you all the tools you need to host, manage, and collect payments for events on your own WordPress website or blog.

For a limited time, get $10 off the basic license using the discount code EVENTBRITE when checking out.

Don’t Have a WordpPress Website? Check out One of These Sponsors:

Shoultes.net
Smart Website Solutions
31two Creative Studio

Posted in News, WordPress, WordPress Plugins, Featured Posts, Eventbrite, My Plugins, Open Source, PayPal | 12 Comments »

Event Espresso - Staging Server