On Mon, Nov 2, 2009 at 8:31 AM, anentropic <[email protected]> wrote: > <snip> > > What I suggest is that Product itself isn't a purchasable entity. > Instead even the simplest product would always have one at least one > associated ProductVariation. ConfigurableProduct would work the same > as it does now... except now the base Product and ConfigurableProduct > wouldn't muddy things up with duplicate info and functionality - all > the stuff to do with purchasing the product would be only in the > ProductVariants. (Well, ConfigurableProduct could have fields for > default price, stock levels etc which could be inherited or overridden > by the variants). > > I think this would probably solve some of the problems around products > and make the process of creating custom models easier too. > > I'm open to ideas on improving the product models. However, I'm not convinced we can do it in an easy way. So far there have been lots of folks with ideas but so far there hasn't been many concrete examples. At Djangocon 1 year ago (yes, the original Djangocon) we sketched out some ideas that sounded good on paper but never made it past that stage. My point is, it's a major undertaking and I'm not sure how successful it would be. If someone has a good idea on how to make this happen, I'd encourage them to fork satchmo in bitbucket and start putting some code in place. If a better mouse trap emerges, I'll seriously consider it.
This isn't meant to discourage you or anyone. It is a real issue and one I would like to see addressed at some time. However, I don't think the path forward is obvious. If some brave soul starts architecting an improvement, it should be pretty evident pretty quickly if it would work or not. -Chris --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Satchmo users" 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/satchmo-users?hl=en -~----------~----~----~----~------~----~------~--~---
