============================= #opendaylight-meeting Meeting ============================= Meeting started by regXboi at 16:55:48 UTC. The full logs are available at http://meetings.opendaylight.org/opendaylight-meeting/2014/opendaylight-meeting.2014-03-20-16.55.log.html . Meeting summary --------------- * dmm (paris) (dmm, 16:57:39) * LINK: https://wiki.opendaylight.org/view/TSC:Main#Meeting_Agenda (dmm, 16:57:55) * vijoy (vijoy, 17:00:06) * Ryan Moats (regXboi) (regXboi, 17:00:21) * Ed Warnicke :) (edwarnicke___, 17:00:25) * Chris Wright (cdub, 17:02:58) * Colin Dixon (colindixon, 17:04:53) * Chris Price joined the meeting (chrisprice___, 17:05:16) * Madhu  (Madhu, 17:05:19) * Brent (networkstatic, 17:05:53) * remove minutes from meeting agent (regXboi, 17:06:19) * ACTION: acceptance of minutes will now be auto-on (regXboi, 17:06:35) * RobDolin proxy for Rajeev Nagar (Microsoft) (RobDolin, 17:07:20) * skipping event updates (phil is not on the call) (regXboi, 17:07:20) * skipping system integration/testing update (luis is not on the call) (regXboi, 17:07:35) * skipping creation reviews(s) ... nothing on the list (regXboi, 17:07:51) * creation review(s) (regXboi, 17:10:25) * discussion of the two week requirement for project reviews (regXboi, 17:10:38) * ACTION: Madhu to schedule review of acceleration project to dmm (regXboi, 17:11:38) * committers (regXboi, 17:11:45) * consideration of Michal Polkorab as new committer on OpenFlowJava (regXboi, 17:12:17) * LINK: https://lists.opendaylight.org/pipermail/openflowjava-dev/2014-March/000154.html - request to add Michal Polkrab as a committer to openflowjava (edwarnicke___, 17:12:54) * LINK: https://lists.opendaylight.org/pipermail/openflowjava-dev/2014-March/000151.html - to the call for a vote on the openflowjava-dev mailer (edwarnicke___, 17:13:24) * Paul Zimmerman (paulz, 17:13:55) * AGREED: Michal Polkorab will be added as a committer (regXboi, 17:15:59) * David Meyer is asking the TSC to vote on approving Michal P. to committer (RobDolin, 17:16:06) * this is to the openflowjava project (colindixon, 17:17:21) * ... committer on OpenFlowJava project (RobDolin, 17:17:43) * Madhu is sharing screen for demo (RobDolin, 17:18:58) * LINK: https://wiki.opendaylight.org/view/Project_Proposals:OpenDaylight_Toolkit the project proposal (which was e-mailed to TSC and project proposals lists) (colindixon, 17:19:23) * LINK: https://maven.apache.org/guides/introduction/introduction-to-archetypes.html maven documentation about archetypes (colindixon, 17:20:02) * the general idea of the project is to provide skeletons for OpenDaylight applications which can be quickly spun up (and customized) by leveraging maven archetypes (colindixon, 17:21:34) * it is informed by the rough edges found while Madhu, networkstatic and others were helping out running hackfests (colindixon, 17:21:57) * this is very cool (dmm, 17:31:02) * archetypes (dmm, 17:31:35) * archetypes can be generated from existing code (regXboi, 17:35:20) * LINK: http://maven.apache.org/archetype/maven-archetype-plugin/create-from-project-mojo.html (GiovanniMeo, 17:36:17) * the archetype can also be extracted from an existing project (GiovanniMeo, 17:36:37) * colindixon stresses...eclipse built app w/ _no build errors_ (answers some large percentage of email questions via automation) (cdub, 17:41:44) * there is a no brainer (dmm, 17:41:57) * s/there/this (dmm, 17:42:13) * regXboi suggests this looks like a fundamental architectural shift (fundamental change to how we build ODL and its apps) (cdub, 17:43:15) * edwarnicke___ notes that they're really good for simple things, but they have more warts when you get to doing complicated things, so this is unlikely to extend to factoring out all modules in the current ODL codebase (colindixon, 17:44:16) * even regXboi agrees that this is hugely useful for bringing new people into the project whether it's in hackfests or with new developers (colindixon, 17:48:10) * question from luis: can archetypes be used for apps on top of MD-SAL (regXboi, 17:50:00) * answer from Madhu: this is independent of MD-SAL/AD-SAL (regXboi, 17:50:21) * there is already an archetype for model driven apps (GiovanniMeo, 17:50:31) * so this is a good topic for MD-SAL (regXboi, 17:50:33) * stable release (draft 1) (regXboi, 17:54:13) * plea from cdub for review of the high level process for stable releases (regXboi, 17:56:57) * Ed Warnicke suggests we should get some wiki pages listing bugs that are good candidates for stable branch fixes (RobDolin, 17:57:41) * Ed Warnicke suggests we need a way to handle artifact versioning (RobDolin, 17:58:40) * stable release process...agree we want this, per-project stable branch, per-project committers to manage those branches, guidelines for what goes into that, releasing this (cdub, 17:59:06) * Chris Wright suggests it will be helpful to have a document that helps committers say no to changes to a stable branch (RobDolin, 17:59:57) * regXboi notes that we need to work on our ability to build snapshots of non-jar stuff so that we don't lose it as we release things. For example documentation and source code. (colindixon, 18:00:16) * the git tag of the release (GiovanniMeo, 18:02:39) * stability, scalability, performance Hyrdogen releases (regXboi, 18:05:52) * open question on candence (regXboi, 18:07:31) * LINK: https://wiki.opendaylight.org/view/CrossProject:Stable_Release (cdub, 18:07:53) * release cadence discussion...3 dimensions: critical bugfix forces release, time based, queue length based (cdub, 18:11:03) * one request for time based to make it predictable for users (and developers -- know when the train is leaving the station) (cdub, 18:11:47) * discussion on what is a stable release seems to converge on "it's only stability/bugfix no new features" (cdub, 18:21:49) * RobDolin reporting (regXboi, 18:22:57) * the criteria are guidelines for describing for what goes into the stable release, there are shades of grey here, judgement call needs to be made, we will make mistakes (chances are good at some point we'll introduce regression in stable release)...mitigation for this is transparency (cdub, 18:23:38) * a small group of folks are discussing documentation and are thinking of creating a documentation project for providing a clearing house of best practices for documentation as well as documentation tool chain (regXboi, 18:23:55) * stable release patch proposal transparency can be done by literally posting the patch queue to the list (lkml style) or gerrit based mechanism for proposing patches to stable branches w/in a project (cdub, 18:24:43) * LINK: http://docs.inocybe.com/install-guide/install-guide-20140316.pdf (colindixon, 18:24:58) * LINK: http://docs.inocybe.com/install-guide/content/ch_install.html (colindixon, 18:25:01) * we are gerrit based and more likely to adopt the latter model (cdub, 18:25:03) * mlemay (of inocybe) has been working on some documentation efforts (colindixon, 18:27:02) * LINK: http://docs.inocybe.com/install-guide/content/ch_install.html html docs that are the current output (colindixon, 18:27:15) * LINK: http://docs.inocybe.com/install-guide/install-guide-20140316.pdf pdf versions of the same (colindixon, 18:27:29) * LINK: https://wiki.opendaylight.org/view/GettingStarted:Developer_Main - master list of IRC channels is here (edwarnicke___, 18:27:47) * LINK: https://wiki.opendaylight.org/view/CrossProject:Documentation_Group <- Cross-project documentation group as mentioned (RobDolin, 18:27:49) * LINK: https://wiki.opendaylight.org/view/IRC <- List of IRC channels (RobDolin, 18:28:30) * LINK: https://wiki.opendaylight.org/view/Meetings (cdub, 18:29:32) * colindixon suggests RSS feed w/ ical to put all meetings in one (cdub, 18:31:10) * colindixon suggests that we write code for a living (cdub, 18:35:49) * ACTION: colindixon to look into how to coordinate meetings (regXboi, 18:36:13) * colindixon to look into this (regXboi, 18:37:00) * open election status by phrobb (regXboi, 18:37:43) * LINK: https://meetings.opendaylight.org/opendaylight-meeting/2014/opendaylight-meeting.2014-03-13-16.59.html bullet #15 (colindixon, 18:39:53) * regXboi asked why only committers? (regXboi_, 18:40:25) * answer was to keep things sane (regXboi_, 18:40:42) * question is how to remove oneself from the nomination list (regXboi_, 18:41:43) * ACTION: phrobb will send email to nominees to get confirmation that they want to run (regXboi_, 18:42:13) * question on what is the term being elected for (regXboi_, 18:42:26) * answer is one year (regXboi_, 18:42:33) * call for new topics (regXboi, 18:43:51) * question if there will be a meeting next week (regXboi, 18:44:02) * ACTION: dmm will propose to cancel next weeks meeting (regXboi, 18:44:15) Meeting ended at 18:44:53 UTC. Action Items ------------ * acceptance of minutes will now be auto-on * Madhu to schedule review of acceleration project to dmm * colindixon to look into how to coordinate meetings * phrobb will send email to nominees to get confirmation that they want to run * dmm will propose to cancel next weeks meeting Action Items, by person ----------------------- * colindixon * colindixon to look into how to coordinate meetings * dmm * Madhu to schedule review of acceleration project to dmm * dmm will propose to cancel next weeks meeting * Madhu * Madhu to schedule review of acceleration project to dmm * phrobb * phrobb will send email to nominees to get confirmation that they want to run * **UNASSIGNED** * acceptance of minutes will now be auto-on People Present (lines said) --------------------------- * cdub (46) * regXboi (40) * colindixon (28) * alagalah (18) * edwarnicke___ (12) * GiovanniMeo (12) * dmm (12) * RobDolin (11) * Madhu (10) * regXboi_ (10) * vijoy (4) * phrobb (2) * odl_meetbot (2) * paulz (1) * chrisprice___ (1) * networkstatic (1) Generated by `MeetBot`_ 0.1.4 .. _`MeetBot`: http://wiki.debian.org/MeetBot