<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.web.server.aida">
    <title>gmane.comp.web.server.aida</title>
    <link>http://blog.gmane.org/gmane.comp.web.server.aida</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.server.aida/901"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.server.aida/898"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.server.aida/896"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.server.aida/893"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.server.aida/892"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.server.aida/886"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.server.aida/881"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.server.aida/878"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.server.aida/873"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.server.aida/871"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.server.aida/870"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.server.aida/869"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.server.aida/867"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.server.aida/859"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.server.aida/858"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.server.aida/854"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.server.aida/853"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.server.aida/849"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.server.aida/848"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.server.aida/845"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.server.aida/901">
    <title>Aida-Roles and Aida-Parties</title>
    <link>http://comments.gmane.org/gmane.comp.web.server.aida/901</link>
    <description></description>
    <dc:creator>Nicolas Petton</dc:creator>
    <dc:date>2008-05-17T00:50:34</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.server.aida/898">
    <title>SPM: a Squeak project manager</title>
    <link>http://comments.gmane.org/gmane.comp.web.server.aida/898</link>
    <description/>
    <dc:creator>Nicolas Petton</dc:creator>
    <dc:date>2008-05-15T12:35:04</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.server.aida/896">
    <title>Partial port on Smalltalk/X</title>
    <link>http://comments.gmane.org/gmane.comp.web.server.aida/896</link>
    <description>Dear all,

James Hayes did a partial port of Sport, Swazoo and Aida to Smalltalk/X:

ftp://ftp.eranova.si/aida/aida-stx-partial.tar.gz

Jaroslav Havlin from Technical university in Prague offered help and he 
will soon continue his work so that ST/X will be supported too.

Thanks you both for that!

Best regards
Janko

</description>
    <dc:creator>Janko Mivšek</dc:creator>
    <dc:date>2008-05-12T16:06:16</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.server.aida/893">
    <title>Localization - a proposal</title>
    <link>http://comments.gmane.org/gmane.comp.web.server.aida/893</link>
    <description>Dear all,

With Nico we just had a long IRC brainstorming about how to do 
localization support in Aida. Here is the proposal:

e addText: #fr-&gt;'Salut'

So, all texts are added as associations with initial language as a key 
and text in that language as value. Such association then implies that 
this text can be later shown in many languages as soon as translations 
are provided.

And how will translations be done?

In two ways: in-line directly on the web page or in special web app with 
the translation table. In-line will be preferable for translators, 
because they will see the complete context in which the text resides.

Scope of i18 texts:

Question is how to do translations of apps wich are usually made of 
reusable web elements/components. Shall we provide some global message 
catalog as is in case of GetText? Such a global catalog is hard to 
maintain if there is a lot of text. But it avoids duplicates. Our 
proposal is not to have global but a local message catalogs, one per 
each element generating method in WebComponent/WebApp.   Yes, there will 
be a lot of duplication of translations that way but this is still much 
simpler to translate and maintain than some global catalog. Also keep in 
mind that we translate reusable components, which will reduce duplicate 
translation work at the end.

Where are translations stored?

By default directly in class methods of each WebApp or WebComponent 
subclass in a protocol 'translations'. This approach is similar to 
method images, that is images directly in methods and have the same 
advantages - translations can be stored together with the code in 
version systems. Later we can add some WebTranslations class (like 
WebStyle).

That's it, a proposal, now it is turn on you for comments.

Janko



</description>
    <dc:creator>Janko Mivšek</dc:creator>
    <dc:date>2008-05-12T10:21:38</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.server.aida/892">
    <title>Localization</title>
    <link>http://comments.gmane.org/gmane.comp.web.server.aida/892</link>
    <description/>
    <dc:creator>Nicolas Petton</dc:creator>
    <dc:date>2008-05-11T19:14:46</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.server.aida/886">
    <title>Aida-Localization</title>
    <link>http://comments.gmane.org/gmane.comp.web.server.aida/886</link>
    <description/>
    <dc:creator>Nicolas Petton</dc:creator>
    <dc:date>2008-05-11T14:43:57</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.server.aida/881">
    <title>Starting a Site in a Development Package</title>
    <link>http://comments.gmane.org/gmane.comp.web.server.aida/881</link>
    <description/>
    <dc:creator>Rob Rothwell</dc:creator>
    <dc:date>2008-05-11T00:45:52</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.server.aida/878">
    <title>Localization</title>
    <link>http://comments.gmane.org/gmane.comp.web.server.aida/878</link>
    <description/>
    <dc:creator>Nicolas Petton</dc:creator>
    <dc:date>2008-05-09T23:51:17</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.server.aida/873">
    <title>Aida on Smalltalk/X</title>
    <link>http://comments.gmane.org/gmane.comp.web.server.aida/873</link>
    <description/>
    <dc:creator>Rob Rothwell</dc:creator>
    <dc:date>2008-05-05T22:38:30</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.server.aida/871">
    <title>Our group on LinkedIn</title>
    <link>http://comments.gmane.org/gmane.comp.web.server.aida/871</link>
    <description>Dear all,

I just opened a group on LinkedIn for all users, developers and friends 
of Aida/Web and you can join here:

http://www.linkedin.com/e/gis/99558/21F1A36F9694

Maybe this is one more way to stay in touch, so you are kindly invited 
to join the group.

Best regards
Janko


</description>
    <dc:creator>Janko Mivšek</dc:creator>
    <dc:date>2008-05-05T20:40:22</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.server.aida/870">
    <title>The Weekly Squeak Summary No. 18: Mar 23 - May 3, 2008</title>
    <link>http://comments.gmane.org/gmane.comp.web.server.aida/870</link>
    <description>Dear Squeakers,

welcome to this edition of The WeeklySqueakSummary, an irregular
traffic-dependent report on what's going on in the world of Squeak
based on the WeeklySqueak blog. This is, by the way, the first edition
that is also sent to the AIDA mailing list - thanks for the
invitation!

Highlights of the past weeks:

Hilaire Fernandes is writing a series of blog entries that introduce
Squeak specifically to educators [10]. Material of this kind is
extremely welcome and much needed!

Two announcements have come true: first, Gilad Bracha's talk on
Newspeak, which he gave at HPI in Potsdam, is now available online [7]
(some trouble with viewing have been reported, but with a recent
player and no over-zealous firewall, viewing should be no problem).
Second, the Seaside tutorial hosted at HPI has been turned into a
book, which is finally available (the first book on Seaside, yay, and
please forgive the author his personal pride) [8].

Finally, there's three technical items.

Squeak is now available on yet another platform, namely the Syllable
OS [4]. At the time of posting, only headless images were supported,
but it ran Seaside.

JavaConnect and JNIPort [12] are two projects that support
Smalltalk/Java interoperability in very elegant ways. While they are
currently available only on VisualWorks (and, as for JNIPort,
Dolphin), they set standards in terms of language/platform
connectivity.

SqueakFS [13] allows for browsing the Squeak image as a mounted file
system (on Mac OS X and Linux, using the FUSE library). The top-level
directory supports looking at the image along one of three axes: along
the class hierarchy, grouped by class category, and as a flat space
containing all classes. At present, it's read-only, but future
extensions are already being planned.

The past weeks' news items:

[1] Seaside startup snapped up
    http://news.squeak.org/2008/03/28/seaside-startup-snapped-up/

[2] What's the difference?
    http://news.squeak.org/2008/03/31/whats-the-difference/

[3] The Year of Smalltalk
    http://news.squeak.org/2008/04/02/the-year-of-smalltalk/

[4] Squeak ported to Syllable
    http://news.squeak.org/2008/04/07/squeak-ported-to-syllable/

[5] Free Smalltalk books
    http://news.squeak.org/2008/04/10/free-smalltalk-books/

[6] Waveplace in the US Virgin Islands
    http://news.squeak.org/2008/04/16/waveplace/

[7] Video of Newspeak lecture now available
    http://news.squeak.org/2008/04/19/video-of-newspeak-lecture-now-available/

[8] "An Introduction to Seaside" now published
    http://news.squeak.org/2008/04/21/an-introduction-to-seaside-now-published/

[9] Squeak Project in Google Summer of Code 2008
    http://news.squeak.org/2008/04/25/squeak-summer-of-code-2008/

[10] Using Squeak in Education
     http://news.squeak.org/2008/04/26/squeak-in-education/

[11] New Dabble DB Demo Debuts
     http://news.squeak.org/2008/04/28/new-dabble-db-demo-debuts/

[12] Using Smalltalk with Java: JavaConnect and JNIPort
     http://news.squeak.org/2008/04/30/using-smalltalk-with-java-javaconnect-and-jniport/

[13] Squeak and the filesystem
     http://news.squeak.org/2008/05/02/squeak-and-the-filesystem/

You can find this and much more on The WeeklySqueak blog, the newsblog
dedicated to the world of Squeak:http://news.squeak.org/

Subscribe to the WeeklySqueak RSS feed: http://news.squeak.org/feed/

Happy squeaking,

Michael
</description>
    <dc:creator>Michael Haupt</dc:creator>
    <dc:date>2008-05-05T06:27:18</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.server.aida/869">
    <title>XSendfile</title>
    <link>http://comments.gmane.org/gmane.comp.web.server.aida/869</link>
    <description>Hi all,

a friend of mine working with rails pointed me to XSendfile:

http://john.guen.in/past/2007/4/17/send_files_faster_with_xsendfile/

Now that some seasiders stated that they didn't know about it I wanted 
to ask on the Aida list as well if anybody has any experience with Aida 
and Apache XSendfile?


Michael
</description>
    <dc:creator>Michael Rueger</dc:creator>
    <dc:date>2008-04-24T20:19:22</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.server.aida/867">
    <title>Both proposed talks accepted to Smalltalk Solutions</title>
    <link>http://comments.gmane.org/gmane.comp.web.server.aida/867</link>
    <description>Dear all,

Good news, both our proposed talks are accepted:

Rob Rothwell
Why Smalltalk? A Healthcare Perspective on Creating Internal Domain 
Specific Languages
June 20, 2008 3:30 pm - 4:15 pm

The current challenge facing Healthcare is not so much a clinical 
problem; rather, the challenge is a business problem. As an industry, 
Healthcare stands far behind its counterpart’s ability to retrieve and 
report clinical and business data for a multitude of reasons.

This presentation will use this extra-ordinary setting to explore some 
of the ways in which Smalltalk is well suited to create an internal 
Domain Specific Language (DSL) that can enable Healthcare organizations 
to overcome the following obstacles:

• Minimal development staff
• Constantly changing reporting requirements
• Technically challenged workforce

Finally, we will discuss the emergence of the excellent tools available 
(such as Squeak and Aida) which makes the creation of such DSL’s 
possible for ordinary programmers willing to take the plunge.


Michael Rueger
AIDA/Scribo, a powerful CMS at your fingertips!
June 21, 2008 9:15 am - 10:00 am

AIDA/Scribo is a light-weight but full featured Content Management 
System, with CMS core and blog, forum, wiki, sites, and RSS plugins. 
Scribo follows Aida philosophy, so it is very easy to use, understand 
and extend. Scribo runs on top of AIDA/Web, an opensource Smalltalk web 
framework, which allows to write rich, complex but easily maintainable 
web applications without a fuss. Presentation will show design goals, 
architecture, concrete examples and future plans for both AIDA/Web and 
Scribo.


So, we will be very well represented on Smalltalk Solution this year. 
Thanks again Rob and Michael for your initiative!

Janko




</description>
    <dc:creator>Janko Mivšek</dc:creator>
    <dc:date>2008-04-24T16:52:59</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.server.aida/859">
    <title>VNC controller</title>
    <link>http://comments.gmane.org/gmane.comp.web.server.aida/859</link>
    <description/>
    <dc:creator>Nicolas Petton</dc:creator>
    <dc:date>2008-04-18T21:04:46</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.server.aida/858">
    <title>WebElement and WebComponent</title>
    <link>http://comments.gmane.org/gmane.comp.web.server.aida/858</link>
    <description/>
    <dc:creator>Nicolas Petton</dc:creator>
    <dc:date>2008-04-18T21:18:51</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.server.aida/854">
    <title>Visual Studio 2008</title>
    <link>http://comments.gmane.org/gmane.comp.web.server.aida/854</link>
    <description/>
    <dc:creator>Rob Rothwell</dc:creator>
    <dc:date>2008-04-17T20:24:34</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.server.aida/853">
    <title>Squeak and Reverse Ajax</title>
    <link>http://comments.gmane.org/gmane.comp.web.server.aida/853</link>
    <description/>
    <dc:creator>Rob Rothwell</dc:creator>
    <dc:date>2008-04-12T13:44:26</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.server.aida/849">
    <title>Adding a graphic to a WebGrid</title>
    <link>http://comments.gmane.org/gmane.comp.web.server.aida/849</link>
    <description/>
    <dc:creator>Rob Rothwell</dc:creator>
    <dc:date>2008-04-11T11:54:20</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.server.aida/848">
    <title>Adding New JavaScript Components</title>
    <link>http://comments.gmane.org/gmane.comp.web.server.aida/848</link>
    <description/>
    <dc:creator>Rob Rothwell</dc:creator>
    <dc:date>2008-04-06T21:35:15</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.server.aida/845">
    <title>WebGrid Sorting</title>
    <link>http://comments.gmane.org/gmane.comp.web.server.aida/845</link>
    <description/>
    <dc:creator>Rob Rothwell</dc:creator>
    <dc:date>2008-04-06T19:25:24</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.server.aida/836">
    <title>Scribo-Forum</title>
    <link>http://comments.gmane.org/gmane.comp.web.server.aida/836</link>
    <description/>
    <dc:creator>Nicolas Petton</dc:creator>
    <dc:date>2008-04-06T01:55:14</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.web.server.aida">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.web.server.aida</link>
  </textinput>
</rdf:RDF>
