Archive for Release

OpenEats releases version 1.2

Today a new version of OpenEats has been released.  The 1.2 version introduces a “Admin Interface”.  I have created several new modules allowing you to control the backend of OpenEats with out having to get your hands dirty using SQL statements.  This new version offers some of the following new features;

  1. New Administrative module to edit and delete ingredients
  2. New Administrative module to add, edit, and delete courses
  3. New Administrative module to add, edit, and delete ethnicity types
  4. New Administrative module to edit, and delete users
  5. New Administrative tools to edit, delete  recipes and change the owner of recipes
  6. New Administrative tools for maintenance of your site.
  7. Separate “Quick Menus” for both moderators and administrators of the site to quickly access the Admin tools
  8. New Admin application that ties all the admin modules together

You can download this new reelase here


Leave a Comment

OpenEats 1.1.1 Release fixes major bug with 1.1

It seems a major bug was recenlty found for people who did a fresh install of OpenEats 1.1.  I had a typo in the class files that link to the database, and when you saved a recipe, it would call the wrong table name.  This was not a issue for people who did the upgrade from 1.0 to 1.1 so it took a while to find it.  This has now been fixed in the 1.1.1 release that was just released.

Leave a Comment

OpenEats 1.1 is out in the wild

OpenEats has just released their new version 1.1.  This version introuduces a lot of request features and several bug fixes.  To download this new version head over to For any issues please visit our forums

New Features:

  • Prior to 1.1 you could not add the same ingredient more then once to a recipe.  With this new release you now have the freedeom to add the same ingredient as many times as you want to any recipe
  • Recipe history is a new feature that list the four most recent recipes you have viewed on the right upper side bar, allowing you to quickly go back and forth between recipes you are looking at
  • A new upgrade script that allows you to easily upgrade to a new version of OpenEats was included in this release
  • A new delete link is now displayed next to all your menus when you view the list menu page.  That was you can easily remove menus with out having to click into each menu to view it prior to deleting it
  • You can now add items to your menus that are not recipes in OpenEats.  This comes in handy if you want to list a certain type of wine you will be serving with your menu.  Prior to this release you could only add items found in OpenEats to your menus.
  • You can change the descriptions of recipes you add to menus.  In the past you had to use the despcrtiptions that the recipe creator added to a recipe.  Now when you add a recipe to a menu you can alter that description just for your menu.
  • Enhanced the users profile by adding a new section that will list the most recent recipes a user has commented on and rated
  • You can now add your email address so that it is displayed on all the error pages, prior to this it would display a bogus email address and you would have to edit each error page by hand to change it to your address.


  • Corrected a bug that would not displlay a picture for a recipe if the recipe title was very long
  • Corrected a bug in the Grocery List feature where a new row was not generated properly when you added a recipe to a new Grocery List
  • Corrected a bug where you could not schedule a menu the link was not passing the proper information
  • Corrected a bug where the quanity of items was not being displayed properly on grocery lists
  • Corrected a bug when you added a recipe to a menu, you where not properly being redirected to the menu page after the recipe was added.

Comments (2)

OpenEats Releases 1.0!

After over two years of hard work OpenEats has finally reached 1.0 stable status.  I started this project on Jan 16th 2006.  It began one day after not being satisfied with the other recipe management sites out there.  I really wanted to create OpenEats for myself, sort of a challenge to learn PHP.  I had not planned to release it to the general public for I never thought it would be good enough or actually work.  The project started out with just a few rough plans of features and requirements.  At the time I had a few people on board who also had a passion to create something.  Those people eventually went on to other things.  At that point I was not happy with the code and started all over again using a “new kid” on the block PHP framework.  I never could of done this with out symfony this frame work saved me a lot of time and hassle.

Around a year into development I found someone who was going to school for marketing Nicolas Schudel not only created the OpenEats logo, but developed the “Brand Identity” of the project.   We where included in his research paper on Open Source and Brand Identities which I found here.  Before him OpenEats was just black text on a white background.

As this was a hobby, I took my time with it.  There would be months I would go with out touching it because life got in the way, or I had reached a point of frustration and needed a break.  OpenEats challenged me in every way.  Several times I had almost gave up and deleted the whole project for I felt I was not good enough to figure something out.  But I would always come back and get it working.  Once I got it to a use-able state, and I had friends and family tell me how great it was, I knew I had something and I had to finish it.

I have meet many great people during the development of OpenEats.   One person, Chad Parry, even took my project and started work on his own with my code base.  He contributed a lot of features, ideas, and helped me with a lot of issues I had been struggling with.  He was there when I really needed it, and turned the it into a very usable product.  Most recently someone answered a ad I had posted for some CSS design help.  With out Nick Morelli’s help, this release would not be here today.  It may of been several more months before it got out the door.  I am not a CSS guy, and he helped fix the mess I created so that OpenEats looks right in all browsers.  He also has great ideas on how to improve the over all usability of OpenEats for future releases.

Thank you to everyone that has helped OpenEats reach this goal.  A big thank you goes out to my wife Jenna for putting up with me why I developed this application, and giving allowing me to spend so much time on the computer working on this.

OpenEats has been downloaded over 200 times and is being used in America, Germany, Spain, and the Netherlands.  To try out this 1.0 release you can download it here.  Or you can start using it today at

This isn’t the end of OpenEats either there will be many more releases with features that you have requested in the near future.

Comments (3)

OpenEats releases first Release Candidate

We are one step closer to the first 1.0 release of OpenEats. This release hopes to fix a major issue that the project has had since day one.  It is hard to install for your average user.  The previous release introduced a new installer that was to help with this issue, sadly it didn’t work in most cases.  We have started all over again with a brand new installer that has been fully tested.  This new installer should install OpenEats in almost all envioremnets that can run PHP.  The install documentation has also been re-vamped making it easier to follow along.  Besides the installer several bugs have been fixed that have been reported by the community.  If you haven’t been able to install older releases of OpenEats and still want to try, this is the release for you! You can download this at Please give it a try and report any issues you have in the forums.  The full changelog is below.  We hope to have the final version out early in Janurary.

Version 1.0RC1 12/28/08

===Recipe Module===

– BUG:  Fixed a bug where if an admin user modified another users recipe, then the admin user would become the owner of the recipe
– BUG: Fixed a bug that would allow empty keywords to be saved to the database

===Search Module===

– BUG: Fixed a bug where a search index would not be created if the search_index folder was missing
– BUG: Fixed a bug where if you rated a recipe, the search index didn’t get updated to reflect the new rate of the recipe

==Admin Module==

– BUG: The admin module is not really maintained any more and does not really work so I am removing it from this release and I will think of a better way to do it with the next major release…1.1

===Menu Module==
-BUG: Fixed a bug where the user name was not passed to the Menu List action after a user deleted a menu

===Keyword Module===

-ENH: Change the keyword separation from a space to a comma to allow for common two word keywords such as peanut butter

Leave a Comment

OpenEats releases first Beta

After many months OpenEats releases its first beta, of 1.0.  This is the second release for the beta version, the first having some bugs I discovered right before packaging.  This new release introduces several new features and bug fixes.

  • Wild card Searching
  • New Grocery list feature to add ingredients from a recipe
  • Pantry list, ignores ingredients that you commonly have and they won’t be added to the grocery list
  • New Quick List allows you to add common items to any grocery list in a single click
  • Share grocery list via email or print them *Easy delete of grocery list
  • Recipe Planners, and menus are shared and can be seen by all registered users by default, but you can now also mark them “private” so that only you can see them
  • New designed users profile page
  • Recipes keywords are added to the meta of each page
  • Improved stars for the rating system
  • Removed old unused code and repeated code
  • Fixed the RSS Feed feature *First alpha release of a very basic installer
  • Updated install docs
  • FAQ and Disclaimer can now be edited in the app instead of editing the php files
  • Lots of bug fixes

Go download it now and give it a try!  To give it a test drive, head over to

Leave a Comment