I just relaunched my 4 year old site http://www.shelfcentered.com,
which now includes CE integration and all the great features that
brings. I will continue to work on tightening the integration between
old and new areas of the site, and I'll also be working towards
Facebook integration, so I'm sure I'll continue to occasionally darken
this newsgroup's doorway.

Many thanks to Bruno and the others here to helped me along the way. I
overcame the following during the 3 months (of VERY part-time work)
that this project took me:

- stupid mistakes installing CE
- learning HAML
- migrating existing user accounts into CE's tables, including logic
to add salt when users next log in
- integrating my own existing activity model into CE's
- changing CE's behavior to require login for most areas, without
editing CE code, and while excluding RSS from this logic
- dealing with the implications of breaking CE's tests (mostly due to
the previous point)
- problems with desert's asset-directory-copying behavior in my
subversion-controlled site
- overcoming Dreamhost's RAM limits, which kicked in when CE entered
the picture (hint: don't run TWO rails sites off the same username)
- adapting CE's awesome clippings workflow to another purpose, greatly
upgrading a functionality my users use heavily

I would be happy to present the more interesting experiences for the
CE Users Conference, should that come to pass.

I am absolutely thrilled that I have gained all this functionality
while being able to elegantly patch over any behavior I care to
change. I now have a forum, blogs, photo uploading, profiles, an email
notification infrastructure, and a much nicer-looking (and better
thought-out) site than I could have ever mustered. I learned a ton
more about rails along the way too.

Greg

--

You received this message because you are subscribed to the Google Groups 
"CommunityEngine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/communityengine?hl=en.


Reply via email to