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/

Squeak Board minutes – 10/15/2012

October 16, 2012 by

Present: Craig Latta, Chris Muller, Colin Putney, Levente Uzonyi

- There are plans to replace squeak.org with a new site based on Colins Altitude web-framework.  The SFC has suggested including a flattr contribution on member-project web-sites, which will be considered for the new site.

- A continuation of last Saturday’s Squeak hangout discussion occurred where Tim Rowledge presented a discussion about transparent access to native OS processes from within the image.

- Meanwhile, Craig is planning his next release of Spoon, which is becoming ready for mainstream consumption.  This project will be very exciting for Squeak as it promises to help address many long-time concerns of the community such as modularity, distribution and scale.

- 4.4 is planned for release this month while energy is building for 4.5.  Colin wants full Environments in 4.5, as well as adoption of his FileSystem framework.  Chris wants Themes so the look of the system can be more easily customized and also inclusion (or easy loadability) of the latest Refactoring Engine.  We also want to finally begin purging long-deprecated code.

- While there is a lot of work to be done, a general feeling of satisfaction with Squeak’s status, capability and future potential was expressed.

Squeak Board minutes – 10/1/12

October 2, 2012 by

All members were present: Chris Cunnington, Bert Freudenberg, Craig Latta, Chris Muller, Colin Putney, Randal Schwartz, Levente Uzonyi

- The next Squeak Community Meeting is on 13 October. Find a web cam and join us in a fun Google Hangout! [1]

- We are happy to see the work on Squeak 4.4 being in the home stretch now, looking forward to the release

- Ideas are collecting for Squeak 4.5, such as including a full Environments implementation and removing deprecated code.

- Traits were discussed. We would like to know about Squeak projects that use Traits for development, or about other packages that use Traits.

- Squeak took possession of a new Virtual Server from Gandi.net [2] provided courtesy of our legal home, the Software Freedom Conservancy [3]. The existing Jenkins server [4] will be moved over to the new location and expanded to manage more jobs. Those jobs will not just be for running tests on the trunk image, but for virtual machine compilation. It is to be hoped that having a working start-to-finish build script that anybody can run will help to document the process and make it more accessible to all Squeakers.

- The Softlayer server is still waiting on approval from its legal department and is expected to arrive in the near future

- We briefly touched the subject of marketing/promoting Squeak to the wider world. One idea is to create greater visibility for the projects members of the community are working on, which is one of the objectives of the Squeak Community Meetings on G+. Since we ran out of time we will return to this topic at our next meeting.

[1] https://plus.google.com/events/c0nfhlfod6ogn3aumsq6seda7g8

[2] http://www.gandi.net/

[3] http://www.sfconservancy.org/

[4] http://squeakci.org/

Squeak Board minutes – 9/17/12

September 18, 2012 by

All members were in attendance.

- Chris Cunnington is working on securing a permanent home for the new Squeak CI server.  The move must be completed before November to avoid a service interruption.

- Once the squeakci.org and Jenkins server situation has settled and become reliable, the Squeak VM team leader, David T. Lewis, intends to set up nightly updates of the latest VM code from squeakvm.org.

- Ian Piumarta has released a new Unix VM [1]. He also started bringing the Windows VM up-to-date.

- We discussed convening at Smalltalks 2013 in Argentina as an alternative to having a separate Squeak developer conference.  There are already plans to bring together Smalltalks and the Etoys-oriented Squeakfest, so getting Squeak developers there at the same time should be fun. Please let us know what you think of this idea.

- The next Google+ Squeak Community Hangout is 13 Oct. [2]

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

[2] https://plus.google.com/events/c0nfhlfod6ogn3aumsq6seda7g8
(it helps when clicking on this link to already be logged into G+)

Squeak Oversight Board minutes – 9/3/12

September 4, 2012 by

attending: Craig Latta, Bert Freudenberg, Levente Uzonyi, Chris Cunnington, Chris Muller

- Spoon [1] will be releasing its new version soon with a web browser interface included

- the next Squeak Community Meeting [2] on GooglePlus will be Sat. 13 Oct. at 10 am Pacific Time. (If you hit the link below, it helps if you are already logged into G+)

- Squeak 4.4 is heading towards an October release

- Chris Cunnington wants to shut down the server that currently serves squeakci.org [3] and has contacted the SFC to access some Gandi.net resources to move it over (as the SFC has a relationship with Gandi.net for its members)

[1] http://thiscontext.wordpress.com/

[2] https://plus.google.com/events/c0nfhlfod6ogn3aumsq6seda7g8/102275780496317201899

[3] http://www.squeakci.org


Follow

Get every new post delivered to your Inbox.

Join 33 other followers