AIDA/Web 5.6 released

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

AIDA/Web 5.6 released

Janko Mivšek
Dear Smalltalkers,

AIDA/Web 5.6 was just released, on Squeak and VisualWorks. This version
is a base for forthcoming Aida/Scribo, which will be a CMS (Content
Management System), with a core and some plugins: wiki, website, forum,
blog.

More about Aida is on http://www.aidaweb.si and you can download it
here: http://www.aidaweb.si/download.html.

What's new in 5.6?

   - class SwazooAida for easier start: just doit SwazooAida demoStart
   - run on all interfaces, any host: SwazooAida startOn: somePort,
     useful for running behind load balancers
   - enhanced reliability and performance serving directly to
     the Internet
   - multilingual support for serving domain objects in many languages
   - Party/Role framework for modeling complex relationships among
     different parties (persons, companies). Useful among other for more
     complex security scenarios
   - upgrade to Prototye 1.6.0, Scriptaculous 1.8.0
   - more understandable reorganization of packages

I hope that this release will be another step towards making a Smalltalk
the best platform for most demanding web applications.

Best regards
Janko


--
Janko Mivšek
AIDA/Web
Smalltalk Web Application Server
http://www.aidaweb.si
_______________________________________________
Aida mailing list
[hidden email]
http://lists.aidaweb.si/mailman/listinfo/aida
Reply | Threaded
Open this post in threaded view
|

Re: AIDA/Web 5.6 released

Nicolas Petton

Le vendredi 11 janvier 2008 à 19:15 +0100, Janko Mivšek a écrit :

> Dear Smalltalkers,
>
> AIDA/Web 5.6 was just released, on Squeak and VisualWorks. This version
> is a base for forthcoming Aida/Scribo, which will be a CMS (Content
> Management System), with a core and some plugins: wiki, website, forum,
> blog.
>
> More about Aida is on http://www.aidaweb.si and you can download it
> here: http://www.aidaweb.si/download.html.
>
> What's new in 5.6?
>
>    - class SwazooAida for easier start: just doit SwazooAida demoStart
>    - run on all interfaces, any host: SwazooAida startOn: somePort,
>      useful for running behind load balancers
>    - enhanced reliability and performance serving directly to
>      the Internet
>    - multilingual support for serving domain objects in many languages
>    - Party/Role framework for modeling complex relationships among
>      different parties (persons, companies). Useful among other for more
>      complex security scenarios
>    - upgrade to Prototye 1.6.0, Scriptaculous 1.8.0
>    - more understandable reorganization of packages
>
> I hope that this release will be another step towards making a Smalltalk
> the best platform for most demanding web applications.
This is great!

But the Squeak version still have the same bugs as Aida 5.4
(String>>ContentsAsMethod, WebSecurityManagerApp>>actionAddUser, etc).

Nicolas
>
> Best regards
> Janko
>
>

_______________________________________________
Aida mailing list
[hidden email]
http://lists.aidaweb.si/mailman/listinfo/aida

signature.asc (196 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: AIDA/Web 5.6 released

Janko Mivšek
Nicolas Petton wrote:

>> I hope that this release will be another step towards making a Smalltalk
>> the best platform for most demanding web applications.
>
> This is great!
>
> But the Squeak version still have the same bugs as Aida 5.4
> (String>>ContentsAsMethod, WebSecurityManagerApp>>actionAddUser, etc).

Eh, Didn't we solve that long ago? I somehow lost that patches... I need
to set-up my own Montichelo or something to track Squeak specific
changes.  But a goal is to have a dialect neutral code while dialect
specific one should be in Sport.

Janko

--
Janko Mivšek
AIDA/Web
Smalltalk Web Application Server
http://www.aidaweb.si
_______________________________________________
Aida mailing list
[hidden email]
http://lists.aidaweb.si/mailman/listinfo/aida
Reply | Threaded
Open this post in threaded view
|

Re: AIDA/Web 5.6 released

Nicolas Petton

Le samedi 12 janvier 2008 à 00:12 +0100, Janko Mivšek a écrit :

> Nicolas Petton wrote:
>
> >> I hope that this release will be another step towards making a Smalltalk
> >> the best platform for most demanding web applications.
> >
> > This is great!
> >
> > But the Squeak version still have the same bugs as Aida 5.4
> > (String>>ContentsAsMethod, WebSecurityManagerApp>>actionAddUser, etc).
>
> Eh, Didn't we solve that long ago? I somehow lost that patches...
I will send you the patches :)
>  I need
> to set-up my own Montichelo or something to track Squeak specific
> changes.
If you want you can use mine, I'm always tracking squeak specific
bugs :)

>   But a goal is to have a dialect neutral code while dialect
> specific one should be in Sport.
Some patches are dialect neutral too...
>
> Janko
>

_______________________________________________
Aida mailing list
[hidden email]
http://lists.aidaweb.si/mailman/listinfo/aida

signature.asc (196 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: AIDA/Web 5.6 released

Jimmie Houchin-3
Nicolas Petton wrote:

> Le samedi 12 janvier 2008 à 00:12 +0100, Janko Mivšek a écrit :
>> Nicolas Petton wrote:
>>
>>>> I hope that this release will be another step towards making a Smalltalk
>>>> the best platform for most demanding web applications.
>>> This is great!
>>>
>>> But the Squeak version still have the same bugs as Aida 5.4
>>> (String>>ContentsAsMethod, WebSecurityManagerApp>>actionAddUser, etc).
>> Eh, Didn't we solve that long ago? I somehow lost that patches...
> I will send you the patches :)
>>  I need
>> to set-up my own Montichelo or something to track Squeak specific
>> changes.
> If you want you can use mine, I'm always tracking squeak specific
> bugs :)
>
>>   But a goal is to have a dialect neutral code while dialect
>> specific one should be in Sport.
> Some patches are dialect neutral too...

I think it would be great if there were a public repository for both
Squeak (Monticello) and VW (Store) users. Janko and if there are any
other users of both can help keep them in sync. This way, bug fixes and
feature enhancements can come from users of either dialect.

I also think it might be a good idea to have a page with coding
standards expected of code submitted for inclusion.
http://www.seaside.st/community/contribute
http://www.seaside.st/community/conventions

Just some thoughts.

Jimmie
_______________________________________________
Aida mailing list
[hidden email]
http://lists.aidaweb.si/mailman/listinfo/aida
Reply | Threaded
Open this post in threaded view
|

Re: AIDA/Web 5.6 released

Janko Mivšek
In reply to this post by Nicolas Petton
Nicolas Petton wrote:

>>  I need
>> to set-up my own Montichelo or something to track Squeak specific
>> changes.

> If you want you can use mine, I'm always tracking squeak specific
> bugs :)

It would be really the best to use your MC for now and use SqueakSorce
only for public betas and releases. MC don't have good enough
distinction between development and stable code and and having
development versions in SqueakSource will lead to a mess.

Best regards
Janko

--
Janko Mivšek
AIDA/Web
Smalltalk Web Application Server
http://www.aidaweb.si
_______________________________________________
Aida mailing list
[hidden email]
http://lists.aidaweb.si/mailman/listinfo/aida
Reply | Threaded
Open this post in threaded view
|

Repositories (was AIDA/Web 5.6 released)

Janko Mivšek
In reply to this post by Jimmie Houchin-3
Jimmie Houchin wrote:

> I think it would be great if there were a public repository for both
> Squeak (Monticello) and VW (Store) users. Janko and if there are any
> other users of both can help keep them in sync. This way, bug fixes and
> feature enhancements can come from users of either dialect.

For VW it seems that Public Store would be good enough, even that all VW
users usually use its own Stores and replicate from time to time to
public one. I also have my own one. Problem is that I can't simply open
publicly my own Store because I have commercial code there too and
access rights are not simple to separate public from private Store
access. So, on VW I'll try to publish/replicate more often.

Store also have more or less good separation of stable/dev versions with
so called blessings. Forking and merging tools are also good, so that
developing in separate branches and then merging together is relatively
simple.

For Squeak Nicolas volunteered to open his Monticello repository at
http://mc.bioskop.fr. Thanks Nicolas for that! I don't grasp MC enough
to see how it can be used for group development as Store yet. But
because Gemstoners are using now MC too, I need to look at it again.

I propose to use his one for development versions while publish to
public SqueakSource only beta and released versions.

And another Smalltalk is joining Aida club: Gemstone:
http://seaside.gemstone.com/ss. More about their GLASS later.

> I also think it might be a good idea to have a page with coding
> standards expected of code submitted for inclusion.
> http://www.seaside.st/community/contribute
> http://www.seaside.st/community/conventions

Good idea indeed. I'll try to open those pages then others are welcome
to provide content too. Coding conventions, hmmm...

Best regards
JAnko


--
Janko Mivšek
AIDA/Web
Smalltalk Web Application Server
http://www.aidaweb.si
_______________________________________________
Aida mailing list
[hidden email]
http://lists.aidaweb.si/mailman/listinfo/aida
Reply | Threaded
Open this post in threaded view
|

Re: Repositories (was AIDA/Web 5.6 released)

Nicolas Petton


2008/1/13, Janko Mivšek <[hidden email]>:
Jimmie Houchin wrote:

> I think it would be great if there were a public repository for both
> Squeak (Monticello) and VW (Store) users. Janko and if there are any
> other users of both can help keep them in sync. This way, bug fixes and
> feature enhancements can come from users of either dialect.

For VW it seems that Public Store would be good enough, even that all VW
users usually use its own Stores and replicate from time to time to
public one. I also have my own one. Problem is that I can't simply open
publicly my own Store because I have commercial code there too and
access rights are not simple to separate public from private Store
access. So, on VW I'll try to publish/replicate more often.

Store also have more or less good separation of stable/dev versions with
so called blessings. Forking and merging tools are also good, so that
developing in separate branches and then merging together is relatively
simple.

For Squeak Nicolas volunteered to open his Monticello repository at
http://mc.bioskop.fr. Thanks Nicolas for that!

My squeaksource server is down for now (I'm installing SS2).
I'll send another email when it will be started again.

Cheers!

Nicolas

I don't grasp MC enough
to see how it can be used for group development as Store yet. But
because Gemstoners are using now MC too, I need to look at it again.

I propose to use his one for development versions while publish to
public SqueakSource only beta and released versions.

And another Smalltalk is joining Aida club: Gemstone:
http://seaside.gemstone.com/ss. More about their GLASS later.

> I also think it might be a good idea to have a page with coding
> standards expected of code submitted for inclusion.
> http://www.seaside.st/community/contribute
> http://www.seaside.st/community/conventions

Good idea indeed. I'll try to open those pages then others are welcome
to provide content too. Coding conventions, hmmm...

Best regards
JAnko


--
Janko Mivšek
AIDA/Web
Smalltalk Web Application Server
http://www.aidaweb.si
_______________________________________________
Aida mailing list
[hidden email]
http://lists.aidaweb.si/mailman/listinfo/aida



--
Nicolas Petton

http://nico.bioskop.fr
_______________________________________________
Aida mailing list
[hidden email]
http://lists.aidaweb.si/mailman/listinfo/aida