Monday 12 September 2011 12:32:44 pm
Here are the minutes of the 10th Community Project Board meeting. Our previous minutes can be found here.
Meeting took place today (8/9/2011) on Skype (Nicolas, Gilles, Steven, Paul). YQL-part is next. Template operator and YQL is work in progress. UI, YQL and template operator to be joined in about a week from know. eZ Flow block and Twitter block needs to be added on the events page once code is on SVN.
Tasks first round:
Steven : Logged-in features : request a new event
Steven : YQL connector (template operator) + edition interface.
Nicolas : have a proper guidance text.
Nicolas : RSS feed for events + push to Twitter on dedicated twitter account.
Done :
content classes, gmaps integration, templating is done
Tasks for the second round of development (after launch) :
Paul : addition of the joind.in back-end
Gilles : New eZ Flow block for the home-page + right-column block for other pages
Gilles : Twitter block on the event full view
Action [Gilles/Nicolas/Robin] : test-drive the consolidated solution (once Steven has dropped his code).
Action [Nicolas] : do more
http://share.ez.no/blogs/nicolas-pastorino/leading-a-professional-vendor-backed-open-source-community-part-1
http://share.ez.no/blogs/nicolas-pastorino/part-2-of-leading-a-professional-vendor-backed-open-source-community
Soon : Publication of the results of the survey + interviews done by Paul di Gangi, Robin Teigland and team.
We should consider tagging the builds on github.
Ole Marius will attend an event in Oslo from Github, he will share ideas/best practice on pull requests.
The eZ Publish version numbers in ezsite_data are not updated today for Community Project, we need to make this into the build procedure.
We need to package, separately, the extensions made available in the build.
Briefly mentioned, new commit styles by github: https://github.com/blog/926-shiny-new-commit-styles
Interesting community suggestion: http://share.ez.no/forums/suggestions/code-quality-ezpublish
Action [Ole Marius/Nicolas] : Discuss the feasibility of creating an CI/Build repository, dedicated to Community Project.
Action [Gaetano/Gilles][for 2011.9] :
Action [Ole Marius/Nicolas] : knowledge transfer on how the extensions are built today using the current CI infrastructure
RFC in progress, a few more weeks before final publication. 15 comments so far on the RFC. (http://share.ez.no/blogs/bertrand-dunogier/the-ez-coding-standards-need-you)
Note : this won't be finalized until early october. Actions resuming on this then.
Pull-requests fixing more than 1 issue at a time can use the commit message format described here : http://share.ez.no/learn/ez-publish/how-to-contribute-to-ez-publish-using-git/(page)/5
For larger pull-requests, join an explanation. Possible ways of documenting the feature :
Ole Marius prepared a wiki page, based on the tutorial's contents. The idea is to strip it down to a series of command-lines examples. On top, the "ideal pull-request" description can be added there. Example : https://github.com/oms/testingrepo/wiki/Contributing
Issue when writing the release notes : how can we present the new things on a catchy way ?
The "ideal pull request" should contain a description of any mid-size to large feature, helping write cool release notes.
Action [Nicolas/Robin] : Write the ideal pull-request document, publish it, and link it from the get-involved/develop page. Inspiration text : https://github.com/oms/testingrepo/wiki/Contributing
Final location : wiki on eZ Publish's github repository.
Action [Robin {helped by Nicolas}] : Need to update the tutorial about git/github (or provide a new one): explain how to install eZ Publish from a Github fork.
Action [Andrew]: Sketch out revised layout for Develop page to draw more attention to the development resources.
Geir Arne is ok on the principle. Tagging the doc contents per version should be working (PHP example. Open-doc idea accepted too by Geir Arne. Need for a dev resource to make this happen.
Action [Ole Marius/Nicolas] : ask Geir Arne to produce his view on these (wireframes, functional description, concrete) two points : tagging + user generated content.
Deadline : loose, Geir Arne on holiday.
Action [Gilles] : Write short description of the main features of the solution currently built, in-house, for knowledge management. The content currently created can also be of interest (screencasts, etc).
Action [Nicolas]: Create visual timeline mapping builds between Enterprise and Community editions.
example : http://www.levenez.com/unix/unix_a4.pdf
Action [Nicolas]: Add visual map on the main Downloads page.
Gaetano investigated this. The Postgresql seem to have a channel to distribute "any" software. Action [Gaetano] : update on the feasibility/conditions
Deadline : next meeting.
Microsoft Web installer :
Updated in staller to the latest version of eZ Publish CP (upped rquirements to 5.3).
Blogged about it at http://share.ez.no/blogs/community-project-board/a-call-for-testers-ez-publish-now-available-in-a-windows-platform-installer-package. No answer so far
Action [Robin] : test-drive this before the next meeting.
Action [Gaetano] : sustain the buzz within the eZ Community to gather more feedback on this. Make a screencast : "As a windows user knowing eZ Publish, how can i use Web Matrix ?"
Next steps : after more feedback from the eZ Community :
15th of September.
Oct. 3rd, 20:00 GMT+2 CEST