Backwards Incompatible Change - and 0.9.1-RC-1 Released

17 views
Skip to first unread message

Chris Moffitt

unread,
Apr 6, 2010, 8:52:09 PM4/6/10
to satchm...@googlegroups.com
For those of you actively tracking tip, I wanted to make sure you were aware of a backwards incompatible change we recently made to move livesettings and keyedcache to separate apps. The high level details are here -
http://www.bitbucket.org/chris1610/satchmo/wiki/BackwardsIncompatibleChangesAfter0.9

The one gotcha to keep in mind is that when you hg update to tip, the keyedcache and livesettings files will be removed but the .pyc files will not. This may result in everything looking ok but the templates not being shown. The solution is to delete all your pyc files. I use something like this:

find . -name '*.pyc' -print0|xargs -0 rm

Once they are all deleted, you can safely remove the livesettings and keyedcache directories. Of course, you'll now need to install these separate packages -
http://bitbucket.org/bkroeze/django-livesettings
http://bitbucket.org/bkroeze/django-keyedcache

The other purpose of this email is to encourage you to download and test Satchmo 0.9.1-RC1

You may download the package here - http://www.bitbucket.org/chris1610/satchmo/downloads/

If you haven't been keeping up with Satchmo tip, you may not be aware of the huge amount of bug fixes, improvements and new features we have added since 0.9 release. The full changelog is here -
http://www.satchmoproject.com/docs/dev/release-notes-0-9-1.html

I plan to put out more notes on the changes but here are a few highlights:
- New ajax calls in checkout to automatically populate states based on a chosen country
- New custom product and category attributes
- South migration support
- New HTML email support for customer notifications
- Performance and stability improvements
- Lots of documentation updates

Overall, this is going to be a really great Satchmo release so I would appreciate all your support in downloading, testing and reporting any issues. Also, I'm still open to translation and documentation updates so feel free to submit tickets with your updates.

Thanks to everyone who contributed towards this release.
Chris



Craig

unread,
Apr 6, 2010, 9:21:06 PM4/6/10
to satchm...@googlegroups.com
Thanks for the upgrade instructions, Chris. I plan on updating my Satchmo install within the next couple of days.

I'm just wondering how feasible it would be for me to write a script to migrate the product attributes to the new schema, rather than re-enter them manually. I'm assuming it wouldn't be trivial to do, otherwise someone would have done it already.

Thanks.




--
You received this message because you are subscribed to the Google Groups "Satchmo users" group.
To post to this group, send email to satchm...@googlegroups.com.
To unsubscribe from this group, send email to satchmo-user...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/satchmo-users?hl=en.



--
-co

Chris Moffitt

unread,
Apr 6, 2010, 9:32:39 PM4/6/10
to satchm...@googlegroups.com
Craig,

Writing a script wouldn't be that hard. The main thing is that you'll need to create your AttributeGroups then add the specific attributes to the product.

If you have trouble writing the script we can try to help out. I'm not sure I have the time right this minute to create one but I can help if you run into issues.

-Chris

Craig

unread,
Apr 6, 2010, 10:19:36 PM4/6/10
to satchm...@googlegroups.com
Great. I'll see how far I get with it and post my results back here. My main concern was that it might be some elaborate change that would be difficult to write a migration script for, but this doesn't seem to be the case.
Reply all
Reply to author
Forward
0 new messages