=============================== #openstack-meeting-alt: Marconi =============================== Meeting started by kgriffs1 at 19:05:11 UTC. The full logs are available at http://eavesdrop.openstack.org/meetings/marconi/2013/marconi.2013-01-24-19.05.log.html . Meeting summary --------------- * Review last week's actions (kgriffs1, 19:05:37) * kgriffs to kick the tires on Pecan (kgriffs1, 19:05:50) * LINK: http://github.com/racker/falcon (kgriffs1, 19:12:50) * Review the g1 milestone (kgriffs1, 19:17:18) * LINK: https://launchpad.net/marconi/+milestone/grizzly-1 (kgriffs1, 19:18:08) * Set up Marconi wiki, repo, Launchpad, etc. (kgriffs1, 19:18:35) * Define v1.0 functional and non-functional requirements (kgriffs1, 19:19:15) * LINK: http://wiki.openstack.org/marconi/specs/grizzly (kgriffs1, 19:20:09) * Define v1.0 API (kgriffs1, 19:21:47) * Create a skeleton implementation and test suite (kgriffs1, 19:23:48) * ACTION: kgriffs1 to move coding to g2 (kgriffs1, 19:25:47) * Decide whether to support tags or some other fanout mechanism, or just stick with N-queue approach (for v1.0 at least) (kgriffs1, 19:27:02) * AGREED: Have concrete queues (kgriffs1, 19:30:25) * AGREED: No tags or fanout for v1 (kgriffs1, 19:34:50) * Consider splitting the API into two namespaces, one for work queuing and one for eventing (kgriffs1, 19:36:37) * Pro: Allows for different scaling architectures, storage backends, etc. (kgriffs1, 19:37:34) * Pro: Simplifies semantics for the two major use cases (kgriffs1, 19:37:42) * Con: Remove affordances - clients won't be able to mix/match semantics (we would be effectively removing features) (kgriffs1, 19:38:11) * LINK: http://wiki.openstack.org/marconi/specs/api/v1 (kgriffs1, 19:43:30) * LINK: http://wiki.openstack.org/marconi/specs/api/v1 (kgriffs1, 19:52:40) * AGREED: use per-message lock/receipt IDs or just message IDs directly (kgriffs1, 20:16:35) * ACTION: kgriffs1 to update API spec to remove tags, add concrete queues (kgriffs1, 20:21:58) * AGREED: Start some discussion threads on the mailing list (kgriffs1, 20:25:22) * ACTION: everyone think about locking semantics (kgriffs1, 20:26:25) * ACTION: everyone think about / discuss the implications of a unified queue type/namespace and come up with a recommendation for next mtg. (kgriffs1, 20:27:00) Meeting ended at 20:27:32 UTC. Action items, by person ----------------------- * kgriffs1 * kgriffs1 to move coding to g2 * kgriffs1 to update API spec to remove tags, add concrete queues * **UNASSIGNED** * everyone think about locking semantics * everyone think about / discuss the implications of a unified queue type/namespace and come up with a recommendation for next mtg. People present (lines said) --------------------------- * kgriffs1 (118) * treeder (66) * openstack (3) * edsrzf (2) Generated by `MeetBot`_ 0.1.4