First Rocky about plone4artists. They've actually been tracking progress on openplans.org. A group has been working on a formlib widget for uploading files. There was an existing widget, but that didn't cut it. Nice: Jonathan has made a new screencast that'll be put online later in the day. I saw it and it shows off the capabilities pretty well. Of course a lot of bugfixing.
I asked: at least 8 or 9 people are working on plone4artists. They've got more functional tests (all testbrowser tests). Folders now show an mp3 track listing for the mp3 files inside it. For the rest, they've looked at quite a number of things, but haven't really delved into it. Well, Rocky is very pleased about the progress. A beta for the audio part seems possible, but an alpha for the video part is doubtful, as everyone has been focusing on the audio part.
This sprint will make Rocky famous, as he's now got his own mp3 recording: the demo test file for the functional tests :-)
Kapil wants to have a very easy way to attach some properties to member objects. The properties are attached to members with a bit of zcml and a zope3 schema. Under the hood, a PAS plugin takes care of storing the data.
The difference with remember/membrane: it is simpler, but the members are regular plone members, not content objects: so no workflow. The code of ore.member is available in svn .
He fixed some plone 3 bugs with Daniel. The ordering of contenttypes and action providers was off some.
For the rest he worked with Stefan and Ramon on import and export of content in plone. XMLforest and gsxml were the candidates and gsxml was the one they picked. Gsxml missed references, so they tried to add that. For that, they needed to touch marshall. The unittests of marshall weren't running and they tried to fix that.
After a while, Kapil showed them another generic setup based import/export product that handled references, but that also had limitations. In the end, they're using zexp/pickles to export the references folder, which seems to work (magically).
They believe they've got all the necessary parts, now all that's left to do is assemble them :-)
Something they wanted me to write down: if you install python on the mac using darwinports, you get a buserror when using libxml2.
Mostly walking around making sure that people who are fixing bugs know what exactly needs fixing and helping them getting started. Also he's working a bit on a relationship product that he maintains. At the moment, he's fixing security holes in plone with Ramon.
When I sat next to him he was getting frustrated by templates and macros that need a global context. They at least often need more than is provided/detectable inside the macro itself.
KSS status: loads of bugfixing happened. There has especially been a load of testing to really verify the bugs were gone.
My name is Reinout van Rees and I work a lot with Python (programming language) and Django (website framework). I live in The Netherlands and I'm happily married to Annie van Rees-Kooiman.
Most of my website content is in my weblog. You can keep up to date by subscribing to the automatic feeds (for instance with Google reader):