Squeak.org server outage

January 5, 2015 by

Hi Squeakers,

Since January 2nd we’re having some technical difficulties with our server infrastructure. The box admins are working to get everything back online.

We will update this post with news.

Update Jan 11: Bug tracker is up. This should conclude this episode.

Update Jan 7, #2: The source server is back, too.

Update Jan 7: The mailing lists are working again.

Update Jan 6: It looks like one server (box2) is beyond repair. This is our oldest server. We already had started to migrate services off it last year to the newer boxen. That is why http://www.squeak.org was already back up again after Levente fixed DNS. But the mailing list, sources, and bug tracker still were on box2. We’re using the backups to move those services now.

Jan 4: fixed DNS. http://www.squeak.org is working again.

Jan 2: squeak.org and everything else in our domain becomes unreachable

March 24th, 2014 — Squeak Board Meeting Minutes

March 26, 2014 by

All members were present.  With so much going on in the community recently, we had a lively discussion in the board meeting today.  This was a make-up meeting due to an untimely outage with Google Hangouts during our normal meeting time last week.

Thank you, Ken Causey!

On March 10th, Ken officially announced his retirement as leader of the box-admins team.  Ken had been warning us for some time that he was winding down his involvement.  There is not a soul in the community who will not miss his professional-level service as our server admin.  Thank you Ken, for a job well-done.

Check out PathView

Recently Michael Perscheid announced PathView, a new IDE tools collection.  While it didn’t generate much discussion on the mailing list yet, it is very much worth having a look.  There were definite, good first-impressions about PathView expressed by the board members.

New Release 4.5 and a new squeak.org Website

The release of Squeak 4.5 coincides with a new draft-release of a new squeak.org website, led by Chris Cunnington.  Altitude is the newest web-framework under development for Squeak.  Redoing the squeak.org with Altitude lets us change up the years-old look of the old site while allowing us to exercise and grow into Altitude.

The reception to the new site has been positive.  Chris C. has responded to several change requests.  Naturally, all in the community care about Squeak’s web-presence, but updates desired by the community should not be the burden of a single individual.  The next steps are to discover what role(s) and webteam-level access permissions are needed to enable community-level participation in the new site.

Squeak 5!

There was consensus that we would like Squeak release cycles to be a bit shorter 🙂 — preferably every six months.  Eliot believes Spur, and the associated image-format changes needed to support it, will be ready well in time for the next release, which will be called Squeak 5 on account of the image-format change.  Craig’s Spoon / Naiad work might be put in as Squeak 6, then.

7/15/2013 — Meeting Minutes

July 18, 2013 by

Squeak board minutes 15 July 2013

present: Eliot Miranda, Chris Muller, Frank Shearar, Tim Rowledge

The annual summertime quiet-period has struck again.

4.5 is planned for release Q4/2013.  This is a rich release with the Environments feature and significant package factorings.

Colin is in process of moving to another hemisphere, so he may not be able to respond immediately to questions about Environments.

Meanwhile, Frank continues modularisation of the image.

Eliot is back from vacation and just released new Cog VM’s.

Eliot and Craig had met at one point to discuss integration of Spoon VM changes into Cog.  Additional work is needed.

6/3/2013 — Meeting Minutes

June 5, 2013 by

Squeak board minutes 3 June 2013

present: Bert Freudenberg, Eliot Miranda, Chris Muller, Colin Putney, Tim Rowledge

– We had a discussion about the Swiki.  We would like to have a rich and useful wiki for the community, but there is no way around having to do some work to achieve that.  Thankfully there appear to be some easy opportunities for cleaning.  A plan was discussed:

   1) get access to the swiki image so the code and features can be improved.

   2) is the Swiki software installable and testable on 4.5?

   3) some easy cleanups seem obvious:  remove empty & clearly obsolete pages.

   4) develop guidelines about what content is needed.

   5) ask other folks to help review and clean per guidelines.

– There was a discussion about the vision and future of Squeak.  Squeak evolves naturally by the participation of community members pushing their desired features into the image.  To the extent they are acceptable to the rest of the community ensures a sufficient element of stability that allows the community to remain up-to-date and cohesive.  Meanwhile the platform continually becomes a better and better Squeak.

– Some improvements come from individuals and some are purposefully discussed and acted on as a community.  Members of the board have some ideas about this and also invite others to open discussions about this on the mailing list.  As an example, there was a recent discussion about graphical backends to support anti-aliased output.

minutes 2013-03-04

March 8, 2013 by

Squeak board minutes 4 March 2013

present: all (Bert Freudenberg, Craig Latta, Eliot Miranda, Chris Muller, Colin Putney, Tim Rowledge, Frank Shearar)

closed items:

+ Eliot and Colin met up in person last week, discussed technical stuff: building from core imageenvironments, file system, atomic reshape/reorg, fast reshape, parcel format, “quasi-quotes”. We discussed the quasi-quotes proposal, agreed that it’s worth trying out (e.g., for making HTML-generation code more readable). Eliot will continue to seek feedback from others with similar projects, e.g., Helvetia.

+ Chris Cunnington has agreed to take over as webteam leader.

+ Scheduled future open community meetings, on the no-board-meeting Mondays. Lots of things we could do together with that time, like occasional tutorials (e.g., quasi-quotes, Spoon). Craig tried out the Hangouts On Air feature of YouTube. It records Google Hangout sessions and makes them available quickly on YouTube. It seems to work, and could be useful for recording the community meetings. Interested folks could edit the sessions into something more concise for a mass audience. The next community meeting event is posted on a public Google Calendar, available via HTML and iCal

+ Now that we all have Immersive Terf accounts, we’ll try that for the next board meeting. This is an OpenQwaq instance hosted by 3DICC.

open items:

– discussion of Spoon by Frank and Craig

– updates to the Teams and Board pages on the Squeak website.

– voter list publication (Bert, Ron)

– Squeak badges and GSOC funds

– new SqueakSource server

– GSOC 2013 initiatives

minutes 2013-02-18

February 19, 2013 by

Squeak board minutes 2013-02-18

first meeting of term, all incoming and outgoing members invited.

present: Bert Freudenberg, Craig Latta, Chris Muller, Colin Putney, Tim Rowledge, Frank Shearer (all incoming, Tim and Frank are new)

absent: Chris Cunnington, Eliot Miranda, Randal Schwartz, Levente Uzonyi (Eliot is new, others are outgoing. Chris, Randal, and Levente mentioned they couldn’t make it, Eliot was on holiday)

closed items:

+ Decided to keep using Google Hangouts for now, although the group is willing to try Immersive Terf once, to see if its Mac audio support has improved.

+ Moved future meetings to 1st and 3rd Mondays at 7pm Amsterdam time (old schedule was 1st and 3rd Mondays at noon Los Angeles time). Frank set up a shared Google Calendar.

+ Bert updated the new-board-member info package.

+ Craig added new members to the board mailing list, Bert invited new members to edit the WordPress blog.

open items:

– Agreed we’d like to make the voter list public, allowing for individuals to opt out. It’s part of an effort to get voters to declare their connection with the project. Also, some of us are just curious who the voters are. Bert will ping the community and Ron Teitelbaum about this.

– Money. SFC is paying the Hetzner hosting bill on our behalf with the money they hold for us. Discussion of Squeak badges. Tim wonders about prior distribution numbers. Craig has the remainder, will count them. Bert pinged Giovanni about GSOC 2007 funds transfer.

– The webteam. Chris Cunnington said previously Janko has no time for this anymore, Colin had no luck reaching Janko. Colin suggests Chris Cunnington as new leader, will contact him. Colin will also ask Chris C. the status of the new website.

– SqueakSource. We’d like to replicate Berne’s SqueakSource server. We want to at least preserve the projects that are there now, and we would take control of the squeaksource.com domain name. Bert will continue to coordinate communication. Chris will review and debug the squeaksource code, and consider adding a Magma backend. Berne contacts: Oscar Nierstrasz and Fabrizio Perin.

– Google Summer of Code 2013. We’d like get some more Squeak projects started/accepted. Would Eliot like more people working on the project he proposed last year?

Squeak Board minutes – 1/07/13

January 8, 2013 by

Attending: Colin Putney, Craig Latta, Chris Muller, Chris Cunnington, Levente Uzonyi

– The Board would like to thank Frank Shearar for the great job he did as release manager of Squeak4.4. Yea!
– An election is not to far off in the future. Members of the Board will be talking to the election team about starting the process.
– There is a wiki page [1] with ideas for Squeak 4.5. Please feel free to look them over and to add things you would like to see.
– Work on the new squeak.org website is resuming after the holiday and will be completed in the next few weeks

[1] http://wiki.squeak.org/squeak/6189

Squeak Board minutes – 12/17/12

December 18, 2012 by

Members attending: Bert Freudenberg, Colin Putney, Chris Muller, Randal Schwartz, Chris Cunnington, Levente Uzonyi

– Colin and Chris Muller volunteered to be the release managers for Squeak 4.5

– we explored how the Jenkins server could send an email to Squeak-dev  when a recent update to the Trunk breaks a test.

– moving services from the current server, box2, to the two new boxes, box3 and box4, is under way

– we are talking to the managers of squeaksource.com about how to provide facilities to help people move projects to SqueakSource3.

– There is agreement that having “officially supported” packages outside the image is something everyone wants.  The new CI infrastructure could run automated tests even for these packages.

Squeak Board minutes – 11/19/12

November 20, 2012 by

Members attending: Bert Freudenberg, Colin Putney, Chris Muller, Randal Schwartz, Chris Cunnington, Craig Latta

– Squeak4.4 is going to be released soon

– The election process is being reviewed to secure an election manager so Göran doesn’t have to do it forever

– David T. Lewis set up automatic building of 64-bit images [1], and Ian Piumarta provides a Linux VM to run these images [2]. The Board explored what could be done with such an image. The main thing it allows is having larger object memories. One idea was a system that would log all message sends and state changes, so we could have an omniscient debugger (e.g., a person could play back everything that happened in the previous half hour). This relates to Gilad Bracha’s blog post “Debug Mode Is The Only Mode” [3]. One thing necessary for a wider adoption of 64-bit images would be providing VMs for Windows and Mac, and making some remaining plugins work with 64-bits.

– Craig Latta is about to release the first modules for the Naiad module system for Spoon: Chronos and Quoth. Craig has a process of “spoonifying” an application written in regular code. Chronos is Alan Lovejoy’s date/time library [4] and Quoth is Craig’s own musical live-coding system [5].

– Tim Rowledge is waiting to receive in the mail a Raspberry Pi with which he aims to provide a current RiscOS platform for Squeak. Being the original ARM maintainer of the Squeak VM, he intends to adapt his existing RiscOS code for the Raspbery Pi.

– Colin Putney  is in the process of reviewing and releasing a new revision of Filesystem [6]

– Chris C. has developed a prototype of a new squeak.org homepage. It’s latest version can be found at [7]. It is an Altitude website. There are questions about the site on two fronts: how it looks; and, how stable it is. There has been doubt about how the site should look. Opinions about its design, logo, layout, CSS, etc. are welcome. Herbert Konig is helping to harden it with the Selenium testing suite. [8] [9] The most recent image has been up for +200 hours without a problem. Colin has added changes to Altitude, which will be deployed soon.

[1] http://lists.squeakfoundation.org/pipermail/squeak-dev/2012-November/166422.html

[2] http://squeakvm.org/unix/

[3] http://gbracha.blogspot.ca/

[4] http://chronos-st.blogspot.com/

[5] http://netjam.org/quoth/

[6] http://wiresong.ca/filesystem/

[7] http://box3.squeak.org:8624

[8] http://seleniumhq.org/

[9] https://addons.mozilla.org/en-US/firefox/addon/selenium-ide/

Squeak Board – 11/5/12

November 6, 2012 by

All members were present

– Colin is reviving the Squeak G+ page as a hub for Squeak Community Meetings [1]

– The Board explored the monthly financial report provided by the Software Freedom Conservancy. With a free server and a single server costing money things look well in hand.

– SqueakSource [2] was down at the time of the meeting, which prompted a discussion of how to move packages to SqS3 [3]. It was observed that there is a Chilean mirror to SqueakSource [4]. Colin is planning to talk to Dale about how packages could be moved. Chris Muller is investigating the process also.

– The number of tests outstanding for the release of Squeak 4.4 is quite low and it is likely that Squeak4.4 will be released soon

[1] https://plus.google.com/u/0/102330490592489316443/posts

[2] http://www.squeaksource.com

[3] http://ss3.gemstone.com/ss

[4] http://www.dsal.cl/squeaksource/