<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:www.nabble.com,2006:forum-30033</id>
	<title>Nabble - AIDA/Web</title>
	<updated>2008-05-12T10:31:49Z</updated>
	<link rel="self" type="application/atom+xml" href="http://www.nabble.com/AIDA-Web-f30033.xml" />
	<link rel="alternate" type="text/html" href="http://www.nabble.com/AIDA-Web-f30033.html" />
	<subtitle type="html">AIDA/Web is a Smalltalk web application framework for building complex web applications. See &lt;a href=&quot;http://www.aidaweb.si&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;&lt;b&gt;www.aidaweb.si&lt;/b&gt;&lt;/a&gt; for more.</subtitle>
	
<entry>
	<id>tag:www.nabble.com,2006:post-17192481</id>
	<title>Re: Partial port on Smalltalk/X</title>
	<published>2008-05-12T10:31:49Z</published>
	<updated>2008-05-12T10:31:49Z</updated>
	<author>
		<name>Rob Rothwell-2</name>
	</author>
	<content type="html">Thanks for the update!&lt;br&gt;&lt;br&gt;Though only partial, do you know if I should be able to expect to make something &amp;quot;work&amp;quot; to try it out?&lt;br&gt;&lt;br&gt;Thanks again!&amp;nbsp; Very exciting!&lt;br&gt;&lt;br&gt;Rob&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;
On Mon, May 12, 2008 at 12:06 PM, Janko Mivšek &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17192481&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;janko.mivsek@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Dear all,&lt;br&gt;
&lt;br&gt;
James Hayes did a partial port of Sport, Swazoo and Aida to Smalltalk/X:&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;ftp://ftp.eranova.si/aida/aida-stx-partial.tar.gz&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;ftp://ftp.eranova.si/aida/aida-stx-partial.tar.gz&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
Jaroslav Havlin from Technical university in Prague offered help and he&lt;br&gt;
will soon continue his work so that ST/X will be supported too.&lt;br&gt;
&lt;br&gt;
Thanks you both for that!&lt;br&gt;
&lt;br&gt;
Best regards&lt;br&gt;
Janko&lt;br&gt;
&lt;br&gt;
--&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;Janko Mivšek&lt;br&gt;
AIDA/Web&lt;br&gt;
Smalltalk Web Application Server&lt;br&gt;
&lt;a href=&quot;http://www.aidaweb.si&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.aidaweb.si&lt;/a&gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
Aida mailing list&lt;br&gt;
&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17192481&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;
&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17192481&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Partial-port-on-Smalltalk-X-tp17190806p17192481.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17190806</id>
	<title>Partial port on Smalltalk/X</title>
	<published>2008-05-12T09:06:16Z</published>
	<updated>2008-05-12T09:06:16Z</updated>
	<author>
		<name>Janko Mivsek</name>
	</author>
	<content type="html">Dear all,
&lt;br&gt;&lt;br&gt;James Hayes did a partial port of Sport, Swazoo and Aida to Smalltalk/X:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ftp://ftp.eranova.si/aida/aida-stx-partial.tar.gz
&lt;br&gt;&lt;br&gt;Jaroslav Havlin from Technical university in Prague offered help and he 
&lt;br&gt;will soon continue his work so that ST/X will be supported too.
&lt;br&gt;&lt;br&gt;Thanks you both for that!
&lt;br&gt;&lt;br&gt;Best regards
&lt;br&gt;Janko
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Janko Mivšek
&lt;br&gt;AIDA/Web
&lt;br&gt;Smalltalk Web Application Server
&lt;br&gt;&lt;a href=&quot;http://www.aidaweb.si&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.aidaweb.si&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17190806&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Partial-port-on-Smalltalk-X-tp17190806p17190806.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17185380</id>
	<title>Re: Localization - a proposal</title>
	<published>2008-05-12T04:05:26Z</published>
	<updated>2008-05-12T04:05:26Z</updated>
	<author>
		<name>Janko Mivsek</name>
	</author>
	<content type="html">Rob Rothwell wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Will it still be possible to work in &amp;quot;non-localized&amp;quot; mode this way?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; e: addText: 'Salut'.
&lt;br&gt;&lt;br&gt;Yes, normal text stay same as now. You switch to &amp;quot;localized&amp;quot; text when 
&lt;br&gt;you change it into an association. And you can do that later when you 
&lt;br&gt;need, which is also an advantage of this approach. You can start with 
&lt;br&gt;usual text in the code and later just change it to the association and 
&lt;br&gt;voila, your app is internationalized!
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Or, could you set a default association:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; e defaultLanguage: #fr
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Or better yet
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; MyApp defaultLanguage: #fr
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Which would signal elements to use the #fr association for any 
&lt;br&gt;&amp;gt; non-specified language reference?
&lt;/div&gt;&lt;br&gt;I wouldn't complicate much further. If you don't have that text 
&lt;br&gt;associations, your text is simply part of your code. In any language you 
&lt;br&gt;wish. But when a need arises to support more than one language, you need 
&lt;br&gt;to upgrade that text to associations. And this upgrade is simple.
&lt;br&gt;&lt;br&gt;Janko
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Janko Mivšek
&lt;br&gt;AIDA/Web
&lt;br&gt;Smalltalk Web Application Server
&lt;br&gt;&lt;a href=&quot;http://www.aidaweb.si&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.aidaweb.si&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17185380&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Localization---a-proposal-tp17184760p17185380.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17185046</id>
	<title>Re: Localization - a proposal</title>
	<published>2008-05-12T03:38:59Z</published>
	<updated>2008-05-12T03:38:59Z</updated>
	<author>
		<name>Rob Rothwell-2</name>
	</author>
	<content type="html">On Mon, May 12, 2008 at 6:21 AM, Janko Mivšek &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17185046&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;janko.mivsek@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
That&amp;#39;s it, a proposal, now it is turn on you for comments.&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;Will it still be possible to work in &amp;quot;non-localized&amp;quot; mode this way?&lt;br&gt;&lt;br&gt;e: addText: &amp;#39;Salut&amp;#39;.&lt;br&gt;&lt;br&gt;Or, could you set a default association:&lt;br&gt;&lt;br&gt;e defaultLanguage: #fr&lt;br&gt;&lt;br&gt;
Or better yet&lt;br&gt;&lt;br&gt;MyApp defaultLanguage: #fr&lt;br&gt;&lt;br&gt;Which would signal elements to use the #fr association for any non-specified language reference?&lt;br&gt;&lt;br&gt;Just wondering...&lt;br&gt;&lt;br&gt;Rob&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17185046&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Localization---a-proposal-tp17184760p17185046.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17184760</id>
	<title>Localization - a proposal</title>
	<published>2008-05-12T03:21:36Z</published>
	<updated>2008-05-12T03:21:36Z</updated>
	<author>
		<name>Janko Mivsek</name>
	</author>
	<content type="html">Dear all,
&lt;br&gt;&lt;br&gt;With Nico we just had a long IRC brainstorming about how to do 
&lt;br&gt;localization support in Aida. Here is the proposal:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; e addText: #fr-&amp;gt;'Salut'
&lt;br&gt;&lt;br&gt;So, all texts are added as associations with initial language as a key 
&lt;br&gt;and text in that language as value. Such association then implies that 
&lt;br&gt;this text can be later shown in many languages as soon as translations 
&lt;br&gt;are provided.
&lt;br&gt;&lt;br&gt;And how will translations be done?
&lt;br&gt;&lt;br&gt;In two ways: in-line directly on the web page or in special web app with 
&lt;br&gt;the translation table. In-line will be preferable for translators, 
&lt;br&gt;because they will see the complete context in which the text resides.
&lt;br&gt;&lt;br&gt;Scope of i18 texts:
&lt;br&gt;&lt;br&gt;Question is how to do translations of apps wich are usually made of 
&lt;br&gt;reusable web elements/components. Shall we provide some global message 
&lt;br&gt;catalog as is in case of GetText? Such a global catalog is hard to 
&lt;br&gt;maintain if there is a lot of text. But it avoids duplicates. Our 
&lt;br&gt;proposal is not to have global but a local message catalogs, one per 
&lt;br&gt;each element generating method in WebComponent/WebApp. &amp;nbsp; Yes, there will 
&lt;br&gt;be a lot of duplication of translations that way but this is still much 
&lt;br&gt;simpler to translate and maintain than some global catalog. Also keep in 
&lt;br&gt;mind that we translate reusable components, which will reduce duplicate 
&lt;br&gt;translation work at the end.
&lt;br&gt;&lt;br&gt;Where are translations stored?
&lt;br&gt;&lt;br&gt;By default directly in class methods of each WebApp or WebComponent 
&lt;br&gt;subclass in a protocol 'translations'. This approach is similar to 
&lt;br&gt;method images, that is images directly in methods and have the same 
&lt;br&gt;advantages - translations can be stored together with the code in 
&lt;br&gt;version systems. Later we can add some WebTranslations class (like 
&lt;br&gt;WebStyle).
&lt;br&gt;&lt;br&gt;That's it, a proposal, now it is turn on you for comments.
&lt;br&gt;&lt;br&gt;Janko
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Janko Mivšek
&lt;br&gt;AIDA/Web
&lt;br&gt;Smalltalk Web Application Server
&lt;br&gt;&lt;a href=&quot;http://www.aidaweb.si&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.aidaweb.si&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17184760&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Localization---a-proposal-tp17184760p17184760.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17176908</id>
	<title>Localization</title>
	<published>2008-05-11T12:14:46Z</published>
	<updated>2008-05-11T12:14:46Z</updated>
	<author>
		<name>Nicolas Petton</name>
	</author>
	<content type="html">Janko,
&lt;br&gt;&lt;br&gt;I thougth about your idea.
&lt;br&gt;&lt;br&gt;Inline editing is more complex than it looks like because of Aida
&lt;br&gt;structure (components, webstyle, etc), so I would leave it for later.
&lt;br&gt;&lt;br&gt;For symbols, I don't know if it's a good idea, because it's not obvious
&lt;br&gt;at all, and it will be very tricky and intrusive! I would instead use
&lt;br&gt;something like:
&lt;br&gt;&lt;br&gt;self translate: #welcome
&lt;br&gt;&lt;br&gt;and then we keep the symbol, and at least you immediately know what's
&lt;br&gt;going on (I'm thinking about newcommers).
&lt;br&gt;&lt;br&gt;For storing, I would do as we do for css in WebStyle, ie use a
&lt;br&gt;convention. For example in a WebApp class, all methods beginning with
&lt;br&gt;translation are translating methods, then follows the language, and then
&lt;br&gt;the view name. For example:
&lt;br&gt;&lt;br&gt;#translateFrMain for the translation in french of view main
&lt;br&gt;#translateDeEdit for the translation in deutch of view edit
&lt;br&gt;&lt;br&gt;and each translation method would return an collexion, like this:
&lt;br&gt;&lt;br&gt;#translateFrMain
&lt;br&gt;&amp;nbsp; &amp;nbsp; ^(#welcome 'Bienvenue'
&lt;br&gt;&amp;nbsp; &amp;nbsp; #login 'Connexion'
&lt;br&gt;&amp;nbsp; &amp;nbsp; #bye 'A bientot'
&lt;br&gt;&amp;nbsp; &amp;nbsp; #logout 'Déconnexion')
&lt;br&gt;&lt;br&gt;This way translations are easy to write and maintain.
&lt;br&gt;&lt;br&gt;What do you think?
&lt;br&gt;&lt;br&gt;Nico
&lt;br&gt;-- 
&lt;br&gt;Nicolas Petton
&lt;br&gt;&lt;a href=&quot;http://nico.bioskop.fr&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://nico.bioskop.fr&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ___
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ooooooo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;OOOOOOOOO
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |Smalltalk|
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;OOOOOOOOO
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ooooooo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;\ &amp;nbsp; /
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [|]
&lt;br&gt;--------------------------------
&lt;br&gt;Ma clé PGP est disponible ici :
&lt;br&gt;&lt;a href=&quot;http://nico.bioskop.fr/pgp-key.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://nico.bioskop.fr/pgp-key.html&lt;/a&gt;&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17176908&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://www.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (204 bytes) &lt;a href=&quot;http://www.nabble.com/attachment/17176908/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Localization-tp17176908p17176908.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17176641</id>
	<title>Re: Aida-Localization</title>
	<published>2008-05-11T11:45:58Z</published>
	<updated>2008-05-11T11:45:58Z</updated>
	<author>
		<name>Nicolas Petton</name>
	</author>
	<content type="html">Janko,
&lt;br&gt;&lt;br&gt;I see a limit to your idea:
&lt;br&gt;How do you translate strings coming from the style (navigation bar,
&lt;br&gt;etc)? You'll have to duplicate translations for each view of each app? 
&lt;br&gt;&lt;br&gt;nico
&lt;br&gt;&lt;br&gt;Le dimanche 11 mai 2008 à 17:41 +0200, Janko Mivšek a écrit :
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Janko Mivšek wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; 3. in-line editing (in admin mode) of such text for each view to make
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;translation in different languages. This will be as simple as
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;possible for translators to make such translation.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Let me explain this idea a bit further. Idea is to edit text directly on 
&lt;br&gt;&amp;gt; a page (but also separately in some special view). Ok, this special view 
&lt;br&gt;&amp;gt; is a standard table of all texts and their translations. But such table 
&lt;br&gt;&amp;gt; is optional while main means to edit text is directly on the page. That 
&lt;br&gt;&amp;gt; is, you simply click the text and edit it directly on its position of 
&lt;br&gt;&amp;gt; the page.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Main advantage of in-line editing/translating is that you better see the 
&lt;br&gt;&amp;gt; context of each text among other on the page. This leads to better and 
&lt;br&gt;&amp;gt; more exact translations.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Achieving such editing may be technically challenging but it is worth 
&lt;br&gt;&amp;gt; effort, that's I'm sure!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Janko
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17176641&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://www.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (204 bytes) &lt;a href=&quot;http://www.nabble.com/attachment/17176641/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Aida-Localization-tp17174190p17176641.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17175807</id>
	<title>Re: Aida-Localization</title>
	<published>2008-05-11T10:35:50Z</published>
	<updated>2008-05-11T10:35:50Z</updated>
	<author>
		<name>Janko Mivsek</name>
	</author>
	<content type="html">Michael Rueger wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; 1. use symbols instead of string for any text, for example:
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;a addText: #welcome instead of a addText: 'Welcome'
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; 2. store language mappings for each view of each App and not globally
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;for a whole site
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; What I thought about for localization (for UIs) was to use strings, but 
&lt;br&gt;&amp;gt; allow for scoping.
&lt;br&gt;&amp;gt; Just as an idea:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; '#fr.#appContext.the string to translate with %arg1' printf: {123. }
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; and then look up the translation by original language (fr) and context 
&lt;br&gt;&amp;gt; (appContext). The extra (optional?) language parameter would allow to 
&lt;br&gt;&amp;gt; have the original strings in languages other then English.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I generally don't like to have any data in methods, be it images or 
&lt;br&gt;&amp;gt; translation dictionaries. Doubles the needed space and bloats source 
&lt;br&gt;&amp;gt; code repositories.
&lt;/div&gt;&lt;br&gt;Michael, can you provide an example how would you do that in Smalltalk 
&lt;br&gt;or Aida case?
&lt;br&gt;&lt;br&gt;Janko
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Janko Mivšek
&lt;br&gt;AIDA/Web
&lt;br&gt;Smalltalk Web Application Server
&lt;br&gt;&lt;a href=&quot;http://www.aidaweb.si&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.aidaweb.si&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17175807&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Aida-Localization-tp17174190p17175807.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17175734</id>
	<title>Re: Aida-Localization</title>
	<published>2008-05-11T10:28:05Z</published>
	<updated>2008-05-11T10:28:05Z</updated>
	<author>
		<name>Michael Rueger</name>
	</author>
	<content type="html">Janko Mivšek wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Nico,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I'm thinking about localization for a long time, that is, how to do it 
&lt;br&gt;&amp;gt; as simply as possible, otherwise we will soon &amp;quot;degrade&amp;quot; back to putting 
&lt;br&gt;&amp;gt; texts directly to the code as it is the case now.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; My proposal in few words:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; 1. use symbols instead of string for any text, for example:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;a addText: #welcome instead of a addText: 'Welcome'
&lt;br&gt;&amp;gt; &amp;nbsp; 2. store language mappings for each view of each App and not globally
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;for a whole site
&lt;/div&gt;&lt;br&gt;What I thought about for localization (for UIs) was to use strings, but 
&lt;br&gt;allow for scoping.
&lt;br&gt;Just as an idea:
&lt;br&gt;&lt;br&gt;'#fr.#appContext.the string to translate with %arg1' printf: {123. }
&lt;br&gt;&lt;br&gt;and then look up the translation by original language (fr) and context 
&lt;br&gt;(appContext). The extra (optional?) language parameter would allow to 
&lt;br&gt;have the original strings in languages other then English.
&lt;br&gt;&lt;br&gt;I generally don't like to have any data in methods, be it images or 
&lt;br&gt;translation dictionaries. Doubles the needed space and bloats source 
&lt;br&gt;code repositories.
&lt;br&gt;&lt;br&gt;Michael
&lt;br&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17175734&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Aida-Localization-tp17174190p17175734.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17174578</id>
	<title>Re: Aida-Localization</title>
	<published>2008-05-11T08:41:51Z</published>
	<updated>2008-05-11T08:41:51Z</updated>
	<author>
		<name>Janko Mivsek</name>
	</author>
	<content type="html">Janko Mivšek wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;nbsp; 3. in-line editing (in admin mode) of such text for each view to make
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;translation in different languages. This will be as simple as
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;possible for translators to make such translation.
&lt;br&gt;&lt;br&gt;Let me explain this idea a bit further. Idea is to edit text directly on 
&lt;br&gt;a page (but also separately in some special view). Ok, this special view 
&lt;br&gt;is a standard table of all texts and their translations. But such table 
&lt;br&gt;is optional while main means to edit text is directly on the page. That 
&lt;br&gt;is, you simply click the text and edit it directly on its position of 
&lt;br&gt;the page.
&lt;br&gt;&lt;br&gt;Main advantage of in-line editing/translating is that you better see the 
&lt;br&gt;context of each text among other on the page. This leads to better and 
&lt;br&gt;more exact translations.
&lt;br&gt;&lt;br&gt;Achieving such editing may be technically challenging but it is worth 
&lt;br&gt;effort, that's I'm sure!
&lt;br&gt;&lt;br&gt;Janko
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Janko Mivšek
&lt;br&gt;AIDA/Web
&lt;br&gt;Smalltalk Web Application Server
&lt;br&gt;&lt;a href=&quot;http://www.aidaweb.si&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.aidaweb.si&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17174578&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Aida-Localization-tp17174190p17174578.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17174506</id>
	<title>Re: Aida-Localization</title>
	<published>2008-05-11T08:32:29Z</published>
	<updated>2008-05-11T08:32:29Z</updated>
	<author>
		<name>Janko Mivsek</name>
	</author>
	<content type="html">Hi Nico,
&lt;br&gt;&lt;br&gt;I'm thinking about localization for a long time, that is, how to do it 
&lt;br&gt;as simply as possible, otherwise we will soon &amp;quot;degrade&amp;quot; back to putting 
&lt;br&gt;texts directly to the code as it is the case now.
&lt;br&gt;&lt;br&gt;My proposal in few words:
&lt;br&gt;&lt;br&gt;&amp;nbsp; 1. use symbols instead of string for any text, for example:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;a addText: #welcome instead of a addText: 'Welcome'
&lt;br&gt;&amp;nbsp; 2. store language mappings for each view of each App and not globally
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;for a whole site
&lt;br&gt;&amp;nbsp; 3. in-line editing (in admin mode) of such text for each view to make
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;translation in different languages. This will be as simple as
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;possible for translators to make such translation.
&lt;br&gt;&amp;nbsp; 4. also a traditional edit table of texts and translations, but again
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;per view per App
&lt;br&gt;&lt;br&gt;I think this way we can make localization of page texts really simple 
&lt;br&gt;and user friendly, both for us programmers and end users.
&lt;br&gt;&lt;br&gt;Nico, I tried your proposal many years ago (see WebMsgs, the remains of 
&lt;br&gt;that try) and it didn't work. First reason is that is too hard to 
&lt;br&gt;program - to enter a text on pages, another is that WebMsgs was a global 
&lt;br&gt;(site) catalog and it soon expanded and become hard to maintain. Another 
&lt;br&gt;problem is where to store such catalogs. Maybe in methods too, as we are 
&lt;br&gt;doing with method images?
&lt;br&gt;&lt;br&gt;Best regards
&lt;br&gt;JAnko
&lt;br&gt;&lt;br&gt;&lt;br&gt;Nicolas Petton wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I started a to work on a localization support for Aida.
&lt;br&gt;&amp;gt; It's available at: &lt;a href=&quot;http://mc.bioskop.fr/AidaLocalization&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mc.bioskop.fr/AidaLocalization&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; It's quite simple for now: AIDASite has a #preferedLanguage accessor
&lt;br&gt;&amp;gt; which return a symbol (by default #en), and has a translator, an
&lt;br&gt;&amp;gt; instance of AIDATranslator.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; A translator knows how to translate a sentence:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; (AIDASite named: 'aidademo') translator addTranslation:
&lt;br&gt;&amp;gt; ('Hello'-&amp;gt;'Bonjour') language: #fr
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; then 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; (AIDASite named: 'aidademo') translator translate: 'Hello' to: #fr
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 'Bonjour'
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; in views we can translate a sentence with:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; self translate: aString
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; for example:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; #viewMain
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; | e |
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; e := WebElement new.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; self title: (self translate: 'Hello').
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; e addTextH1: self title.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; self pageFrameWith: e title: self title
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; if the corresponding translation is not found, the string is just
&lt;br&gt;&amp;gt; returned.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Finally, we can change the language of a site with: 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; (AIDASite named: 'aidademo') preferedLanguage: #fr
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; And all translations are stored in a dictionary in a class variable, so
&lt;br&gt;&amp;gt; each translator (one per site) knows all available translations.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; It's already working, but could certainly be improved.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Cheers!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Nico
&lt;/div&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Janko Mivšek
&lt;br&gt;AIDA/Web
&lt;br&gt;Smalltalk Web Application Server
&lt;br&gt;&lt;a href=&quot;http://www.aidaweb.si&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.aidaweb.si&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17174506&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Aida-Localization-tp17174190p17174506.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17174190</id>
	<title>Aida-Localization</title>
	<published>2008-05-11T07:43:57Z</published>
	<updated>2008-05-11T07:43:57Z</updated>
	<author>
		<name>Nicolas Petton</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;&lt;br&gt;I started a to work on a localization support for Aida.
&lt;br&gt;It's available at: &lt;a href=&quot;http://mc.bioskop.fr/AidaLocalization&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mc.bioskop.fr/AidaLocalization&lt;/a&gt;&lt;br&gt;&lt;br&gt;It's quite simple for now: AIDASite has a #preferedLanguage accessor
&lt;br&gt;which return a symbol (by default #en), and has a translator, an
&lt;br&gt;instance of AIDATranslator.
&lt;br&gt;&lt;br&gt;A translator knows how to translate a sentence:
&lt;br&gt;&lt;br&gt;(AIDASite named: 'aidademo') translator addTranslation:
&lt;br&gt;('Hello'-&amp;gt;'Bonjour') language: #fr
&lt;br&gt;&lt;br&gt;then 
&lt;br&gt;&lt;br&gt;(AIDASite named: 'aidademo') translator translate: 'Hello' to: #fr
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;'Bonjour'
&lt;br&gt;&lt;br&gt;in views we can translate a sentence with:
&lt;br&gt;&lt;br&gt;self translate: aString
&lt;br&gt;&lt;br&gt;for example:
&lt;br&gt;&lt;br&gt;#viewMain
&lt;br&gt;&amp;nbsp; &amp;nbsp; | e |
&lt;br&gt;&amp;nbsp; &amp;nbsp; e := WebElement new.
&lt;br&gt;&amp;nbsp; &amp;nbsp; self title: (self translate: 'Hello').
&lt;br&gt;&amp;nbsp; &amp;nbsp; e addTextH1: self title.
&lt;br&gt;&amp;nbsp; &amp;nbsp; self pageFrameWith: e title: self title
&lt;br&gt;&lt;br&gt;if the corresponding translation is not found, the string is just
&lt;br&gt;returned.
&lt;br&gt;&lt;br&gt;Finally, we can change the language of a site with: 
&lt;br&gt;&lt;br&gt;(AIDASite named: 'aidademo') preferedLanguage: #fr
&lt;br&gt;&lt;br&gt;And all translations are stored in a dictionary in a class variable, so
&lt;br&gt;each translator (one per site) knows all available translations.
&lt;br&gt;&lt;br&gt;It's already working, but could certainly be improved.
&lt;br&gt;&lt;br&gt;Cheers!
&lt;br&gt;&lt;br&gt;Nico
&lt;br&gt;-- 
&lt;br&gt;Nicolas Petton
&lt;br&gt;&lt;a href=&quot;http://nico.bioskop.fr&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://nico.bioskop.fr&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ___
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ooooooo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;OOOOOOOOO
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |Smalltalk|
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;OOOOOOOOO
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ooooooo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;\ &amp;nbsp; /
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [|]
&lt;br&gt;--------------------------------
&lt;br&gt;Ma clé PGP est disponible ici :
&lt;br&gt;&lt;a href=&quot;http://nico.bioskop.fr/pgp-key.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://nico.bioskop.fr/pgp-key.html&lt;/a&gt;&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17174190&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://www.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (204 bytes) &lt;a href=&quot;http://www.nabble.com/attachment/17174190/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Aida-Localization-tp17174190p17174190.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17169830</id>
	<title>Re: Starting a Site in a Development Package</title>
	<published>2008-05-10T20:51:12Z</published>
	<updated>2008-05-10T20:51:12Z</updated>
	<author>
		<name>Rob Rothwell-2</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&lt;div&gt;&lt;span class=&quot;gmail_quote&quot;&gt;On 5/10/08, &lt;b class=&quot;gmail_sendername&quot;&gt;Nicolas Petton&lt;/b&gt; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17169830&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;petton.nicolas@...&lt;/a&gt;&amp;gt; wrote:&lt;/span&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; margin-left: 0.80ex; border-left-color: #cccccc; border-left-width: 1px; border-left-style: solid; padding-left: 1ex&quot;&gt;
I just checked, and I was completely wrong, s.a.u integration is already&lt;br&gt; committed.&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Yea...I&amp;nbsp;think&amp;nbsp;you&amp;nbsp;did&amp;nbsp;that&amp;nbsp;around&amp;nbsp;v36&amp;nbsp;or&amp;nbsp;37...!&lt;br&gt;&lt;br&gt;Rob&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17169830&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Starting-a-Site-in-a-Development-Package-tp17168966p17169830.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17169818</id>
	<title>Re: Starting a Site in a Development Package</title>
	<published>2008-05-10T20:48:54Z</published>
	<updated>2008-05-10T20:48:54Z</updated>
	<author>
		<name>Rob Rothwell-2</name>
	</author>
	<content type="html">&lt;span class=&quot;gmail_quote&quot;&gt;On 5/10/08, &lt;b class=&quot;gmail_sendername&quot;&gt;Nicolas Petton&lt;/b&gt; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17169818&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;petton.nicolas@...&lt;/a&gt;&amp;gt; wrote:&lt;/span&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; margin-left: 0.80ex; border-left-color: #cccccc; border-left-width: 1px; border-left-style: solid; padding-left: 1ex&quot;&gt;
&lt;br&gt; Oops, this is a stupid bug, it&amp;#39;s fixed in Aida5.6-np.49.mcz&lt;br&gt;&lt;br&gt; Cheers!&lt;br&gt;&lt;/blockquote&gt;&lt;br&gt;Thanks...it started right up!&lt;br&gt;&lt;br&gt;Rob&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17169818&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Starting-a-Site-in-a-Development-Package-tp17168966p17169818.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17169699</id>
	<title>Re: Starting a Site in a Development Package</title>
	<published>2008-05-10T20:12:00Z</published>
	<updated>2008-05-10T20:12:00Z</updated>
	<author>
		<name>Nicolas Petton</name>
	</author>
	<content type="html">I just checked, and I was completely wrong, s.a.u integration is already
&lt;br&gt;committed.
&lt;br&gt;&lt;br&gt;Nico
&lt;br&gt;-- 
&lt;br&gt;Nicolas Petton
&lt;br&gt;&lt;a href=&quot;http://nico.bioskop.fr&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://nico.bioskop.fr&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ___
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ooooooo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;OOOOOOOOO
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |Smalltalk|
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;OOOOOOOOO
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ooooooo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;\ &amp;nbsp; /
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [|]
&lt;br&gt;--------------------------------
&lt;br&gt;Ma clé PGP est disponible ici :
&lt;br&gt;&lt;a href=&quot;http://nico.bioskop.fr/pgp-key.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://nico.bioskop.fr/pgp-key.html&lt;/a&gt;&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17169699&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://www.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (204 bytes) &lt;a href=&quot;http://www.nabble.com/attachment/17169699/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Starting-a-Site-in-a-Development-Package-tp17168966p17169699.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17169668</id>
	<title>Re: Starting a Site in a Development Package</title>
	<published>2008-05-10T20:04:13Z</published>
	<updated>2008-05-10T20:04:13Z</updated>
	<author>
		<name>Nicolas Petton</name>
	</author>
	<content type="html">&lt;br&gt;Le samedi 10 mai 2008 à 20:45 -0400, Rob Rothwell a écrit :
&lt;br&gt;&amp;gt; Just wondering what I am missing when trying to use Nico's development
&lt;br&gt;&amp;gt; package Aida5.6-np.48.mcz (I thought some of the Scriptaculous stuff
&lt;br&gt;&amp;gt; might be fun to play with).
&lt;br&gt;&lt;br&gt;Hi Rob,
&lt;br&gt;&lt;br&gt;Scriptaculous integration is not committed yet. I will do it shortly.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; When I load it into a clean image and try
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;SwazooAida demoStart
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; then go to the site in a browser, I get
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;MessageNotUnderstood: &amp;nbsp;AIDASite&amp;gt;&amp;gt;defaultUserService.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I get the same results when trying to create a site manually.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;Oops, this is a stupid bug, it's fixed in Aida5.6-np.49.mcz
&lt;br&gt;&lt;br&gt;Cheers!
&lt;br&gt;&lt;br&gt;Nico
&lt;br&gt;-- 
&lt;br&gt;Nicolas Petton
&lt;br&gt;&lt;a href=&quot;http://nico.bioskop.fr&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://nico.bioskop.fr&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ___
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ooooooo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;OOOOOOOOO
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |Smalltalk|
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;OOOOOOOOO
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ooooooo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;\ &amp;nbsp; /
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [|]
&lt;br&gt;--------------------------------
&lt;br&gt;Ma clé PGP est disponible ici :
&lt;br&gt;&lt;a href=&quot;http://nico.bioskop.fr/pgp-key.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://nico.bioskop.fr/pgp-key.html&lt;/a&gt;&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17169668&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://www.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (204 bytes) &lt;a href=&quot;http://www.nabble.com/attachment/17169668/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Starting-a-Site-in-a-Development-Package-tp17168966p17169668.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17168966</id>
	<title>Starting a Site in a Development Package</title>
	<published>2008-05-10T17:45:52Z</published>
	<updated>2008-05-10T17:45:52Z</updated>
	<author>
		<name>Rob Rothwell-2</name>
	</author>
	<content type="html">Just wondering what I am missing when trying to use Nico&amp;#39;s development package Aida5.6-np.48.mcz (I thought some of the Scriptaculous stuff might be fun to play with).&lt;br&gt;&lt;br&gt;When I load it into a clean image and try&lt;br&gt;
&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SwazooAida demoStart&lt;br&gt;&lt;br&gt;&lt;/strong&gt;then go to the site in a browser, I get&lt;br&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MessageNotUnderstood: &amp;nbsp;AIDASite&amp;gt;&amp;gt;defaultUserService.&lt;br&gt;&lt;br&gt;&lt;/strong&gt;I get the same results when trying to create a site manually.&lt;br&gt;
&lt;br&gt;What is the difference between the stable Aida 5.6 and the development image in this regard? &amp;nbsp;Is there something new I need to do to start I site?&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;&lt;br&gt;Rob&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17168966&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Starting-a-Site-in-a-Development-Package-tp17168966p17168966.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17166669</id>
	<title>Re: Question about Aida vs Seaside</title>
	<published>2008-05-10T12:13:36Z</published>
	<updated>2008-05-10T12:13:36Z</updated>
	<author>
		<name>Nicolas Petton</name>
	</author>
	<content type="html">&lt;br&gt;Le samedi 10 mai 2008 à 10:47 -0400, Rob Rothwell a écrit :
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Sure...I think best &amp;quot;out loud&amp;quot; around other people, so I hope you
&lt;br&gt;&amp;gt; don't mind going &amp;quot;back and forth!&amp;quot;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I don't think I can call myself a compete Smalltalk &amp;quot;novice&amp;quot; anymore,
&lt;br&gt;&amp;gt; though I still feel like it compared with everyone else out there. &amp;nbsp;My
&lt;br&gt;&amp;gt; programming experience is purely procedural: &amp;nbsp;Assembly, VisualBasic,
&lt;br&gt;&amp;gt; etc..., but I was always trying to do Smalltalk-ish stuff. &amp;nbsp;It has
&lt;br&gt;&amp;gt; taken me a LONG time to be able to do &amp;quot;useful work.&amp;quot;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Also keep in mind that I COMPLETELY missed the web-programming
&lt;br&gt;&amp;gt; movement while I was in the Army. &amp;nbsp;I have NO experience with HTML,
&lt;br&gt;&amp;gt; CSS, Javascript, etc, etc, etc...
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; With that in mind, I found Seaside challenging because it builds on
&lt;br&gt;&amp;gt; your [pre-existing] web knowledge.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Aida, in my mind, is much &amp;quot;simpler&amp;quot; in this regard, or at least more
&lt;br&gt;&amp;gt; &amp;quot;abstract.&amp;quot; &amp;nbsp;I could actually (for the most part) &amp;quot;figure it out&amp;quot; by
&lt;br&gt;&amp;gt; browsing the classes and the WebDemoApp methods.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The idea of &amp;quot;naming conventions&amp;quot; confused me at first about Aida--you
&lt;br&gt;&amp;gt; MUST have a domain object (MyObject) that is the domain model for your
&lt;br&gt;&amp;gt; application (MyObjectApp). &amp;nbsp;Starting and stopping your site is a bit
&lt;br&gt;&amp;gt; rough, and styling your site can be confusing. &amp;nbsp;I can change the style
&lt;br&gt;&amp;gt; now, but am no good at CSS, so I am limited in what I can change.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; For Squeak, Nicolas is doing some great Scriptaculous work
&lt;br&gt;&amp;gt; (&lt;a href=&quot;http://nico.bioskop.fr/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://nico.bioskop.fr/&lt;/a&gt;). 
&lt;/div&gt;&lt;/div&gt;&lt;br&gt;It's not only for Squeak, but for the next Aida release (6.0) in
&lt;br&gt;general. So it will be available for Squeak, VW and Gemstone/S :)
&lt;br&gt;&lt;br&gt;Cheers!
&lt;br&gt;&lt;br&gt;Nico
&lt;br&gt;-- 
&lt;br&gt;Nicolas Petton
&lt;br&gt;&lt;a href=&quot;http://nico.bioskop.fr&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://nico.bioskop.fr&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ___
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ooooooo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;OOOOOOOOO
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |Smalltalk|
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;OOOOOOOOO
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ooooooo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;\ &amp;nbsp; /
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [|]
&lt;br&gt;--------------------------------
&lt;br&gt;Ma clé PGP est disponible ici :
&lt;br&gt;&lt;a href=&quot;http://nico.bioskop.fr/pgp-key.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://nico.bioskop.fr/pgp-key.html&lt;/a&gt;&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17166669&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://www.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (204 bytes) &lt;a href=&quot;http://www.nabble.com/attachment/17166669/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Re%3A-Question-about-Aida-vs-Seaside-tp17164135p17166669.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17164135</id>
	<title>Re: Question about Aida vs Seaside</title>
	<published>2008-05-10T07:47:03Z</published>
	<updated>2008-05-10T07:47:03Z</updated>
	<author>
		<name>Rob Rothwell-2</name>
	</author>
	<content type="html">Sure...I think best &amp;quot;out loud&amp;quot; around other people, so I hope you don&amp;#39;t mind going &amp;quot;back and forth!&amp;quot;&lt;br&gt;&lt;br&gt;I don&amp;#39;t think I can call myself a compete Smalltalk &amp;quot;novice&amp;quot; anymore, though I still feel like it compared with everyone else out there. &amp;nbsp;My programming experience is purely procedural: &amp;nbsp;Assembly, VisualBasic, etc..., but I was always trying to do Smalltalk-ish stuff. &amp;nbsp;It has taken me a LONG time to be able to do &amp;quot;useful work.&amp;quot;&lt;br&gt;
&lt;br&gt;Also keep in mind that I COMPLETELY missed the web-programming movement while I was in the Army. &amp;nbsp;I have NO experience with HTML, CSS, Javascript, etc, etc, etc...&lt;br&gt;&lt;br&gt;With that in mind, I found Seaside challenging because it builds on your [pre-existing] web knowledge.&lt;br&gt;
&lt;br&gt;Aida, in my mind, is much &amp;quot;simpler&amp;quot; in this regard, or at least more &amp;quot;abstract.&amp;quot; &amp;nbsp;I could actually (for the most part) &amp;quot;figure it out&amp;quot; by browsing the classes and the WebDemoApp methods.&lt;br&gt;
&lt;br&gt;The idea of &amp;quot;naming conventions&amp;quot; confused me at first about Aida--you MUST have a domain object (MyObject) that is the domain model for your application (MyObjectApp). &amp;nbsp;Starting and stopping your site is a bit rough, and styling your site can be confusing. &amp;nbsp;I can change the style now, but am no good at CSS, so I am limited in what I can change.&lt;br&gt;
&lt;br&gt;For Squeak, Nicolas is doing some great Scriptaculous work (&lt;a href=&quot;http://nico.bioskop.fr/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://nico.bioskop.fr/&lt;/a&gt;). &amp;nbsp;I found all the Ajax integration in Aida much easier to understand than in Seaside, where I just didn&amp;#39;t have a clue what was going on. &amp;nbsp;In fact, Ajax is buried at the bottom of the Aida framework, so it feels very much &amp;quot;built-in.&amp;quot;&lt;br&gt;
&lt;br&gt;I the big reason I am using Aida is because it was &amp;quot;simple enough&amp;quot; for me. &amp;nbsp;I always thought of myself as a &amp;quot;smart&amp;quot; programmer: &amp;nbsp;I have a long-ago degree in Physics, and have been &amp;quot;programming&amp;quot; since I was 11. &amp;nbsp;I do process improvement and Decision Support work at a hospital. &amp;nbsp;But Seaside still escapes me because I am NOT a programmer, meaning I need to program to &amp;quot;get things done,&amp;quot; not to write a &amp;quot;great program,&amp;quot; and so Aida was a great choice for me because I could almost just sit down and get started, and Janko and the Aida community are VERY willing to help when you have a question. &amp;nbsp;There are very few things I have wanted to do that they haven&amp;#39;t been able to explain to me--usually within HOURS.&lt;br&gt;
&lt;br&gt;So...depending on what you are writing (I am working on basic business data-collection applications), and depending on how you feel about the CSS style guidelines, you can very quickly and read ably get many components up and running, nicely pre-wired to your domain model object(s). I mention the style guidelines only because the easiest way for me to layout forms in Aida is using tables, which does not bother me for the applications I am writing, but is apparently a big faux pas in the CSS world!&lt;br&gt;
&lt;br&gt;I would be happy to help any way I can; I have been given much by the Aida community and have been lax in my duties to provide more promised documentation on the Aida web site! &amp;nbsp;(There are so many interlocking pieces of a good demonstration showing off the many parts of Aida that I get lost in &amp;quot;Scope Creep.&amp;quot;) &amp;nbsp;So...ask away, and I will answer as best I can!&lt;br&gt;
&lt;br&gt;Hope this is somewhat useful,&lt;br&gt;&lt;br&gt;Rob&lt;br&gt;&lt;br&gt;P.S. &amp;nbsp;I should really figure out this IRC thing someday as well...&lt;br&gt;&lt;br&gt;&lt;div&gt;&lt;span class=&quot;gmail_quote&quot;&gt;On 5/10/08, &lt;b class=&quot;gmail_sendername&quot;&gt;Germán Arduino&lt;/b&gt; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17164135&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garduino@...&lt;/a&gt;&amp;gt; wrote:&lt;/span&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; margin-left: 0.80ex; border-left-color: #cccccc; border-left-width: 1px; border-left-style: solid; padding-left: 1ex&quot;&gt;
Hi Rob:&lt;br&gt;&lt;br&gt;Sorry bothering you with this question, but on IRC Janko commented me that I can ask you about your experience using Aida against Seaside.&lt;br&gt;&lt;br&gt;I&amp;#39;m familiar with Seaside, developed several apps, but I&amp;#39;m interested in give a try to Aida and if you can comment you own experience, surely will be a lot useful to me.&lt;br&gt;
&lt;br&gt;Thanks in advance by your help.&lt;br&gt;&lt;br&gt;Cheers.&lt;br clear=&quot;all&quot;&gt;&lt;span class=&quot;sg&quot;&gt;&lt;br&gt;-- &lt;br&gt;Germán S. Arduino&lt;br&gt;&lt;a href=&quot;http://www.arsol.biz&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.arsol.biz&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://www.arsol.net&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.arsol.net&lt;/a&gt;&lt;br&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17164135&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Re%3A-Question-about-Aida-vs-Seaside-tp17164135p17164135.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17158411</id>
	<title>Localization</title>
	<published>2008-05-09T16:51:17Z</published>
	<updated>2008-05-09T16:51:17Z</updated>
	<author>
		<name>Nicolas Petton</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;&lt;br&gt;There is currently no localization support in Aida/Web. I'm currently
&lt;br&gt;working on a french site made with Scribo under Squeak, and then I have
&lt;br&gt;two choices: 
&lt;br&gt;- Manually translate all strings in french (ouch!)
&lt;br&gt;- Add #translated to all strings I want to translate and translate them
&lt;br&gt;with the Squeak localization support.
&lt;br&gt;&lt;br&gt;Both choices are bad. I need to manually change the code.
&lt;br&gt;&lt;br&gt;So, I think that a localization support in Aida would be really great. 
&lt;br&gt;It wouldn't be very difficult, but would take some time. At the end we
&lt;br&gt;could have Aida and Scribo in many languages!
&lt;br&gt;&lt;br&gt;What do you think?
&lt;br&gt;&lt;br&gt;Cheers!
&lt;br&gt;&lt;br&gt;Nico 
&lt;br&gt;-- 
&lt;br&gt;Nicolas Petton
&lt;br&gt;&lt;a href=&quot;http://nico.bioskop.fr&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://nico.bioskop.fr&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ___
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ooooooo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;OOOOOOOOO
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |Smalltalk|
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;OOOOOOOOO
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ooooooo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;\ &amp;nbsp; /
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [|]
&lt;br&gt;--------------------------------
&lt;br&gt;Ma clé PGP est disponible ici :
&lt;br&gt;&lt;a href=&quot;http://nico.bioskop.fr/pgp-key.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://nico.bioskop.fr/pgp-key.html&lt;/a&gt;&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17158411&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://www.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (204 bytes) &lt;a href=&quot;http://www.nabble.com/attachment/17158411/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Localization-tp17158411p17158411.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17080013</id>
	<title>Re: Our group on LinkedIn</title>
	<published>2008-05-06T03:33:17Z</published>
	<updated>2008-05-06T03:33:17Z</updated>
	<author>
		<name>Rob Rothwell-2</name>
	</author>
	<content type="html">&lt;span class=&quot;gmail_quote&quot;&gt;On 5/6/08, &lt;b class=&quot;gmail_sendername&quot;&gt;Janko Mivšek&lt;/b&gt; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17080013&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;janko.mivsek@...&lt;/a&gt;&amp;gt; wrote:&lt;/span&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; margin-left: 0.80ex; border-left-color: #cccccc; border-left-width: 1px; border-left-style: solid; padding-left: 1ex&quot;&gt;
Worn out? Don&amp;#39;t worry, this will never happen! It didn&amp;#39;t for 12 years, it won&amp;#39;t for many many years to come.&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Ahh...the&amp;nbsp;perils&amp;nbsp;of&amp;nbsp;email!&amp;nbsp;&amp;nbsp;What&amp;nbsp;I&amp;nbsp;meant&amp;nbsp;was,&amp;nbsp;maybe&amp;nbsp;whatever&amp;nbsp;everyone&amp;nbsp;is&amp;nbsp;working&amp;nbsp;on&amp;nbsp;has&amp;nbsp;gotten&amp;nbsp;quite&amp;nbsp;intense&amp;nbsp;(I&amp;nbsp;know&amp;nbsp;that&amp;nbsp;to&amp;nbsp;be&amp;nbsp;true&amp;nbsp;for&amp;nbsp;myself!),&lt;br&gt;
not&amp;nbsp;that&amp;nbsp;community&amp;nbsp;enthusiasm&amp;nbsp;would&amp;nbsp;be&amp;nbsp;lost!&lt;br&gt;&lt;br&gt;Rob&lt;br&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17080013&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Our-group-on-LinkedIn-tp17070426p17080013.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17079981</id>
	<title>Re: Aida on Smalltalk/X</title>
	<published>2008-05-06T03:30:48Z</published>
	<updated>2008-05-06T03:30:48Z</updated>
	<author>
		<name>Rob Rothwell-2</name>
	</author>
	<content type="html">&lt;span class=&quot;gmail_quote&quot;&gt;On 5/6/08, &lt;b class=&quot;gmail_sendername&quot;&gt;Jaroslav Havlín&lt;/b&gt; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17079981&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jaroslav.havlin@...&lt;/a&gt;&amp;gt; wrote:&lt;/span&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; margin-left: 0.80ex; border-left-color: #cccccc; border-left-width: 1px; border-left-style: solid; padding-left: 1ex&quot;&gt;
Hello Rob, &lt;br&gt;&lt;br&gt;as Janko said, I am going to try to port Aida/Web to Smalltalk/X, because I would like to use it as a part of my diploma work.&lt;br&gt;Unfortunately I have to finish my current school projects now, so I will start working on it probably at the beginning of July. &lt;br&gt;
 I will let you know as soon as I have some news.&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;Thanks&amp;nbsp;for&amp;nbsp;the&amp;nbsp;information.&amp;nbsp;&amp;nbsp;&lt;br&gt;&lt;br&gt;Let me know if&amp;nbsp;there&amp;nbsp;is&amp;nbsp;any&amp;nbsp;&amp;quot;grunt&amp;nbsp;work&amp;quot;&amp;nbsp;I&amp;nbsp;could&amp;nbsp;do&amp;nbsp;to&amp;nbsp;help&amp;nbsp;you&amp;nbsp;(I&amp;nbsp;have&amp;nbsp;neither&amp;nbsp;a&amp;nbsp;Web&amp;nbsp;Server&amp;nbsp;or&amp;nbsp;Web&amp;nbsp;Programming&amp;nbsp;background)?&amp;nbsp;&lt;br&gt;
&lt;br&gt;Rob&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17079981&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Aida-on-Smalltalk-X-tp17072337p17079981.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17077511</id>
	<title>Re: Aida on Smalltalk/X</title>
	<published>2008-05-06T00:35:34Z</published>
	<updated>2008-05-06T00:35:34Z</updated>
	<author>
		<name>Janko Mivsek</name>
	</author>
	<content type="html">Hi Rob,
&lt;br&gt;&lt;br&gt;Smalltalk/X port of Aida is quite far already, done so far by James 
&lt;br&gt;Hayes, who worked with Exept in the past. Port will be finished by 
&lt;br&gt;Jaroslav Havlin, a student from Prague, because he will use Aida in ST/X 
&lt;br&gt;for his diploma work.
&lt;br&gt;&lt;br&gt;You can therefore confidently try Smalltalk/X too. I also like to have 
&lt;br&gt;Aida there, because ST/X is a good Smalltalk and it is worth our support!
&lt;br&gt;&lt;br&gt;Janko
&lt;br&gt;&lt;br&gt;&lt;br&gt;Rob Rothwell wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I recently torture tested Squeak, VisualWorks, and Smalltalk/X with a 
&lt;br&gt;&amp;gt; simple but intense text file conversion utility and VisualWorks was the 
&lt;br&gt;&amp;gt; only one left standing &amp;quot;out of the box.&amp;quot; &amp;nbsp;That doesn't mean that the 
&lt;br&gt;&amp;gt; others are not capable, but they each have their strengths, and for a 
&lt;br&gt;&amp;gt; novice &amp;quot;business&amp;quot; programmer, VW seems good if we can afford the license.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; However, I am intrigued enough by Smalltalk/X for future consideration 
&lt;br&gt;&amp;gt; and wondered how hard it would be to get Aida running on it, and was 
&lt;br&gt;&amp;gt; wondering if anyone has tried yet or has some pointers. &amp;nbsp;The image I 
&lt;br&gt;&amp;gt; have has some Seaside stuff in it, but Swazoo isn't even present, so I 
&lt;br&gt;&amp;gt; imagine I would need to start there!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Rob
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Aida mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17077511&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;Janko Mivšek
&lt;br&gt;AIDA/Web
&lt;br&gt;Smalltalk Web Application Server
&lt;br&gt;&lt;a href=&quot;http://www.aidaweb.si&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.aidaweb.si&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17077511&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Aida-on-Smalltalk-X-tp17072337p17077511.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17077170</id>
	<title>Re: Our group on LinkedIn</title>
	<published>2008-05-06T00:10:04Z</published>
	<updated>2008-05-06T00:10:04Z</updated>
	<author>
		<name>Janko Mivsek</name>
	</author>
	<content type="html">Hi Rob,
&lt;br&gt;&lt;br&gt;Rob Rothwell wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; I think we have all just gotten really busy lately! &amp;nbsp;(Either that, or 
&lt;br&gt;&amp;gt; worn out).
&lt;br&gt;&lt;br&gt;Worn out? Don't worry, this will never happen! It didn't for 12 years, 
&lt;br&gt;it won't for many many years to come.
&lt;br&gt;&lt;br&gt;Janko
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Janko Mivšek
&lt;br&gt;AIDA/Web
&lt;br&gt;Smalltalk Web Application Server
&lt;br&gt;&lt;a href=&quot;http://www.aidaweb.si&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.aidaweb.si&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17077170&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Our-group-on-LinkedIn-tp17070426p17077170.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17072337</id>
	<title>Aida on Smalltalk/X</title>
	<published>2008-05-05T15:38:30Z</published>
	<updated>2008-05-05T15:38:30Z</updated>
	<author>
		<name>Rob Rothwell-2</name>
	</author>
	<content type="html">I recently  torture tested Squeak, VisualWorks, and Smalltalk/X with a simple but intense text file conversion utility and VisualWorks was the only one left standing &amp;quot;out of the box.&amp;quot; &amp;nbsp;That doesn&amp;#39;t mean that the others are not capable, but they each have their strengths, and for a novice &amp;quot;business&amp;quot; programmer, VW seems good if we can afford the license.&lt;br&gt;
&lt;br&gt;However, I am intrigued enough by Smalltalk/X for future consideration and wondered how hard it would be to get Aida running on it, and was wondering if anyone has tried yet or has some pointers. &amp;nbsp;The image I have has some Seaside stuff in it, but Swazoo isn&amp;#39;t even present, so I imagine I would need to start there!&lt;br&gt;
&lt;br&gt;Thanks,&lt;br&gt;&lt;br&gt;Rob&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17072337&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Aida-on-Smalltalk-X-tp17072337p17072337.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17072251</id>
	<title>Re: Our group on LinkedIn</title>
	<published>2008-05-05T15:30:42Z</published>
	<updated>2008-05-05T15:30:42Z</updated>
	<author>
		<name>Rob Rothwell-2</name>
	</author>
	<content type="html">&lt;br&gt;&lt;div&gt;&lt;span class=&quot;gmail_quote&quot;&gt;On 5/5/08, &lt;b class=&quot;gmail_sendername&quot;&gt;Janko Mivšek&lt;/b&gt; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17072251&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;janko.mivsek@...&lt;/a&gt;&amp;gt; wrote:&lt;/span&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; margin-left: 0.80ex; border-left-color: #cccccc; border-left-width: 1px; border-left-style: solid; padding-left: 1ex&quot;&gt;
Maybe this is one more way to stay in touch, so you are kindly invited&lt;br&gt; to join the group.&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;Maybe...!&lt;br&gt;&lt;br&gt;I think we have all just gotten really busy lately! &amp;nbsp;(Either that, or worn out).&lt;br&gt;
&lt;br&gt;Rob&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17072251&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Our-group-on-LinkedIn-tp17070426p17072251.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17070426</id>
	<title>Our group on LinkedIn</title>
	<published>2008-05-05T13:40:22Z</published>
	<updated>2008-05-05T13:40:22Z</updated>
	<author>
		<name>Janko Mivsek</name>
	</author>
	<content type="html">Dear all,
&lt;br&gt;&lt;br&gt;I just opened a group on LinkedIn for all users, developers and friends 
&lt;br&gt;of Aida/Web and you can join here:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.linkedin.com/e/gis/99558/21F1A36F9694&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/e/gis/99558/21F1A36F9694&lt;/a&gt;&lt;br&gt;&lt;br&gt;Maybe this is one more way to stay in touch, so you are kindly invited 
&lt;br&gt;to join the group.
&lt;br&gt;&lt;br&gt;Best regards
&lt;br&gt;Janko
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Janko Mivšek
&lt;br&gt;AIDA/Web
&lt;br&gt;Smalltalk Web Application Server
&lt;br&gt;&lt;a href=&quot;http://www.aidaweb.si&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.aidaweb.si&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17070426&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Our-group-on-LinkedIn-tp17070426p17070426.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17055704</id>
	<title>The Weekly Squeak Summary No. 18: Mar 23 - May 3, 2008</title>
	<published>2008-05-04T23:27:18Z</published>
	<updated>2008-05-04T23:27:18Z</updated>
	<author>
		<name>Michael Haupt-3</name>
	</author>
	<content type="html">Dear Squeakers,
&lt;br&gt;&lt;br&gt;welcome to this edition of The WeeklySqueakSummary, an irregular
&lt;br&gt;traffic-dependent report on what's going on in the world of Squeak
&lt;br&gt;based on the WeeklySqueak blog. This is, by the way, the first edition
&lt;br&gt;that is also sent to the AIDA mailing list - thanks for the
&lt;br&gt;invitation!
&lt;br&gt;&lt;br&gt;Highlights of the past weeks:
&lt;br&gt;&lt;br&gt;Hilaire Fernandes is writing a series of blog entries that introduce
&lt;br&gt;Squeak specifically to educators [10]. Material of this kind is
&lt;br&gt;extremely welcome and much needed!
&lt;br&gt;&lt;br&gt;Two announcements have come true: first, Gilad Bracha's talk on
&lt;br&gt;Newspeak, which he gave at HPI in Potsdam, is now available online [7]
&lt;br&gt;(some trouble with viewing have been reported, but with a recent
&lt;br&gt;player and no over-zealous firewall, viewing should be no problem).
&lt;br&gt;Second, the Seaside tutorial hosted at HPI has been turned into a
&lt;br&gt;book, which is finally available (the first book on Seaside, yay, and
&lt;br&gt;please forgive the author his personal pride) [8].
&lt;br&gt;&lt;br&gt;Finally, there's three technical items.
&lt;br&gt;&lt;br&gt;Squeak is now available on yet another platform, namely the Syllable
&lt;br&gt;OS [4]. At the time of posting, only headless images were supported,
&lt;br&gt;but it ran Seaside.
&lt;br&gt;&lt;br&gt;JavaConnect and JNIPort [12] are two projects that support
&lt;br&gt;Smalltalk/Java interoperability in very elegant ways. While they are
&lt;br&gt;currently available only on VisualWorks (and, as for JNIPort,
&lt;br&gt;Dolphin), they set standards in terms of language/platform
&lt;br&gt;connectivity.
&lt;br&gt;&lt;br&gt;SqueakFS [13] allows for browsing the Squeak image as a mounted file
&lt;br&gt;system (on Mac OS X and Linux, using the FUSE library). The top-level
&lt;br&gt;directory supports looking at the image along one of three axes: along
&lt;br&gt;the class hierarchy, grouped by class category, and as a flat space
&lt;br&gt;containing all classes. At present, it's read-only, but future
&lt;br&gt;extensions are already being planned.
&lt;br&gt;&lt;br&gt;The past weeks' news items:
&lt;br&gt;&lt;br&gt;[1] Seaside startup snapped up
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://news.squeak.org/2008/03/28/seaside-startup-snapped-up/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://news.squeak.org/2008/03/28/seaside-startup-snapped-up/&lt;/a&gt;&lt;br&gt;&lt;br&gt;[2] What's the difference?
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://news.squeak.org/2008/03/31/whats-the-difference/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://news.squeak.org/2008/03/31/whats-the-difference/&lt;/a&gt;&lt;br&gt;&lt;br&gt;[3] The Year of Smalltalk
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://news.squeak.org/2008/04/02/the-year-of-smalltalk/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://news.squeak.org/2008/04/02/the-year-of-smalltalk/&lt;/a&gt;&lt;br&gt;&lt;br&gt;[4] Squeak ported to Syllable
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://news.squeak.org/2008/04/07/squeak-ported-to-syllable/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://news.squeak.org/2008/04/07/squeak-ported-to-syllable/&lt;/a&gt;&lt;br&gt;&lt;br&gt;[5] Free Smalltalk books
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://news.squeak.org/2008/04/10/free-smalltalk-books/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://news.squeak.org/2008/04/10/free-smalltalk-books/&lt;/a&gt;&lt;br&gt;&lt;br&gt;[6] Waveplace in the US Virgin Islands
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://news.squeak.org/2008/04/16/waveplace/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://news.squeak.org/2008/04/16/waveplace/&lt;/a&gt;&lt;br&gt;&lt;br&gt;[7] Video of Newspeak lecture now available
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://news.squeak.org/2008/04/19/video-of-newspeak-lecture-now-available/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://news.squeak.org/2008/04/19/video-of-newspeak-lecture-now-available/&lt;/a&gt;&lt;br&gt;&lt;br&gt;[8] &amp;quot;An Introduction to Seaside&amp;quot; now published
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://news.squeak.org/2008/04/21/an-introduction-to-seaside-now-published/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://news.squeak.org/2008/04/21/an-introduction-to-seaside-now-published/&lt;/a&gt;&lt;br&gt;&lt;br&gt;[9] Squeak Project in Google Summer of Code 2008
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://news.squeak.org/2008/04/25/squeak-summer-of-code-2008/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://news.squeak.org/2008/04/25/squeak-summer-of-code-2008/&lt;/a&gt;&lt;br&gt;&lt;br&gt;[10] Using Squeak in Education
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://news.squeak.org/2008/04/26/squeak-in-education/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://news.squeak.org/2008/04/26/squeak-in-education/&lt;/a&gt;&lt;br&gt;&lt;br&gt;[11] New Dabble DB Demo Debuts
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://news.squeak.org/2008/04/28/new-dabble-db-demo-debuts/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://news.squeak.org/2008/04/28/new-dabble-db-demo-debuts/&lt;/a&gt;&lt;br&gt;&lt;br&gt;[12] Using Smalltalk with Java: JavaConnect and JNIPort
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://news.squeak.org/2008/04/30/using-smalltalk-with-java-javaconnect-and-jniport/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://news.squeak.org/2008/04/30/using-smalltalk-with-java-javaconnect-and-jniport/&lt;/a&gt;&lt;br&gt;&lt;br&gt;[13] Squeak and the filesystem
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://news.squeak.org/2008/05/02/squeak-and-the-filesystem/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://news.squeak.org/2008/05/02/squeak-and-the-filesystem/&lt;/a&gt;&lt;br&gt;&lt;br&gt;You can find this and much more on The WeeklySqueak blog, the newsblog
&lt;br&gt;dedicated to the world of Squeak:&lt;a href=&quot;http://news.squeak.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://news.squeak.org/&lt;/a&gt;&lt;br&gt;&lt;br&gt;Subscribe to the WeeklySqueak RSS feed: &lt;a href=&quot;http://news.squeak.org/feed/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://news.squeak.org/feed/&lt;/a&gt;&lt;br&gt;&lt;br&gt;Happy squeaking,
&lt;br&gt;&lt;br&gt;Michael
&lt;br&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17055704&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/The-Weekly-Squeak-Summary-No.-18%3A-Mar-23---May-3%2C-2008-tp17055704p17055704.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-16885353</id>
	<title>XSendfile</title>
	<published>2008-04-24T13:19:22Z</published>
	<updated>2008-04-24T13:19:22Z</updated>
	<author>
		<name>Michael Rueger</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;&lt;br&gt;a friend of mine working with rails pointed me to XSendfile:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://john.guen.in/past/2007/4/17/send_files_faster_with_xsendfile/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://john.guen.in/past/2007/4/17/send_files_faster_with_xsendfile/&lt;/a&gt;&lt;br&gt;&lt;br&gt;Now that some seasiders stated that they didn't know about it I wanted 
&lt;br&gt;to ask on the Aida list as well if anybody has any experience with Aida 
&lt;br&gt;and Apache XSendfile?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Michael
&lt;br&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16885353&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/XSendfile-tp16885353p16885353.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-16882132</id>
	<title>Re: Both proposed talks accepted to Smalltalk Solutions</title>
	<published>2008-04-24T10:20:28Z</published>
	<updated>2008-04-24T10:20:28Z</updated>
	<author>
		<name>Rob Rothwell-2</name>
	</author>
	<content type="html">On Thu, Apr 24, 2008 at 12:52 PM, Janko Mivšek &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16882132&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;janko.mivsek@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Dear all,&lt;br&gt;
&lt;br&gt;
Good news, both our proposed talks are accepted:&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;I hope someone will be interested in the problems faced by healthcare as a &amp;quot;case study,&amp;quot; because I am just about the ONLY &amp;quot;non-technical&amp;quot; presentation listed!&lt;br&gt;&lt;br&gt;Rob&lt;br&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16882132&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Both-proposed-talks-accepted-to-Smalltalk-Solutions-tp16881510p16882132.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-16881510</id>
	<title>Both proposed talks accepted to Smalltalk Solutions</title>
	<published>2008-04-24T09:52:59Z</published>
	<updated>2008-04-24T09:52:59Z</updated>
	<author>
		<name>Janko Mivsek</name>
	</author>
	<content type="html">Dear all,
&lt;br&gt;&lt;br&gt;Good news, both our proposed talks are accepted:
&lt;br&gt;&lt;br&gt;Rob Rothwell
&lt;br&gt;Why Smalltalk? A Healthcare Perspective on Creating Internal Domain 
&lt;br&gt;Specific Languages
&lt;br&gt;June 20, 2008 3:30 pm - 4:15 pm
&lt;br&gt;&lt;br&gt;The current challenge facing Healthcare is not so much a clinical 
&lt;br&gt;problem; rather, the challenge is a business problem. As an industry, 
&lt;br&gt;Healthcare stands far behind its counterpart’s ability to retrieve and 
&lt;br&gt;report clinical and business data for a multitude of reasons.
&lt;br&gt;&lt;br&gt;This presentation will use this extra-ordinary setting to explore some 
&lt;br&gt;of the ways in which Smalltalk is well suited to create an internal 
&lt;br&gt;Domain Specific Language (DSL) that can enable Healthcare organizations 
&lt;br&gt;to overcome the following obstacles:
&lt;br&gt;&lt;br&gt;• Minimal development staff
&lt;br&gt;• Constantly changing reporting requirements
&lt;br&gt;• Technically challenged workforce
&lt;br&gt;&lt;br&gt;Finally, we will discuss the emergence of the excellent tools available 
&lt;br&gt;(such as Squeak and Aida) which makes the creation of such DSL’s 
&lt;br&gt;possible for ordinary programmers willing to take the plunge.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Michael Rueger
&lt;br&gt;AIDA/Scribo, a powerful CMS at your fingertips!
&lt;br&gt;June 21, 2008 9:15 am - 10:00 am
&lt;br&gt;&lt;br&gt;AIDA/Scribo is a light-weight but full featured Content Management 
&lt;br&gt;System, with CMS core and blog, forum, wiki, sites, and RSS plugins. 
&lt;br&gt;Scribo follows Aida philosophy, so it is very easy to use, understand 
&lt;br&gt;and extend. Scribo runs on top of AIDA/Web, an opensource Smalltalk web 
&lt;br&gt;framework, which allows to write rich, complex but easily maintainable 
&lt;br&gt;web applications without a fuss. Presentation will show design goals, 
&lt;br&gt;architecture, concrete examples and future plans for both AIDA/Web and 
&lt;br&gt;Scribo.
&lt;br&gt;&lt;br&gt;&lt;br&gt;So, we will be very well represented on Smalltalk Solution this year. 
&lt;br&gt;Thanks again Rob and Michael for your initiative!
&lt;br&gt;&lt;br&gt;Janko
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Janko Mivšek
&lt;br&gt;AIDA/Web
&lt;br&gt;Smalltalk Web Application Server
&lt;br&gt;&lt;a href=&quot;http://www.aidaweb.si&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.aidaweb.si&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16881510&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Both-proposed-talks-accepted-to-Smalltalk-Solutions-tp16881510p16881510.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-16783462</id>
	<title>Re: Visual Studio 2008</title>
	<published>2008-04-19T07:04:01Z</published>
	<updated>2008-04-19T07:04:01Z</updated>
	<author>
		<name>Rob Rothwell-2</name>
	</author>
	<content type="html">On Sat, Apr 19, 2008 at 9:33 AM, giorgio ferraris &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16783462&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;giorgio.ferraris@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Rob, &lt;br&gt;just to bring here my experience, I&amp;#39;m a long time smalltalker (back from 1985), andI actually work (lukily) still in smalltalk, but also on Java and c#.&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;I wish I had that kind of experience with Smalltalk.&amp;nbsp; Unfortunately, BASIC is my &amp;quot;innate&amp;quot; language.&amp;nbsp; And Assembly. &lt;br&gt;
&lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;On java I mostly helped customers developing frameworks, so my java practical knowledge (hands on on tools like eclipse) is quite limited ( I know the language and I mostly use my OO experience coming from Smalltalkk usage for designing the frameworks someone else translate in code), but I&amp;#39;m using VisualStudio from the beginning, and I support a persistency frameworks there (clone to a smalltalk one) from several years, being it used by several huge customer.&lt;br&gt;

I also develop web applications for these customer (big insurance company here in Italy) and my approach here is quite different from your. I use VS only for developing code (with resharper for refactoring), never designed a single aspx page.&lt;br&gt;

As in my smalltalk applications, all of my gui (web pages...) are generated, the code create the HTML, and usually I have only an initial aspx page and a one or more .ashx page for receiving all of the ajax call and dispatching to the right method, this will give back html. Also the AJAX frameworks is my own. (using prototype/scriptacolous)&lt;/blockquote&gt;
&lt;div&gt;&lt;br&gt;Are you using VisualStudio because of customer requirements, then, or because it has features you like?&amp;nbsp; So...you designed code generation frameworks, and someone else helped you turn that into HTML?&amp;nbsp; I think our &amp;quot;problem&amp;quot; is trying to get the most out of 2-3 people who are reasonably bright, but faced with LOTS of projects!&amp;nbsp; So...we want to make it easy in the long term, but are feeling short term pain when it comes to building infrastructure and learning something new! &lt;br&gt;
&lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;this is something I allways did in Smalltalk from years. no GUI builder tool, just code generation, this is much easier now, with CSS so powerfull and quite supported on browser. ( I do the same also for cleint/server app, gui are generated, almost never designed)&lt;br&gt;

&lt;br&gt;I have also cutomer that, after long time using gui tools, are now following my ideas, generating instead of designing GUI, this still in the Microsoft VisualStudio world.&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Are there any advantages that the&amp;nbsp; &amp;quot;VisualStudio world&amp;quot; has for you over a Smalltalk image?&amp;nbsp; Do you have an easier time maintaining your code, or managing change? &lt;br&gt;
&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;So, it&amp;#39;s not a problem of language, but a problem of how someone think about generating applications.&lt;br&gt;

I&amp;#39;m pretty sure my way of working gave me lot of benefits, but your idea and exprerince can say the same for you too, it a question of taste. The only thing I would suggest is: try this way and then decide (also on c#, if you like)&lt;/blockquote&gt;
&lt;div&gt;&lt;br&gt;I think you are right in that it is always easy to incrementally improve more abstract frameworks.&amp;nbsp; GUI builders are nice for the &amp;quot;easy&amp;quot; stuff, but quickly leave you struggling to add something &amp;quot;new.&amp;quot;&amp;nbsp; You probably haven&amp;#39;t had that problem doing it your way. &lt;br&gt;
&lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
The only real difference is that on visualStudio you have the choice, here in Smalltalk you don&amp;#39;t. But,smalltalk has so many advantages... (you will discover it if you will insist on using it for a while, first time are hard, I understand, it&amp;#39;s a new world...)&lt;/blockquote&gt;
&lt;div&gt;&lt;br&gt;I definitely feel like it&amp;#39;s the right tool for the job; the learning curve is just a bit formidable! &lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Ciao and good luck&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;Thanks for the input!&lt;br&gt;&lt;br&gt;Rob&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16783462&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Visual-Studio-2008-tp16755140p16783462.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-16783177</id>
	<title>Re: Visual Studio 2008</title>
	<published>2008-04-19T06:33:22Z</published>
	<updated>2008-04-19T06:33:22Z</updated>
	<author>
		<name>giorgio ferraris-2</name>
	</author>
	<content type="html">Rob, &lt;br&gt;just to bring here my experience, I&amp;#39;m a long time smalltalker (back from 1985), andI actually work (lukily) still in smalltalk, but also on Java and c#.&lt;br&gt;On java I mostly helped customers developing frameworks, so my java practical knowledge (hands on on tools like eclipse) is quite limited ( I know the language and I mostly use my OO experience coming from Smalltalkk usage for designing the frameworks someone else translate in code), but I&amp;#39;m using VisualStudio from the beginning, and I support a persistency frameworks there (clone to a smalltalk one) from several years, being it used by several huge customer.&lt;br&gt;
I also develop web applications for these customer (big insurance company here in Italy) and my approach here is quite different from your. I use VS only for developing code (with resharper for refactoring), never designed a single aspx page.&lt;br&gt;
As in my smalltalk applications, all of my gui (web pages...) are generated, the code create the HTML, and usually I have only an initial aspx page and a one or more .ashx page for receiving all of the ajax call and dispatching to the right method, this will give back html. Also the AJAX frameworks is my own. (using prototype/scriptacolous)&lt;br&gt;
&lt;br&gt;this is something I allways did in Smalltalk from years. no GUI builder tool, just code generation, this is much easier now, with CSS so powerfull and quite supported on browser. ( I do the same also for cleint/server app, gui are generated, almost never designed)&lt;br&gt;
&lt;br&gt;I have also cutomer that, after long time using gui tools, are now following my ideas, generating instead of designing GUI, this still in the Microsoft VisualStudio world.&lt;br&gt;&lt;br&gt;So, it&amp;#39;s not a problem of language, but a problem of how someone think about generating applications.&lt;br&gt;
I&amp;#39;m pretty sure my way of working gave me lot of benefits, but your idea and exprerince can say the same for you too, it a question of taste. The only thing I would suggest is: try this way and then decide (also on c#, if you like)&lt;br&gt;
The only real difference is that on visualStudio you have the choice, here in Smalltalk you don&amp;#39;t. But,smalltalk has so many advantages... (you will discover it if you will insist on using it for a while, first time are hard, I understand, it&amp;#39;s a new world...)&lt;br&gt;
&lt;br&gt;Ciao and good luck&lt;br&gt;&lt;br&gt;Giorgio&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Sat, Apr 19, 2008 at 2:37 PM, Rob Rothwell &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16783177&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;r.j.rothwell@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Thanks Janko.&lt;br&gt;&lt;br&gt;It&amp;#39;s hard to fight the lure of drag-and-drop with a Smalltalk learning curve!&lt;br&gt;&lt;br&gt;That&amp;#39;s why I still feel like a framework that could generate maintainable code, at least to get people started, would be useful.&amp;nbsp; The would see the relationship between placing the button and the generated code easily because there would be so little code to generate!&lt;br&gt;

&lt;br&gt;The code generated by other tools seems very hard to follow, or is not given to you at all (VB, for example).&lt;br&gt;&lt;br&gt;I&amp;#39;ve mentioned your success before, but will pass this along in your own voice!&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;
&lt;br&gt;Rob&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;Wj3C7c&quot;&gt;&lt;br&gt;&lt;br&gt;On Sat, Apr 19, 2008 at 5:42 AM, Janko Mivšek &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16783177&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;janko.mivsek@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Hi Rob,&lt;br&gt;
&lt;br&gt;
As you already mention it is a long-term mantability and extendability of Smalltalk systems what should count, not short-term flashy, cool painting of your apps with Visual Studio, which soon start to became spaghetti code and you need to start rewriting them again. That&amp;#39;s what M$ like a lot of course ...&lt;br&gt;


&lt;br&gt;
On the contrary Smalltalk (and Aida) apps are almost eternal, they can stand years and years of continuous change, yet stay maintainable. Let me just point to 10 years anniversary of longest living Aida app: a Gas Billing System for out National Gas Company, billing all the gas in Slovenia: &lt;a href=&quot;http://www.aidaweb.si/news/anniversaries-records.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.aidaweb.si/news/anniversaries-records.html&lt;/a&gt;&lt;br&gt;


&lt;br&gt;
Best regards&lt;br&gt;
Janko&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
Aida mailing list&lt;br&gt;
&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16783177&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16783177&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Visual-Studio-2008-tp16755140p16783177.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-16782828</id>
	<title>Re: Visual Studio 2008</title>
	<published>2008-04-19T05:53:55Z</published>
	<updated>2008-04-19T05:53:55Z</updated>
	<author>
		<name>Janko Mivsek</name>
	</author>
	<content type="html">Hi Rob,
&lt;br&gt;&lt;br&gt;Rob Rothwell wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; It's hard to fight the lure of drag-and-drop with a Smalltalk learning 
&lt;br&gt;&amp;gt; curve!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; That's why I still feel like a framework that could generate 
&lt;br&gt;&amp;gt; maintainable code, at least to get people started, would be useful. &amp;nbsp;The 
&lt;br&gt;&amp;gt; would see the relationship between placing the button and the generated 
&lt;br&gt;&amp;gt; code easily because there would be so little code to generate!
&lt;br&gt;&lt;br&gt;Let we have this in mind and let we start looking around is such a tool 
&lt;br&gt;already exist to just adopt it. Dreamweaver is such, but when I looked 
&lt;br&gt;it last time, I didn't find a way to integrate Aida on it.
&lt;br&gt;&lt;br&gt;Has anyone any other idea how to ad visual building on top of Aida but 
&lt;br&gt;without loosing all programming comfort Aida offers?
&lt;br&gt;&lt;br&gt;Janko
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The code generated by other tools seems very hard to follow, or is not 
&lt;br&gt;&amp;gt; given to you at all (VB, for example).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I've mentioned your success before, but will pass this along in your own 
&lt;br&gt;&amp;gt; voice!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Rob
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On Sat, Apr 19, 2008 at 5:42 AM, Janko Mivšek &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16782828&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;janko.mivsek@...&lt;/a&gt; 
&lt;br&gt;&amp;gt; &amp;lt;mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16782828&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;janko.mivsek@...&lt;/a&gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Hi Rob,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; As you already mention it is a long-term mantability and
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; extendability of Smalltalk systems what should count, not short-term
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; flashy, cool painting of your apps with Visual Studio, which soon
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; start to became spaghetti code and you need to start rewriting them
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; again. That's what M$ like a lot of course ...
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; On the contrary Smalltalk (and Aida) apps are almost eternal, they
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; can stand years and years of continuous change, yet stay
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; maintainable. Let me just point to 10 years anniversary of longest
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; living Aida app: a Gas Billing System for out National Gas Company,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; billing all the gas in Slovenia:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.aidaweb.si/news/anniversaries-records.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.aidaweb.si/news/anniversaries-records.html&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Best regards
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Janko
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;Janko Mivšek
&lt;br&gt;AIDA/Web
&lt;br&gt;Smalltalk Web Application Server
&lt;br&gt;&lt;a href=&quot;http://www.aidaweb.si&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.aidaweb.si&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16782828&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Visual-Studio-2008-tp16755140p16782828.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-16782703</id>
	<title>Re: WebElement and WebComponent</title>
	<published>2008-04-19T05:39:19Z</published>
	<updated>2008-04-19T05:39:19Z</updated>
	<author>
		<name>Janko Mivsek</name>
	</author>
	<content type="html">Nicolas Petton wrote:
&lt;br&gt;&amp;gt; For now, WebComponent is an empty subclass of WebElement. 
&lt;br&gt;&amp;gt; To differentiate them, we should probably add some useful methods to
&lt;br&gt;&amp;gt; WebComponent.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; My idea is to override WebComponent class&amp;gt;&amp;gt;initialize to call a #build
&lt;br&gt;&amp;gt; method, then add an empty #build method. That way the trick (often used)
&lt;br&gt;&lt;br&gt;Agree. Also comment all that methods well to help implementers better 
&lt;br&gt;extending them. Also don't forget on Ajax registration for the #build 
&lt;br&gt;method in initialize.
&lt;br&gt;&lt;br&gt;Janko
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; printHTMLPageOn: aStream forSession: aSession
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 	self build.
&lt;br&gt;&amp;gt; 	^super printHTMLPageOn: aStream forSession: aSession.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Won't be necessary.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; What do you think ?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Nico
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Aida mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16782703&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;Janko Mivšek
&lt;br&gt;AIDA/Web
&lt;br&gt;Smalltalk Web Application Server
&lt;br&gt;&lt;a href=&quot;http://www.aidaweb.si&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.aidaweb.si&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Aida mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16782703&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aida@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.aidaweb.si/mailman/listinfo/aida&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.aidaweb.si/mailman/listinfo/aida&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/WebElement-and-WebComponent-tp16774477p16782703.html" />
</entry>

</feed>
