[Seaside] About SToR
Roger Whitney
whitney at cs.sdsu.edu
Sat Jul 29 19:23:37 UTC 2006
Stef,
I am on my way to the airport & will be traveling for three weeks. I
will get back to you on this when I get back.
On Jul 29, 2006, at 3:38 AM, stephane ducasse wrote:
> Hi roger
>
> I would really to know your experience with seaside for the same
> kind of problem.
> And also I would love to know what should be done to get a "django"
> for Squeak.
>
> Stef
>
> On 28 juil. 06, at 21:36, Roger Whitney wrote:
>
>> Others have given very good reasons not to do this: existing OR
>> mapping layers, object-databases, problems with mapping complex
>> objects structures to relational databases, problems with
>> continuations holding objects, etc. I am not arguing against these.
>>
>> But while I have been doing some web development I have not used
>> Seaside for a long time :(. I have been using Django. It has a
>> simple OR layer, with all the problems others have mentioned. I
>> have to deal with Python, which I am not very fond of, crummy
>> environments, poor IDEs, no interactive debugging, etc. All the
>> while wishing I was using Seaside. But I use Django because once I
>> define my "object models" (really just simple OR mappings - talk
>> about a mixed up object model) Django generates the database
>> tables and an administration site to enter data and manage users,
>> which saves time. For simple projects I am more than 1/2 done at
>> this point. Most of the stuff I have been doing is simple enough
>> that the problems people mention are not an issue.
>>
>> Of course except for one project that looks like it may push the
>> boundary on what is easy to do in Django. So do I rewrite the app
>> in Seaside? Well at this point I have already invested time in the
>> Django, is it worth switching? These frameworks take some effort
>> to master. Just look at all the questions on this list about how
>> to do X in Seaside. The details of Django are fresh in my head,
>> details of using Seaside are not so fresh. It would take sometime
>> to become proficient again partially offsetting Seaside's
>> advantages. So as a result Seaside looses mind share. I think what
>> Stephane is saying we should try to make it easy for people to do
>> simple things in Seaside so we can gain some mind share.
>>
>> On Jul 28, 2006, at 12:54 AM, stephane ducasse wrote:
>>
>>>>> I was wondering if it would not make a lot of sense to have a
>>>>> small framework called STOR that mimic (especially the
>>>>> persistency part of RoR) in seaside and magritte.
>>>>> It seems to me that lot of people are doing simple application
>>>>> and that the persistance is really important there.
>>>>> What do you think about that?
>>> _______________________________________________
>>> Seaside mailing list
>>> Seaside at lists.squeakfoundation.org
>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>>
>>
>>
>> ----
>> Roger Whitney Department of Computer Science
>> whitney at cs.sdsu.edu San Diego State University
>> http://www.eli.sdsu.edu/ San Diego, CA 92182-7720
>> (619) 583-1978
>> (619) 594-3535 (office)
>> (619) 594-6746 (fax)
>>
>> _______________________________________________
>> Seaside mailing list
>> Seaside at lists.squeakfoundation.org
>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>
>
> _______________________________________________
> Seaside mailing list
> Seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
----
Roger Whitney Department of Computer Science
whitney at cs.sdsu.edu San Diego State University
http://www.eli.sdsu.edu/ San Diego, CA 92182-7720
(619) 583-1978
(619) 594-3535 (office)
(619) 594-6746 (fax)
More information about the Seaside
mailing list