)]}'
{"reference/tags/tc-approved-release.rst":[{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"1736047d1ad8c05b04e13db283be9ce2f4c9af55","unresolved":false,"context_lines":[{"line_number":11,"context_line":".. NOTE(dhellmann): I don\u0027t especially like the name of this tag, but"},{"line_number":12,"context_line":"   I decided its use would be more easily communicated if we stuck"},{"line_number":13,"context_line":"   with the designation from the bylaws rather than making up a"},{"line_number":14,"context_line":"   different name."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"This tag is used to indicate the projects the TC recommends to the"},{"line_number":17,"context_line":"OpenStack Foundation Board as candidates for trademark use under the"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1aca2d91_f0696b26","line":14,"updated":"2015-05-08 15:50:17.000000000","message":"+1. Not my choice of a name either, but the only reason for this tag to exist is to answer that question that the bylaws mandate us to answer, so better use the bylaws specific terminology.","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"change_message_id":"91e0449873ef0b3266c92245b1ce60f489a02031","unresolved":false,"context_lines":[{"line_number":32,"context_line":""},{"line_number":33,"context_line":"Requirements"},{"line_number":34,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"#. The project is already an official OpenStack project in good"},{"line_number":37,"context_line":"   standing."},{"line_number":38,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9af37de9_fe9d165a","line":35,"updated":"2015-05-11 14:16:51.000000000","message":"The document jumps from specifying what it is (fulfilling an obligation from the foundation bylaws) down to detailed bullet points.  I think there\u0027s room for some additional text here to clarify the purpose from the foundation side and the intent of the TC.  Here\u0027s a first cut at some proposed text:\n\nThe \"OpenStack TC Approved Release\" is used as the superset of projects used by the OpenStack Foundation when creating commercial trademark programs.  A commercial trademark program would not be able to have any requirements for code or functionality outside of what is included in this group.  The foundation may choose to create trademark programs only related to a subset of the projects.\n\nThe projects included in this group should generally represent the most mature OpenStack projects.  OpenStack Foundation commercial trademark programs use criteria developed by the DefCore subcommittee of the Foundation board of directors.  This criteria is partially based on a set of capabilities provided by OpenStack Projects.  The capabilities adopted by DefCore are ones that are mature, well adopted, and not expected to change in the near future.\n\nA project that receives the \"tc-approved-release\" tag should at a minimum meet the following requirements:","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"change_message_id":"e877c004d289f031a1747ca54b2b275a913f6921","unresolved":false,"context_lines":[{"line_number":32,"context_line":""},{"line_number":33,"context_line":"Requirements"},{"line_number":34,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"#. The project is already an official OpenStack project in good"},{"line_number":37,"context_line":"   standing."},{"line_number":38,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a0c5dc1_65b621de","line":35,"in_reply_to":"9af37de9_2f300a56","updated":"2015-05-16 16:50:20.000000000","message":"Agreed, setting context is helpful.","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"bef70a0feb95ec31bc975d80c7d519653b275a17","unresolved":false,"context_lines":[{"line_number":32,"context_line":""},{"line_number":33,"context_line":"Requirements"},{"line_number":34,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"#. The project is already an official OpenStack project in good"},{"line_number":37,"context_line":"   standing."},{"line_number":38,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9af37de9_2f300a56","line":35,"in_reply_to":"9af37de9_fe9d165a","updated":"2015-05-11 15:28:05.000000000","message":"I like all of that.","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"change_message_id":"038b01b2526d4f4eb512b5108ccf0e4015aa52c5","unresolved":false,"context_lines":[{"line_number":34,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"#. The project is already an official OpenStack project in good"},{"line_number":37,"context_line":"   standing."},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"#. The project team is managed in a way that improves its chances of"},{"line_number":40,"context_line":"   being healthy over a long period of time and has the"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a016987_69484bcd","line":37,"updated":"2015-05-26 12:09:46.000000000","message":"I guess by \"official\" we mean \"part of the big tent\", right?","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"f18b3dd55dd360e3fba9215c8a82dd1cf69f85ba","unresolved":false,"context_lines":[{"line_number":34,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"#. The project is already an official OpenStack project in good"},{"line_number":37,"context_line":"   standing."},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"#. The project team is managed in a way that improves its chances of"},{"line_number":40,"context_line":"   being healthy over a long period of time and has the"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a016987_944ddbc6","line":37,"in_reply_to":"7a016987_69484bcd","updated":"2015-05-26 14:01:39.000000000","message":"Yes, \"big tent\" is the informal name for what I mean here. We could drop \"official\" but we\u0027ve used that clarification elsewhere to differentiate them from stackforge projects and other things people do without submitting themselves to TC governance.","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"change_message_id":"e877c004d289f031a1747ca54b2b275a913f6921","unresolved":false,"context_lines":[{"line_number":39,"context_line":"#. The project team is managed in a way that improves its chances of"},{"line_number":40,"context_line":"   being healthy over a long period of time and has the"},{"line_number":41,"context_line":"   :ref:`tag-team:diverse-affiliation` tag."},{"line_number":42,"context_line":""},{"line_number":43,"context_line":".. NOTE(dhellmann): Some of the below are copied or modified versions"},{"line_number":44,"context_line":"   of the incubation/integration policies, which seemed like a good"},{"line_number":45,"context_line":"   starting point for criteria."}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a016987_2d54581f","line":42,"updated":"2015-05-16 16:50:20.000000000","message":"I don\u0027t recall if we have a schedule applying of tags or if the diverse affiliation is timeboxed to a release? I\u0027m asking because I\u0027m wondering if this tc-approved-released tag would then always be in the same timebox as the diverse-affiliation tag?","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"f18b3dd55dd360e3fba9215c8a82dd1cf69f85ba","unresolved":false,"context_lines":[{"line_number":39,"context_line":"#. The project team is managed in a way that improves its chances of"},{"line_number":40,"context_line":"   being healthy over a long period of time and has the"},{"line_number":41,"context_line":"   :ref:`tag-team:diverse-affiliation` tag."},{"line_number":42,"context_line":""},{"line_number":43,"context_line":".. NOTE(dhellmann): Some of the below are copied or modified versions"},{"line_number":44,"context_line":"   of the incubation/integration policies, which seemed like a good"},{"line_number":45,"context_line":"   starting point for criteria."}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a016987_94e4bbac","line":42,"in_reply_to":"7a016987_2d54581f","updated":"2015-05-26 14:01:39.000000000","message":"I expect the time frame for this tag to always be longer than the diverse affiliation tag, since we have an extended deprecation period for removing the trademark requirement.","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"change_message_id":"e877c004d289f031a1747ca54b2b275a913f6921","unresolved":false,"context_lines":[{"line_number":49,"context_line":""},{"line_number":50,"context_line":"#. The project uses the OpenStack continuous integration facilities"},{"line_number":51,"context_line":"   for automated functional testing, including integration with any"},{"line_number":52,"context_line":"   other OpenStack projects on which it depends."},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"#. The project team fulfills its commitment to users."},{"line_number":55,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a016987_cd3b84ea","line":52,"updated":"2015-05-16 16:50:20.000000000","message":"For \"on which it depends\" will we eventually change to \"integration with any other OpenStack projects with a tag that indicates it\u0027s required by another project?\"","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"f18b3dd55dd360e3fba9215c8a82dd1cf69f85ba","unresolved":false,"context_lines":[{"line_number":49,"context_line":""},{"line_number":50,"context_line":"#. The project uses the OpenStack continuous integration facilities"},{"line_number":51,"context_line":"   for automated functional testing, including integration with any"},{"line_number":52,"context_line":"   other OpenStack projects on which it depends."},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"#. The project team fulfills its commitment to users."},{"line_number":55,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a016987_74f81f4a","line":52,"in_reply_to":"7a016987_cd3b84ea","updated":"2015-05-26 14:01:39.000000000","message":"I\u0027m not especially keen on the idea of trying to track all dependencies explicitly with tags, so I would prefer to keep the implementation detail out of the definition here.","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"change_message_id":"038b01b2526d4f4eb512b5108ccf0e4015aa52c5","unresolved":false,"context_lines":[{"line_number":58,"context_line":"  #. The project team actively manages and responds to incoming bug"},{"line_number":59,"context_line":"     reports."},{"line_number":60,"context_line":"  #. The project team has a proven history of providing user support"},{"line_number":61,"context_line":"     (on the openstack@ mailing list and on Ask OpenStack)."},{"line_number":62,"context_line":"  #. The project supports upgrading from one stable release to the"},{"line_number":63,"context_line":"     next (for consumers of stable releases) and between commits on"},{"line_number":64,"context_line":"     the master branch (for consumers of the development release)."}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a016987_09931751","line":61,"updated":"2015-05-26 12:09:46.000000000","message":"should `openstack-ops` be mentioned here too?","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"f18b3dd55dd360e3fba9215c8a82dd1cf69f85ba","unresolved":false,"context_lines":[{"line_number":58,"context_line":"  #. The project team actively manages and responds to incoming bug"},{"line_number":59,"context_line":"     reports."},{"line_number":60,"context_line":"  #. The project team has a proven history of providing user support"},{"line_number":61,"context_line":"     (on the openstack@ mailing list and on Ask OpenStack)."},{"line_number":62,"context_line":"  #. The project supports upgrading from one stable release to the"},{"line_number":63,"context_line":"     next (for consumers of stable releases) and between commits on"},{"line_number":64,"context_line":"     the master branch (for consumers of the development release)."}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a016987_d488f3c8","line":61,"in_reply_to":"7a016987_09931751","updated":"2015-05-26 14:01:39.000000000","message":"I\u0027m not sure? This comes from an older document that may predate the creation of that list. Is that a place projects are expected to go to answer questions, now?","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"1736047d1ad8c05b04e13db283be9ce2f4c9af55","unresolved":false,"context_lines":[{"line_number":61,"context_line":"     (on the openstack@ mailing list and on Ask OpenStack)."},{"line_number":62,"context_line":"  #. The project supports upgrading from one stable release to the"},{"line_number":63,"context_line":"     next (for consumers of stable releases) and between commits on"},{"line_number":64,"context_line":"     the master branch (for consumers of the development release)."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"#. The project follows OpenStack licensing conventions."},{"line_number":67,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"1aca2d91_7099db1e","line":64,"updated":"2015-05-08 15:50:17.000000000","message":"Sounds like an interesting maturity tag we could define here. Or make it part of the \"operational maturity\" tag that Ops want to define.","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"b20ad5bc36ae3e441171042ee88f79f8e8b50e50","unresolved":false,"context_lines":[{"line_number":61,"context_line":"     (on the openstack@ mailing list and on Ask OpenStack)."},{"line_number":62,"context_line":"  #. The project supports upgrading from one stable release to the"},{"line_number":63,"context_line":"     next (for consumers of stable releases) and between commits on"},{"line_number":64,"context_line":"     the master branch (for consumers of the development release)."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"#. The project follows OpenStack licensing conventions."},{"line_number":67,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9af37de9_c4aa9c85","line":64,"in_reply_to":"1aca2d91_7099db1e","updated":"2015-05-10 17:55:08.000000000","message":"Having an ops community-defined tag makes a lot of sense. I would like to move ahead with this phrasing until they do so, though.","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"change_message_id":"e877c004d289f031a1747ca54b2b275a913f6921","unresolved":false,"context_lines":[{"line_number":61,"context_line":"     (on the openstack@ mailing list and on Ask OpenStack)."},{"line_number":62,"context_line":"  #. The project supports upgrading from one stable release to the"},{"line_number":63,"context_line":"     next (for consumers of stable releases) and between commits on"},{"line_number":64,"context_line":"     the master branch (for consumers of the development release)."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"#. The project follows OpenStack licensing conventions."},{"line_number":67,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a016987_6d08102e","line":64,"in_reply_to":"5ad58531_012c1a49","updated":"2015-05-16 16:50:20.000000000","message":"Similar question to the timeboxing above, if the project attains an upgradability tag of some sort, is that applied only at release? If getting the tag requires upgrade between commits, it seems like it\u0027s a lever for a too-fast ejection seat if a project loses their \"between commits\" tag. \n\nI think eventually the \"tc-approved-release\" tag could be a grouping based on data from other tags, but for the first round of tagging, let\u0027s try for diversity rather than a big barrier. So I\u0027m advocating to remove this last list item until another tag can help.","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"858ccee89c3386544a82bcd95907ef7a4c28c5a1","unresolved":false,"context_lines":[{"line_number":61,"context_line":"     (on the openstack@ mailing list and on Ask OpenStack)."},{"line_number":62,"context_line":"  #. The project supports upgrading from one stable release to the"},{"line_number":63,"context_line":"     next (for consumers of stable releases) and between commits on"},{"line_number":64,"context_line":"     the master branch (for consumers of the development release)."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"#. The project follows OpenStack licensing conventions."},{"line_number":67,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5ad58531_012c1a49","line":64,"in_reply_to":"5ad58531_81412a3c","updated":"2015-05-11 21:05:12.000000000","message":"Gotcha, thanks for the clarification, Doug.","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"f18b3dd55dd360e3fba9215c8a82dd1cf69f85ba","unresolved":false,"context_lines":[{"line_number":61,"context_line":"     (on the openstack@ mailing list and on Ask OpenStack)."},{"line_number":62,"context_line":"  #. The project supports upgrading from one stable release to the"},{"line_number":63,"context_line":"     next (for consumers of stable releases) and between commits on"},{"line_number":64,"context_line":"     the master branch (for consumers of the development release)."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"#. The project follows OpenStack licensing conventions."},{"line_number":67,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a016987_74025f0d","line":64,"in_reply_to":"7a016987_6d08102e","updated":"2015-05-26 14:01:39.000000000","message":"I expect us to apply this tag slowly, and not grant it as soon as a project meets the minimum requirements. The long deprecation period defined by the DefCore process should be a deterrent to us adding projects so frequently that they don\u0027t prove themselves capable of keeping up with the requirements.","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"ab41cdfc0250a4807fccfabc1f2d6c1e4d54cb0e","unresolved":false,"context_lines":[{"line_number":61,"context_line":"     (on the openstack@ mailing list and on Ask OpenStack)."},{"line_number":62,"context_line":"  #. The project supports upgrading from one stable release to the"},{"line_number":63,"context_line":"     next (for consumers of stable releases) and between commits on"},{"line_number":64,"context_line":"     the master branch (for consumers of the development release)."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"#. The project follows OpenStack licensing conventions."},{"line_number":67,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5ad58531_81412a3c","line":64,"in_reply_to":"7ad8896b_fdbbf373","updated":"2015-05-11 20:56:17.000000000","message":"I am not making any assertion about what happened in the past here, I\u0027m proposing that in the future we make this a requirement. We also have the requirement that we can\u0027t just remove items from the \"approved\" list without consulting with the board and agreeing to a timeline, and so I think if we do have a project that isn\u0027t upgradable we grandfather it in for now with the warning that the project needs to fix that discrepancy quickly.","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"07c21c48858d011e4352b98a6c4729314229bef4","unresolved":false,"context_lines":[{"line_number":61,"context_line":"     (on the openstack@ mailing list and on Ask OpenStack)."},{"line_number":62,"context_line":"  #. The project supports upgrading from one stable release to the"},{"line_number":63,"context_line":"     next (for consumers of stable releases) and between commits on"},{"line_number":64,"context_line":"     the master branch (for consumers of the development release)."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"#. The project follows OpenStack licensing conventions."},{"line_number":67,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7ad8896b_fdbbf373","line":64,"in_reply_to":"9af37de9_2f17eaa4","updated":"2015-05-11 18:51:19.000000000","message":"Doug, are you saying that all projects that the TC has currently advised the DefCore committee are trademarkable are in fact, fully upgradeable at this point?","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"1a17c35da8aa4f562d3d524b4c695bf96cd4948d","unresolved":false,"context_lines":[{"line_number":61,"context_line":"     (on the openstack@ mailing list and on Ask OpenStack)."},{"line_number":62,"context_line":"  #. The project supports upgrading from one stable release to the"},{"line_number":63,"context_line":"     next (for consumers of stable releases) and between commits on"},{"line_number":64,"context_line":"     the master branch (for consumers of the development release)."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"#. The project follows OpenStack licensing conventions."},{"line_number":67,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9af37de9_cd1d0e11","line":64,"in_reply_to":"9af37de9_c4aa9c85","updated":"2015-05-11 13:08:18.000000000","message":"I personally don\u0027t feel that this last bullet point belongs in the list of criteria we use to determine DefCore-ness. I think that upgradeability is critically important, of course, but I believe that it is an implementation detail that belongs in an operational-maturity tag, not in the defcore definition tag...","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"bef70a0feb95ec31bc975d80c7d519653b275a17","unresolved":false,"context_lines":[{"line_number":61,"context_line":"     (on the openstack@ mailing list and on Ask OpenStack)."},{"line_number":62,"context_line":"  #. The project supports upgrading from one stable release to the"},{"line_number":63,"context_line":"     next (for consumers of stable releases) and between commits on"},{"line_number":64,"context_line":"     the master branch (for consumers of the development release)."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"#. The project follows OpenStack licensing conventions."},{"line_number":67,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9af37de9_2f17eaa4","line":64,"in_reply_to":"9af37de9_cd1d0e11","updated":"2015-05-11 15:28:05.000000000","message":"Jay, when we have some operational tags I support moving from definitions here to references to those tags.","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"1736047d1ad8c05b04e13db283be9ce2f4c9af55","unresolved":false,"context_lines":[{"line_number":69,"context_line":"  #. All contributors to the project must have signed the CLA."},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"#. The TC considers the project suitable for consideration for"},{"line_number":72,"context_line":"   trademark use."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"Tag application process"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1aca2d91_30ec838e","line":72,"updated":"2015-05-08 15:50:17.000000000","message":"Should we mention that the project must be a server/Cloud API project ? Basically something saying we would not consider Zuul or oslo.rootwrap, but we would consider Manila. Or that we would consider \"Neutron\" but not a specific plugin.","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"b20ad5bc36ae3e441171042ee88f79f8e8b50e50","unresolved":false,"context_lines":[{"line_number":69,"context_line":"  #. All contributors to the project must have signed the CLA."},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"#. The TC considers the project suitable for consideration for"},{"line_number":72,"context_line":"   trademark use."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"Tag application process"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9af37de9_8495b441","line":72,"in_reply_to":"1aca2d91_30ec838e","updated":"2015-05-10 17:55:08.000000000","message":"I\u0027m not sure. I would hate to artificially limit ourselves, based on the projects we have now.","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"f18b3dd55dd360e3fba9215c8a82dd1cf69f85ba","unresolved":false,"context_lines":[{"line_number":69,"context_line":"  #. All contributors to the project must have signed the CLA."},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"#. The TC considers the project suitable for consideration for"},{"line_number":72,"context_line":"   trademark use."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"Tag application process"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a016987_0f7b147d","line":72,"in_reply_to":"7a016987_08006a00","updated":"2015-05-26 14:01:39.000000000","message":"I purposefully left a subjective criteria on the list so we would have an opportunity to exercise judgement in cases we have not yet imagined, without having to change the rules to allow that.\n\nIn order for a project to be added to a DefCore list they will have to have support in the test suite, so I don\u0027t think we need to call that out explicitly here.","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"change_message_id":"038b01b2526d4f4eb512b5108ccf0e4015aa52c5","unresolved":false,"context_lines":[{"line_number":69,"context_line":"  #. All contributors to the project must have signed the CLA."},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"#. The TC considers the project suitable for consideration for"},{"line_number":72,"context_line":"   trademark use."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"Tag application process"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a016987_e958bb8c","line":72,"in_reply_to":"7a016987_08006a00","updated":"2015-05-26 12:09:46.000000000","message":"What about requesting support in tempest (or the tools used by DefCore) ?\n\nI do agree this is subjective :/","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"change_message_id":"e877c004d289f031a1747ca54b2b275a913f6921","unresolved":false,"context_lines":[{"line_number":69,"context_line":"  #. All contributors to the project must have signed the CLA."},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"#. The TC considers the project suitable for consideration for"},{"line_number":72,"context_line":"   trademark use."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"Tag application process"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a016987_08006a00","line":72,"in_reply_to":"7ad8896b_084d5b72","updated":"2015-05-16 16:50:20.000000000","message":"I agree, \"suitable for trademark\" is too subjective. Any particular points you\u0027d look for when evaluating that we could more objectively state? I think of ridiculous software patents when I see this for some reason. So it might be nice to have a sanity measure of some sort.","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"bef70a0feb95ec31bc975d80c7d519653b275a17","unresolved":false,"context_lines":[{"line_number":69,"context_line":"  #. All contributors to the project must have signed the CLA."},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"#. The TC considers the project suitable for consideration for"},{"line_number":72,"context_line":"   trademark use."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"Tag application process"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9af37de9_2f7ecae4","line":72,"in_reply_to":"9af37de9_0d879610","updated":"2015-05-11 15:28:05.000000000","message":"Yes, that\u0027s the idea. This tag is not going to be given to all projects, and I would like the TC to be able to exercise some judgement.","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"07c21c48858d011e4352b98a6c4729314229bef4","unresolved":false,"context_lines":[{"line_number":69,"context_line":"  #. All contributors to the project must have signed the CLA."},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"#. The TC considers the project suitable for consideration for"},{"line_number":72,"context_line":"   trademark use."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"Tag application process"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7ad8896b_084d5b72","line":72,"in_reply_to":"9af37de9_2f7ecae4","updated":"2015-05-11 18:51:19.000000000","message":"Then I fear we would be going to be back to the days of projects lobbying the TC for inclusion into this special club again, and the TC becoming the Supreme Court for OpenStack Marketing. I\u0027d very much prefer not to go this way.\n\nI\u0027d be fine with an objective set of requirements that projects must meet -- including a list of tags that a project must have applied to it, like upgradeability or diverse affiliation. But once we get into the realm of the purely subjective, then we will start to see lobbying activities and we will change the incentives for behaviour from that of achieving an objective set of required things to instead asking TC members in private what their \"thoughts are on whether our project can become part of the club\".","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"1a17c35da8aa4f562d3d524b4c695bf96cd4948d","unresolved":false,"context_lines":[{"line_number":69,"context_line":"  #. All contributors to the project must have signed the CLA."},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"#. The TC considers the project suitable for consideration for"},{"line_number":72,"context_line":"   trademark use."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"Tag application process"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9af37de9_0d879610","line":72,"in_reply_to":"9af37de9_8495b441","updated":"2015-05-11 13:08:18.000000000","message":"This last one unfortunately introduces the exact subjectivity that the big tent model is intended to avoid. What makes something \"suitable for consideration for trademark use\"? That is something that every TC member could disagree on, and subject to the day-to-day opinions of our committee membership. I\u0027d prefer to leave it off.","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"1736047d1ad8c05b04e13db283be9ce2f4c9af55","unresolved":false,"context_lines":[{"line_number":79,"context_line":"proposing a change to the openstack/governance repository. The change is"},{"line_number":80,"context_line":"reviewed by the Technical Committee and approved using standard resolution"},{"line_number":81,"context_line":"approval rules, including discussion at at least one Technical Committee"},{"line_number":82,"context_line":"public IRC meeting."},{"line_number":83,"context_line":""},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"Deprecation"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1aca2d91_b319bd7b","line":82,"updated":"2015-05-08 15:50:17.000000000","message":"The bylaws say we are supposed to define it \"from time to time\". Should we consider applying the tag only every 6 months ? Or review addition requests as they come ?","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"b20ad5bc36ae3e441171042ee88f79f8e8b50e50","unresolved":false,"context_lines":[{"line_number":79,"context_line":"proposing a change to the openstack/governance repository. The change is"},{"line_number":80,"context_line":"reviewed by the Technical Committee and approved using standard resolution"},{"line_number":81,"context_line":"approval rules, including discussion at at least one Technical Committee"},{"line_number":82,"context_line":"public IRC meeting."},{"line_number":83,"context_line":""},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"Deprecation"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9af37de9_a4867811","line":82,"in_reply_to":"1aca2d91_b319bd7b","updated":"2015-05-10 17:55:08.000000000","message":"I read the bylaws as meaning that we have to evaluate projects more than once, but not that it needs to be regular or periodic. So I would wait for projects to ask for the tag, and evaluate them at that point. The results are advice to the board, and can always be worked into the DefCore process on their regular schedule.","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"3725f64e13a1a2fa877a8943b713ba5b2f405688","unresolved":false,"context_lines":[{"line_number":88,"context_line":"Deprecation of the use of this tag is governed by the bylaws, the"},{"line_number":89,"context_line":"trademark policy set out by the board, and the procedures the Board"},{"line_number":90,"context_line":"and TC have agreed to follow for communicating changes to the"},{"line_number":91,"context_line":"\"Trademark Designated OpenStack Software\"."},{"line_number":92,"context_line":""},{"line_number":93,"context_line":".. note::"},{"line_number":94,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a0c5dc1_20b017f4","line":91,"updated":"2015-05-12 20:27:57.000000000","message":"See section 4.1.b.ii","commit_id":"94984e29bac3117e3c871368203777d43cba01f6"}]}
