================== #richfaces Meeting ================== Meeting started by balunasj_mtg at 15:01:03 UTC. The full logs are available at http://people.redhat.com/~manderse/irc.freenode.org/meetings/richfaces/2011/richfaces.2011-06-09-15.01.log.html . Meeting summary --------------- * Agenda for today: http://community.jboss.org/wiki/RichFacesTeamMeetingAgenda6-9-2011 (balunasj_mtg, 15:01:34) * Git migration (balunasj_mtg, 15:02:40) * as you can see in the agenda we are very close to wrapping this up (balunasj_mtg, 15:02:55) * lfryc has done a great job, and we only have a few open items left (balunasj_mtg, 15:03:17) * I have prepared proposal of workflow which was published at http://community.jboss.org/docs/DOC-16874 (lfryc, 15:06:57) * ACTION: lfryc follow up with Vlastimil on fisheye integration (balunasj_mtg, 15:07:08) * this has been reviewed by balunasj_mtg and bleathem (balunasj_mtg, 15:08:06) * I have also prepared Guide how to use pull request with RF JIRA (which has newly enabled Git workflow to support this model) (lfryc, 15:10:55) * ACTION: balunasj_mtg review the pull request and rF jira workflow document (balunasj_mtg, 15:11:23) * Guide can be found here and applies also to other projects: http://community.jboss.org/docs/DOC-16877 (lfryc, 15:11:32) * first point what we need to refine is modifying the existing branches structure to meet the workflow (lfryc, 15:12:11) * AGREED: We can get rid of the branches that are not part of the current workflow (balunasj_mtg, 15:13:27) * ACTION: lfryc will fire issue for removing all the unnecessary branches and tags (it means all except master and 4.0.0.Final) (lfryc, 15:16:04) * stale branches can be removed as long as it will not remove the tags (lfryc, 15:22:45) * also there should be left only last of release tags (lfryc, 15:24:00) * ACTION: lfryc rename the tags to follow timestamp pattern (lfryc, 15:25:11) * ACTION: rename the master branch to develop (lfryc, 15:28:34) * ACTION: create new master branch pointing to 4.0.0.Final (lfryc, 15:28:58) * ACTION: lfryc: setup GitHub to have develop as default (lfryc, 15:29:39) * other topic is RFPL JIRAs and pull request workflow (lfryc, 15:30:02) * RFPL jira's and pull requests (balunasj_mtg, 15:34:11) * RFPL contains issues which doesn't introduce commits (lfryc, 15:34:59) * that's why they doesn't support pull requests (lfryc, 15:35:21) * when developer works on RFPL JIRA which finally introduces commit and pull request, it have to be reflect in RF JIRA (lfryc, 15:35:52) * either by creating and linking new RF JIRA or simply moving the JIRA into RF space (lfryc, 15:36:12) * Sharing feature branches (lfryc, 15:38:57) * AGREED: If RFPL jira results in source code updates to core project is should be moved to RF (balunasj_mtg, 15:38:58) * feature branch may not be needed to be shared in project repositories (lfryc, 15:39:33) * two developers can share code in personal repositories (lfryc, 15:39:54) * it satisfies that no one will start work on feature branches (lfryc, 15:40:06) * but seems to be very restricting rule (lfryc, 15:40:19) * For large tasks sharing a feature branch in the project repo is ok, (balunasj_mtg, 15:41:41) * The same rules apply - when the jira is resolved and branch merged the feature branch can be removed (balunasj_mtg, 15:42:06) * AGREED: with removing branches (lfryc, 15:42:56) * We will likely need to go through and "clean up" from time to time anyway - and the rule will be that features branches for resolved jira's can be removed (balunasj_mtg, 15:43:10) * Release criteria (lfryc, 15:51:46) * ACTION: lfryc post a dev forum post about previous topic to continue (balunasj_mtg, 15:52:18) * the part of release testing criteria is that release should not start before the branch is stabilized (lfryc, 15:53:01) * the new workflow is just following it (lfryc, 15:53:12) * the difference from the past is based that functional tests wasn't ran just prior to each release (lfryc, 15:53:49) * ACTION: ppitonak please create jira's to cover stabilizing smoke test ftest suite before M1 (balunasj_mtg, 16:00:34) * ACTION: ppitonak document release criteria for 4.1 releases (balunasj_mtg, 16:05:49) * 4.1 planning (balunasj_mtg, 16:07:36) * we are already over time for the meeting (balunasj_mtg, 16:07:48) * IDEA: Have a separate meeting just for 4.1 finalization and discussing (balunasj_mtg, 16:08:05) * AGREED: yes, it would be good at this situation (lfryc, 16:08:24) * because of timing it would be post JSFSummit (balunasj_mtg, 16:08:27) * before then I'll email specific tasks and things that should be ready before then so we can hit that meeting ready to nail down specifics (balunasj_mtg, 16:08:58) * ACTION: email specific tasks and things that should be ready before then so we can hit the meeting ready to nail down specifics (balunasj_mtg, 16:09:26) * ACTION: everyone needs to review the docs in the agenda, and add comments, or thoughts. (balunasj_mtg, 16:12:50) Meeting ended at 16:18:50 UTC. Action Items ------------ * lfryc follow up with Vlastimil on fisheye integration * balunasj_mtg review the pull request and rF jira workflow document * lfryc will fire issue for removing all the unnecessary branches and tags (it means all except master and 4.0.0.Final) * lfryc rename the tags to follow timestamp pattern * rename the master branch to develop * create new master branch pointing to 4.0.0.Final * lfryc: setup GitHub to have develop as default * lfryc post a dev forum post about previous topic to continue * ppitonak please create jira's to cover stabilizing smoke test ftest suite before M1 * ppitonak document release criteria for 4.1 releases * email specific tasks and things that should be ready before then so we can hit the meeting ready to nail down specifics * everyone needs to review the docs in the agenda, and add comments, or thoughts. Action Items, by person ----------------------- * balunasj_mtg * balunasj_mtg review the pull request and rF jira workflow document * lfryc * lfryc follow up with Vlastimil on fisheye integration * lfryc will fire issue for removing all the unnecessary branches and tags (it means all except master and 4.0.0.Final) * lfryc rename the tags to follow timestamp pattern * lfryc: setup GitHub to have develop as default * lfryc post a dev forum post about previous topic to continue * ppitonak * ppitonak please create jira's to cover stabilizing smoke test ftest suite before M1 * ppitonak document release criteria for 4.1 releases * **UNASSIGNED** * rename the master branch to develop * create new master branch pointing to 4.0.0.Final * email specific tasks and things that should be ready before then so we can hit the meeting ready to nail down specifics * everyone needs to review the docs in the agenda, and add comments, or thoughts. People Present (lines said) --------------------------- * balunasj_mtg (114) * lfryc (93) * bleathem (45) * ppitonak (23) * jbott (3) * alexsmirnov (2) * jhuska (1) * juank_prada (1) Generated by `MeetBot`_ 0.1.4 .. _`MeetBot`: http://wiki.debian.org/MeetBot