[ovs-dev] hackathon plans--another update

Simon Horman horms at verge.net.au
Fri Sep 6 00:54:11 UTC 2013


On Thu, Sep 05, 2013 at 01:21:48PM +0000, Kyle Mestery (kmestery) wrote:
> 
> On Sep 4, 2013, at 7:11 PM, Ben Pfaff <blp at nicira.com> wrote:
> 
> > This email is an update for the initial hackathon plan that I sent out
> > earlier this month.  Everything in that email is still accurate.  You
> > can read the earlier email at:
> >    http://openvswitch.org/pipermail/announce/2013-August/000053.html 
> > 
> > The main purpose of this email is to answer questions I've had from a
> > few people about what work needs to be done.  If you want to volunteer
> > for something (either on one of the lists below or something else),
> > please mention it to me or on ovs-dev.
> > 
> > 
> > Claimed Tasks
> > -------------
> > 
> > The following tasks have been tentatively claimed already:
> > 
> >    * Groups are in!
> > 
> >    * Andy Zhou has volunteered to implement OFPT_TABLE_MOD.  (He
> >      might implement the OF1.3 more flexible table miss support,
> >      which is related.)
> > 
> >    * Simon Horman is working on MPLS.
> > 
> >    * Alexandru Copot <alex.mihai.c at gmail.com> is working on
> >      OFPT_GET_ASYNC_REQUEST and OFPT_GET_ASYNC_REPLY.
> > 
> >    * Simon Horman is working on implementing the Write-Actions
> >      instruction (and has already submitted code!).
> > 
> >    * Gurucharan Shetty <gshetty at nicira.com> is working on the ability
> >      for OFPT_FLOW_MOD to delete flows in all tables.
> > 
> >    * Daniel Baluta <dbaluta at ixiacom.com> is working on on-demand flow
> >      counters, e.g. OFPFF_NO_PKT_COUNTS and OFPFF_NO_BYT_COUNTS.
> > 
> > 
> > Unclaimed Tasks (Small, Required)
> > ---------------------------------
> > 
> > The following tasks could use volunteers.  These tasks are all
> > required for OpenFlow compliance.  My guess is that an average
> > developer could build any of these within the two days of the
> > hackathon or less.
> > 
> >    * QUEUE_GET_CONFIG_REQUEST and QUEUE_GET_CONFIG_REPLY messages.
> >      OVS has never implemented these at all, which is more or less a
> >      bug.  We should implement at least stubs for these.
> > 
> > Kyle Mestery and Pritesh have expressed interest in the following but
> > I do not yet have a confirmation from them on either one:
> > 
> >    * Rework tag order.

I'm not quite sure what this refers to.
However, the MPLS patchset includes code to support the
OpenFlow 1.3 order in which VLAN and MPLS tags should
be pushed.

> > 
> >    * OpenFlow 1.3+ multipart requests infrastructure.
> > 
> Just an update: Pritesh and I will take the above two items.
> 
> Thanks,
> Kyle
> 
> > 
> > Unclaimed Tasks (Large, Optional)
> > ---------------------------------
> > 
> > The following tasks could also use volunteers.  All of them are also,
> > coincidentally, optional according to the OpenFlow specification.  My
> > guess is that each of these would require more than two days of work.
> > Most of them require kernel work.  (I don't realistically expect
> > anyone to do these for the hackathon, but you never know.)
> > 
> >    * QinQ.
> > 
> >    * VLANs with 88a8 Ethertype.
> > 
> >    * OFPMP_TABLE_FEATURES.  (This requires the multipart requests
> >      infrastructure.)
> > 
> >    * Per-flow meters implementation for ofproto-dpif.
> > 
> >    * Auxiliary connections.
> > 
> >    * PBB tagging.
> > 
> > 
> > Stickers
> > --------
> > 
> > The stickers are a go!  I've ordered a batch of 5"x3" stickers labeled
> > "I <3 OVS".  They should arrive the week after the hackathon and then
> > I'll mail them to anyone outside the Palo Alto local area.  The
> > design, by Duffie Cooley, is here:
> > 	http://openvswitch.org/ovs-sticker.jpg
> 



More information about the dev mailing list