|
On Wed, Nov 16, 2011 at 10:55 AM, Tobias Pape <[hidden email]> wrote:
Dear All,
I hereby release SqueakSource 3 RC 1 to the public.
I wasn't able to come up with a nice name this time, so
it is just 'the Release Candidate' :)
Thanks to Dale, Norbert, and Philippe for their support, to many
I met at ESUG'11 who gave good inspiration and anybody who listened
and helped.
==
Improvements since the Beta:
- Backgrounding does not fork but use a separate process on Squeak; Service VM on GS.
- New feature: "well known name" for a Repo, like Squeaksource or gemsource...
(So, that
Gofer new gemsource: … can be used in the Repo strings on the project sites)
- Improvements in Sitemap building, XML-parser not required, plain Seaside
- Pick up newer versions of several, esp. gemstone projects. Email support should be back now.
- Fix display of "news" section
- Fix for #9: Sorting of Projects can be confusing.
- Fix: by default, non-world-read projects are not visible, now.
- Fix for #7: "Tags" link responds with MessageNotUnderstood page
- Fix for #22: SSProject>>versionAdded: forks a process
- Fix for #23: Sitemap generation fails
- Fix for #24: SSVersionAlreadyExists thrown by SSVersionView>>move:to: but not handled...
- Fix for #27: MNU #ifNotEmpty: in SSEmailSubscription >> versionAdded:to: nukes gem
- Fix for #29: add "breathing space" in tables'.
- HTTP DELETE for versions (e.g., for future Monticello tool usage)
- more tests.
==
The (up to now) sole instance is the HPI’s Software Architecture Group’s Squeaksource,
wich is not open to registration at the moment. However, I hope the GemStone
ss3 instance will be migrated soon (http://ss3.gemstone.com)
Install it yourself!
Pharo:
==
Gofer new
squeaksource: 'MetacelloRepository';
package: 'ConfigurationOfSqueakSource';
load.
((Smalltalk at: #ConfigurationOfSqueakSource) project version: '3.0-rc.1') load: #('All')
==
Squeak:
==
Installer ss
project: 'MetacelloRepository';
load: 'ConfigurationOfSqueakSource'.
((Smalltalk at: #ConfigurationOfSqueakSource) project version: '3.0-rc.1') load: #('All')
==
GemStone (with ProjectGofer, else like pharo):
==
Gofer project load: 'SqueakSource' version: '3.0-rc.1' group: #('All').
==
To come:
===
• more tests
• moving and copying via backend (i.e., HTTP request)
• inboxes
• branch projects
• (converting squeaksource.com to a SqueakSource3 ;) )
===
I hope you like it.
Best
-Tobias
PS: Did you know that
• you can get a personal rss stream of your ‘favourite’ projects? (like following on github)
• you can set up parent projects for your projects and automatically move all your packages there?
• you can extend SqueakSource quite easily? (Example: Issues)
• you can install a stripped down version on SqueakSource? (e.g., without Issue tracking, Statistics or filesystem support)
-- Merci Michel Dufour Conseiller Sénior en Technologies [hidden email]
www.everestinformatique.comEverest Informatique inc. Membre www.acm.org : http://member.acm.org/~everestinformatique
|