We have labored long and hard to prepare for the 1.0 release of Apostrophe. As we said before, it has been stable and in use for a long time now, but we wanted to mark a moment in time with an official release.
Probably the easiest way to get a feel for Apostrophe is to go to our demo site and log in: http://demo.apostrophenow.com/ The user name is “admin” and the password is “demo”. The site's content resets at the top of the hour. If you want to get your bearings before you you do that, head over to the newly revamped Apostrophe site: http://www.apostrophenow.com/ For the very interested, you should consider checking out our extensive README which includes an Installation section, an Editor’s guide, a Designer’s guide and a Developer’s guide. You can read the current README conveniently here: http://www.apostrophenow.com/home/readme This is the symfony-users list so I'll stick to the highlights from a developer's perspective: * Robust content slots, ready-built for you. There are rich text, image, slideshow, video, button, RSS/Atom feed, PDF and raw HTML slots built in. If you have used Apostrophe before, you know that you can add a slot on a page, choose what you want to place and then reorder it. New custom slots can also be made for any project. * Areas. Areas allow vertical columns of slots to be added in any order by any editor of the site. This allows users to compose good- looking content without resorting to layout-busting HTML pasting. * Slot variants. Sometimes you want to let users pick between variations on a common slot without using raw HTML or PHP. For instance, what if you wanted to make the background color of a some text slots yellow, and some white? In the past that would have required two slots. Now, it can just be a selectable variantof the same text slot. We really sweated the details on making sure the option control was contextual. We hope you appreciate the effort. * Engines. Sometimes you want to add content that spans more than one page. In Apostrophe you can graft an entire Symfony module into the CMS page tree at any point. And you can graft the same module at multiple locations, distinguishing between them and providing customized behavior if you wish. We already do this for our media browser right out of the box so you can see how it works. * A task to help you generate new custom slots: ./symfony apostrophe:generate-slot-type This task will add a new slot type to your site, scaffolding the module, the form and the model class. * Extensive documentation, including a detailed and up-to-date developer's guide as well as documentation for installers, editors and front end designers. Apostrophe 1.0 is a big achievement and we're excited about it. But it is also just the beginning. We hope you have an opportunity to check out Apostrophe. We would love to hear from you if you do. A note to developers: stable branches of the apostrophePlugin and the asandbox project are now available in svn. We are using a 1.3 branch for these following the tradition of naming branches after the earliest Symfony version with which they are still compatible. 1.3 stable branch of the plugin: http://svn.apostrophenow.org/plugins/apostrophePlugin/branches/1.3 1.3 stable branch of the sandbox project: http://svn.apostrophenow.org/sandboxes/asandbox/branches/1.3 In addition, we have of course released the new apostrophePlugin on the Symfony site: http://www.symfony-project.org/plugins/apostrophePlugin So you can install apostrophePlugin with "plugin:install" (be sure to read the README, though; it's often easier to start by copying the sandbox to your own svn repository with our handy svnforeigncopy tool, or just download a tarball of our sandbox). Note to veteran pk plugin fans: we have deprecated the old pk plugins, all of which were merged into apostrophePlugin. We removed the tarballs but left the svn repositories untouched as a courtesy. We will take them down eventually but don't want to break anyone's existing projects. Still, now is the time to migrate. Don't forget our migration notes for pkContextCMSPlugin projects: http://trac.apostrophenow.org/wiki/migration Thanks for supporting the development of Apostrophe! And if you're attending Symfony Live, I (Tom) will be there - be sure to look me up! - Tom, Alex, Rick, Geoff, Dan, Jake and John at P'unk Avenue -- You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to symfony-us...@googlegroups.com. To unsubscribe from this group, send email to symfony-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en.