forked from publify/publify
-
Notifications
You must be signed in to change notification settings - Fork 1
Typo is the oldest and most powerful Ruby on Rails blogware, providing custom templates, powerful drag and drop plugins API, advanced SEO capabilities, XMLRPC API and many more.
License
dept42/typo
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About Typo 5.5 ============== On July 22th, 2010, Typo version 5.5 named for famous photographer Richard Avedon was released to the public. Typo 5.5 is the result of the work of the Typo community, just like you, on adding or suggesting feature, reporting and fixing bugs. With its new admin and setup, Typo 5.4.4 was supposed to be the latest minor version running on Ruby on Rails 2.3, and we spent a few months exploring 2 new ways. The first one was being able to upgrade to Ruby on Rails 3.0 as soon as it would be released as production ready. Despite porting our own code without problems, we promptly discovered that too many plugins needed to be ported to Rails 3.0 before we could release. The second one was making Typo multiblog aware. Despite some interesting results, making it production ready was not the work of a single release. Our architecture is definitely mono blog oriented, and making it multi blog would force us to rewrite most of the code. So, we decided to make one more release on Ruby on Rails 2.3, upgrading to Rails 2.3.8. This release is Typo 5.5. It comes with a few new feature, bug fixes, and internal improvements. == Highlights: Typo now runs on Ruby on Rails 2.3.8, which means it won't run with an older Rails version. Typo visual editor had no way to upload, browse, and use images. Thanks to htty, we now have a very nice resource browser CKEditor compliant. As I wrote on Typo Weblog (http://res.to/aQz6), we've added a way to display users plugins setup into Typo admin. This is a first step on the way to a real plugin API. Typo now comes with a new cache system, way simpler than the database based cache we used to do. Files are stored into public/cache and Typo knows how to served cached file. You may need to update your configuration, please read doc/CACHE.SETUP.README For more information on Typo 5.5, please read the CHANGELOG file. As usual, we want to thank the Typo community, and in particular, by reverse commit order: Daniel Schweighoefer, htty, Yannick Francois,Szymon 'jeznet' Jeż, Diego Elio 'Flameeyes' Pettenò, Kristopher Murata and Michael Reinsch. Requirements ============ Currently you need all of those things to get typo to run: * Ruby 1.8.7 or Ruby Enterprise Edition. * Rails 2.3.8, Typo 5.5 DOES NOT support any older Rails version. * A database. Typo supports MySQL, PostgreSQL, and SQLite. * Ruby drivers for your database. * For best performance, you should have a web server running either Apache, Lighttpd or Nginx, along with FastCGI, mongrel or thin. You can use Ruby's built-in web server for low-volume testing. We recommend the use of Apache + mod_rails (aka Passenger) for fast and easy deployment along with speed. * rspec, rcov and ruby-debug are necessary to run the test suit. Usage ====== Typo's administrative interface is available at http://your.domain.com/admin. You can use this to post articles and change Typo's configuration settings. For posting new content, you can either use this administrative web interface or a desktop blog editor like MarsEdit or Ecto. For a short list of clients which are confirmed to work please visit http://typosphere.org/wiki/DesktopClients. Enjoy, Your typo team
About
Typo is the oldest and most powerful Ruby on Rails blogware, providing custom templates, powerful drag and drop plugins API, advanced SEO capabilities, XMLRPC API and many more.
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- Ruby 77.8%
- JavaScript 22.2%