From Michael.Ditto at Sun.COM Wed Jan 4 12:31:03 2006 From: Michael.Ditto at Sun.COM (Mike Ditto) Date: Wed, 04 Jan 2006 12:31:03 PST Subject: [cab-discuss] project creation Message-ID: <20097693.1136406725602.JavaMail.suncom@oss1> I've been pointed to this message as the only posted discussion of how projects will be proposed and created. Has the process been completely defined? What should I do to request the creation of a project, other than propose it as I've done here on opensolaris-discuss. From sch at eng.sun.com Wed Jan 4 14:23:36 2006 From: sch at eng.sun.com (Stephen Hahn) Date: Wed, 4 Jan 2006 14:23:36 -0800 Subject: [cab-discuss] project creation In-Reply-To: <20097693.1136406725602.JavaMail.suncom@oss1> References: <20097693.1136406725602.JavaMail.suncom@oss1> Message-ID: <20060104222336.GB261771@eng.sun.com> * Mike Ditto [2006-01-04 12:32]: > I've been pointed to href="https://www.opensolaris.org/jive/thread.jspa?threadID=4267">this > message as the only posted discussion of how projects will be > proposed and created. Has the process been completely defined? What > should I do to request the creation of a project, other than propose > it as I've done href="https://www.opensolaris.org/jive/thread.jspa?threadID=4276">here > on opensolaris-discuss. (I am actually writing mail to you in another window to ask for the details to create your project.) -- Stephen Hahn, PhD Solaris Kernel Development, Sun Microsystems stephen.hahn at sun.com http://blogs.sun.com/sch/ From Jim.Grisanzio at Sun.COM Thu Jan 5 14:50:48 2006 From: Jim.Grisanzio at Sun.COM (Jim Grisanzio) Date: Thu, 05 Jan 2006 14:50:48 -0800 Subject: [cab-discuss] CAB Meeting Notes: Wed Jan 4, 2006 Message-ID: <43BDA2C8.6050404@sun.com> Below are notes from the CAB meeting yesterday. Jim --- Jim Grisanzio, Community Manager, OpenSolaris http://blogs.sun.com/jimgris/ CAB Meeting Notes: Wed Jan 4, 2006 CAB Members: Simon Phipps (Chair), Al Hopper, Rich Teer, Roy Fielding, Casper Dik. OpenSolaris Tech Lead: Stephen Hahn | CAB correspondent: Jim Grisanzio The CAB primarily discussed two issues: (1) restarting the Charter discussions (2) mapping out a strategy for Governance development Charter: * The CAB reviewed the history and circumstances of its creation, how things have evolved over the last few months -- such as changes in Sun management and engineering leadership -- and where to go from here. * The thought was expressed that the CAB should have been given a more clear mandate with well articulated terms of reference initially and that that omission was an error. All agreed. * Although there has been confusion regarding the CAB's and Sun's role in the creation of the OpenSolaris Charter, the cab-discuss list does, in fact, contain a body of work that can be updated and leveraged to complete the Charter and eventually the Governance. * CAB members outlined what they would like to see within a Charter document, including: the philosophy (statement of purpose) of the OpenSolaris community, a clear definition of the board's scope, specific exclusions to that scope, and a mechanism of changing the Charter itself. Initial exclusions to the board's scope include: ownership of copyright, branding issues, legal issues, and financial matters. All agreed that the document should be short and substantive. * The CAB asked Stephen Hahn to work with Al Hopper to bring the Charter document to fruition. They also agreed that Stephen and Al would work from the last draft posted to cab-discuss: http://www.opensolaris.org/jive/thread.jspa?threadID=4272&tstart=0 Al and Stephen will report back to the CAB in two weeks (on 1/18), and then the CAB will address any final issues at that point. The CAB would like the Charter approved by Feb 1. Governance: * Governance discussions will be initiated immediately after the Charter is agreed upon and approved. The current governance draft is posted at: http://www.opensolaris.org/jive/message.jspa?messageID=5376#5376 * The suggestion was offered that Governance document editing needs to occur by using a collaborative authoring tool. The CAB has asked Al Hopper to explore this issue and implement such a tool on genunix.org. All agreed. * The CAB will also form a Governance Working Group to assist with the updating and finalization of the Governance draft. That working group will include all the the members of the CAB, as well as additional community members. The CAB has invited Ben Rockwood and Keith Wesolowski to participate on the working group, and both have agreed. Next CAB Meeting: Wed Jan 18 at noon pacific. -- end -- From al at logical-approach.com Thu Jan 5 15:27:50 2006 From: al at logical-approach.com (Al Hopper) Date: Thu, 5 Jan 2006 17:27:50 -0600 (CST) Subject: [cab-discuss] CAB Meeting Notes: Wed Jan 4, 2006 In-Reply-To: <43BDA2C8.6050404@sun.com> References: <43BDA2C8.6050404@sun.com> Message-ID: On Thu, 5 Jan 2006, Jim Grisanzio wrote: > Below are notes from the CAB meeting yesterday. > > Jim > --- > Jim Grisanzio, Community Manager, OpenSolaris > http://blogs.sun.com/jimgris/ > > > > CAB Meeting Notes: Wed Jan 4, 2006 > > CAB Members: > Simon Phipps (Chair), Al Hopper, Rich Teer, Roy Fielding, Casper Dik. > > OpenSolaris Tech Lead: Stephen Hahn | CAB correspondent: Jim Grisanzio > > The CAB primarily discussed two issues: > > (1) restarting the Charter discussions > (2) mapping out a strategy for Governance development > > Charter: > > * The CAB reviewed the history and circumstances of its creation, how > things have evolved over the last few months -- such as changes in Sun > management and engineering leadership -- and where to go from here. > > * The thought was expressed that the CAB should have been given a more > clear mandate with well articulated terms of reference initially and > that that omission was an error. All agreed. > > * Although there has been confusion regarding the CAB's and Sun's role > in the creation of the OpenSolaris Charter, the cab-discuss list does, > in fact, contain a body of work that can be updated and leveraged to > complete the Charter and eventually the Governance. > > * CAB members outlined what they would like to see within a Charter > document, including: the philosophy (statement of purpose) of the > OpenSolaris community, a clear definition of the board's scope, specific > exclusions to that scope, and a mechanism of changing the Charter > itself. Initial exclusions to the board's scope include: ownership of > copyright, branding issues, legal issues, and financial matters. All > agreed that the document should be short and substantive. > > * The CAB asked Stephen Hahn to work with Al Hopper to bring the Charter > document to fruition. They also agreed that Stephen and Al would work > from the last draft posted to cab-discuss: > http://www.opensolaris.org/jive/thread.jspa?threadID=4272&tstart=0 > Al and Stephen will report back to the CAB in two weeks (on 1/18), and > then the CAB will address any final issues at that point. The CAB would > like the Charter approved by Feb 1. > > Governance: > > * Governance discussions will be initiated immediately after the Charter > is agreed upon and approved. The current governance draft is posted at: > http://www.opensolaris.org/jive/message.jspa?messageID=5376#5376 > > * The suggestion was offered that Governance document editing needs to > occur by using a collaborative authoring tool. The CAB has asked Al > Hopper to explore this issue and implement such a tool on genunix.org. > All agreed. > > * The CAB will also form a Governance Working Group to assist with the > updating and finalization of the Governance draft. That working group > will include all the the members of the CAB, as well as additional > community members. The CAB has invited Ben Rockwood and Keith Wesolowski > to participate on the working group, and both have agreed. > > Next CAB Meeting: Wed Jan 18 at noon pacific. Jim, Missing is the 10 minute discussion re: a distributed revision control system. Can you include the meat of the discussion in the notes please? Regards, Al Hopper Logical Approach Inc, Plano, TX. al at logical-approach.com Voice: 972.379.2133 Fax: 972.379.2134 Timezone: US CDT OpenSolaris.Org Community Advisory Board (CAB) Member - Apr 2005 From Michael.Hunter at Sun.COM Mon Jan 9 14:23:39 2006 From: Michael.Hunter at Sun.COM (Michael Hunter) Date: Mon, 09 Jan 2006 14:23:39 PST Subject: [cab-discuss] Re: Community proposals in the face of project support In-Reply-To: <20051213232741.GB177790@eng.sun.com> Message-ID: <6482485.1136845470441.JavaMail.suncom@oss1> We have a proposal for a SIP project in the network-discussion ML and a second. Who do I talk to in order to get this project created? I saw Mike Ditto's posting but it wasn't clear if I should just send email to sch or not... mph From sch at eng.sun.com Mon Jan 9 14:32:35 2006 From: sch at eng.sun.com (Stephen Hahn) Date: Mon, 9 Jan 2006 14:32:35 -0800 Subject: [cab-discuss] Re: Community proposals in the face of project support In-Reply-To: <6482485.1136845470441.JavaMail.suncom@oss1> References: <20051213232741.GB177790@eng.sun.com> <6482485.1136845470441.JavaMail.suncom@oss1> Message-ID: <20060109223235.GB288301@eng.sun.com> * Michael Hunter [2006-01-09 14:24]: > We have a proposal for a SIP project in the network-discussion ML and > a second. Who do I talk to in order to get this project created? I > saw Mike Ditto's posting but it wasn't clear if I should just send > email to sch or not... Just forward your mail (and seconds) to opensolaris-discuss. That's where we're watching for community and project proposals, although my original message didn't specify that... Cheers Stephen -- Stephen Hahn, PhD Solaris Kernel Development, Sun Microsystems stephen.hahn at sun.com http://blogs.sun.com/sch/ From al at logical-approach.com Tue Jan 10 06:52:26 2006 From: al at logical-approach.com (Al Hopper) Date: Tue, 10 Jan 2006 08:52:26 -0600 (CST) Subject: [cab-discuss] Re: Community proposals in the face of project support In-Reply-To: <20060109223235.GB288301@eng.sun.com> References: <20051213232741.GB177790@eng.sun.com> <6482485.1136845470441.JavaMail.suncom@oss1> <20060109223235.GB288301@eng.sun.com> Message-ID: On Mon, 9 Jan 2006, Stephen Hahn wrote: > * Michael Hunter [2006-01-09 14:24]: > > We have a proposal for a SIP project in the network-discussion ML and > > a second. Who do I talk to in order to get this project created? I > > saw Mike Ditto's posting but it wasn't clear if I should just send > > email to sch or not... > > Just forward your mail (and seconds) to opensolaris-discuss. That's > where we're watching for community and project proposals, although my > original message didn't specify that... Sorry Michael - I did'nt see your original proposal and just recently subscribed to network-discuss. It's difficult to keep up will all the OpenSolaris related mailing lists. When you push the proposal to opensolaris-discuss, please CC me so I don't have any excuses! Regards, Al Hopper Logical Approach Inc, Plano, TX. al at logical-approach.com Voice: 972.379.2133 Fax: 972.379.2134 Timezone: US CDT OpenSolaris.Org Community Advisory Board (CAB) Member - Apr 2005 From Michael.Ditto at Sun.COM Tue Jan 10 18:37:16 2006 From: Michael.Ditto at Sun.COM (Mike Ditto) Date: Tue, 10 Jan 2006 18:37:16 PST Subject: [cab-discuss] Re: project creation In-Reply-To: <20060104222336.GB261771@eng.sun.com> Message-ID: <6030971.1136947066842.JavaMail.suncom@oss1> Thanks for setting it up, Stephen (and Eric), our project is online now! From al at logical-approach.com Tue Jan 17 14:09:06 2006 From: al at logical-approach.com (Al Hopper) Date: Tue, 17 Jan 2006 16:09:06 -0600 (CST) Subject: [cab-discuss] Charter next version Message-ID: Below is the next version of the Charter as the result of collaboration between Stephen Hahn and I. Kudos to Stephen for doing most of the hard work! Jim - Can we schedule another CAB conf. call for tomorrow, as per the schedule defined 2 weeks ago, to discuss this release and define any changes before we present it for wider community review. Al Hopper Logical Approach Inc, Plano, TX. al at logical-approach.com Voice: 972.379.2133 Fax: 972.379.2134 Timezone: US CDT OpenSolaris.Org Community Advisory Board (CAB) Member - Apr 2005 ---------- Forwarded message ---------- Date: Tue, 17 Jan 2006 13:44:25 -0800 From: Stephen Hahn Reply-To: Stephen Hahn To: al.hopper at logical-approach.com Subject: [CHARTER] Phone call version Included below. - Stephen --- The OpenSolaris Charter ident "%Z%%M% %I% %E% SMI" 0. Whereby Sun Microsystems, Inc. (Sun) has granted universal license to a certain subset of its Solaris Operating System, known henceforth as OpenSolaris, under terms compatible with Open Source ideals, and whereby open and constructive development and dissemination of this code base is desired by all, Sun does by the execution of this charter all of the following: First, establish an OpenSolaris Governing Board (OGB) to manage and direct the OpenSolaris community in its efforts to improve upon and advocate in favor of OpenSolaris, such that the community may endure well into the future. Second, grant to the OGB certain powers and rights as are necessary to discharge its duties. Third, assign to the OGB a suitable initial membership. Last, establish a time at which this initial OGB shall have discharged its responsibilities and ceded to its successor the powers and rights granted herein. 1. The OGB shall be comprised of natural persons of number and nature to be defined by the Constitution, but in no event shall they be fewer than three in number at any time. The Board shall be selected and shall conduct its affairs in accordance with democratic principles and shall represent the interests of the OpenSolaris community as defined in the broadest manner. 2. The OGB shall construct and maintain a Constitution defining all of the following: 2.1. A process by which the Constitution may be amended from time to time. 2.2. A method, which shall be consistent with the requirements of this Charter, for determining the OGB's membership. 2.3. The roles recognized within the community. 2.4. The rights and responsibilities associated with each role. 2.5. The intended relationship between the OGB and Sun. 2.6. Methods and processes by which disputes and disagreements among OpenSolaris community members might be resolved in a fair and just manner. OpenSolaris community members are to receive equal treatment during the resolution of a dispute or disagreement, without reference to any personal attribute or affiliation. 2.7. Regulations applicable to the OpenSolaris community as it finds beneficial to its development and growth. 2.8. The establishment and operation of, and delegation of appropriate powers and rights to, any associate governing bodies which it shall deem appropriate to the execution of any part of the Constitution or this Charter. In all cases, disputes not resolvable within those delegated bodies may be appealed to the OGB. 3. The OGB shall define and implement a process for its ratification of the Constitution, in a manner consistent with democratic principles. This process shall at a minimum involve members of the OpenSolaris community in addition to the membership of the OGB. 4. The Constitution shall be operable when ratified by both the OGB and Sun. 5. The OGB shall be the supreme and final arbiter of all matters pertaining to the OpenSolaris Constitution. 6. The OGB may seek funding for its activities and for those of any associate governing bodies, and shall manage and dispose of responsibly any funds so acquired. 7. All powers and rights are granted to the OGB which are required by the execution of this Charter or the properly ratified Constitution and which are not inconsistent with applicable law or regulation. With respect to legal and financial issues concerning OpenSolaris, Sun retains all appropriate authority. 8. All members of the Community Advisory Board (CAB) shall be initial members of the OGB. The initial OGB may select additional initial members as it may require to discharge its duties. 9. No initial OGB member may retain his or her membership beyond 1 April 2006, or after such time as the first OGB members selected in accordance with the terms of a properly ratified Constitution take office, whichever occurs first. However, if an initial member shall be so selected, he or she may serve as he or she otherwise would. 10. Notwithstanding any part of provisions 8 and 9, the CAB and the initial OGB shall be dissolved on 1 April 2006. 11. If the initial OGB shall be dissolved before a Constitution is properly ratified, Sun shall appoint a new set of initial OGB members in any manner it shall deem appropriate, and the terms of this Charter shall be applied to those replacement members with the following exceptions: 11.1. Provision 8 shall be inoperable. 11.2. Provision 9 shall be altered such that the termination date shall be extended by 6 months. 11.3. Provision 10 shall be altered such the the reference to the CAB is removed and the dissolution date shall be extended by 6 months. 12. This Charter may be amended if both the OGB and Sun agree. If an agreement on amendment cannot be reached, or if the OGB fails to approve an amended Charter, the previous version of the Charter remains in force. 12.1. To request that the Charter be amended, the OGB must affirm a motion by a supermajority vote consisting of at least two-thirds of the current members. 12.2. To approve an amendment to the Charter, the OGB must affirm a motion by a majority vote. 12.3. Notwithstanding any part of provisions 12, 12.1, or 12.2, the initial OGB shall have no power to alter any provision of this Charter. -- Stephen Hahn, PhD Solaris Kernel Development, Sun Microsystems stephen.hahn at sun.com http://blogs.sun.com/sch/ From Simon.Phipps at Sun.COM Wed Jan 18 09:52:20 2006 From: Simon.Phipps at Sun.COM (Simon Phipps) Date: Wed, 18 Jan 2006 09:52:20 -0800 Subject: [cab-discuss] Charter next version In-Reply-To: References: Message-ID: <63F21166-E2C8-4E9F-BF2F-050CF66FD7AC@Sun.COM> On Jan 17, 2006, at 14:09, Al Hopper wrote: > > Below is the next version of the Charter as the result of > collaboration > between Stephen Hahn and I. Kudos to Stephen for doing most of the > hard > work! > Great work, thank-you both. Some initial comments below. Can we run this past David Marr and Chris Nadan soon please? > Jim - Can we schedule another CAB conf. call for tomorrow, as per the > schedule defined 2 weeks ago, to discuss this release and define any > changes before we present it for wider community review. > > Al Hopper Logical Approach Inc, Plano, TX. al at logical-approach.com > Voice: 972.379.2133 Fax: 972.379.2134 Timezone: US CDT > OpenSolaris.Org Community Advisory Board (CAB) Member - Apr 2005 > > ---------- Forwarded message ---------- > Date: Tue, 17 Jan 2006 13:44:25 -0800 > From: Stephen Hahn > Reply-To: Stephen Hahn > To: al.hopper at logical-approach.com > Subject: [CHARTER] Phone call version > > > Included below. > > - Stephen > > --- > > The OpenSolaris Charter > ident "%Z%%M% %I% %E% SMI" > > 0. Whereby Sun Microsystems, Inc. (Sun) has granted universal license > to a certain subset of its Solaris Operating System, known henceforth > as OpenSolaris, under terms compatible with Open Source ideals, and > whereby open and constructive development and dissemination of this > code base is desired by all, Sun does by the execution of this charter > all of the following: First, establish an OpenSolaris Governing Board > (OGB) to manage and direct the OpenSolaris community in its efforts to "an OpenSoalris Community" - it too is constituted by this charter > improve upon and advocate in favor of OpenSolaris, such that the > community may endure well into the future. Second, grant to the OGB > certain powers and rights as are necessary to discharge its duties. > Third, assign to the OGB a suitable initial membership. Last, > establish > a time at which this initial OGB shall have discharged its > responsibilities and ceded to its successor the powers and rights > granted herein. > > 1. The OGB shall be comprised of natural persons of number and nature > to be defined by the Constitution, but in no event shall they be fewer > than three in number at any time. The Board shall be selected and What happens if there are less than three? Does Sun get to nominate replacements? > shall conduct its affairs in accordance with democratic principles and > shall represent the interests of the OpenSolaris community as defined > in the broadest manner. > > 2. The OGB shall construct and maintain a Constitution defining all > of the following: > > 2.1. A process by which the Constitution may be amended from time to > time. > > 2.2. A method, which shall be consistent with the requirements of this > Charter, for determining the OGB's membership. > > 2.3. The roles recognized within the community. > > 2.4. The rights and responsibilities associated with each role. > > 2.5. The intended relationship between the OGB and Sun. > > 2.6. Methods and processes by which disputes and disagreements among > OpenSolaris community members might be resolved in a fair and just > manner. OpenSolaris community members are to receive equal treatment > during the resolution of a dispute or disagreement, without > reference to > any personal attribute or affiliation. > > 2.7. Regulations applicable to the OpenSolaris community as it finds > beneficial to its development and growth. > > 2.8. The establishment and operation of, and delegation of > appropriate powers and rights to, any associate governing bodies which > it shall deem appropriate to the execution of any part of the > Constitution or this Charter. In all cases, disputes not resolvable > within those delegated bodies may be appealed to the OGB. > > 3. The OGB shall define and implement a process for its ratification > of the Constitution, in a manner consistent with democratic > principles. This process shall at a minimum involve members of the > OpenSolaris community in addition to the membership of the OGB. > > 4. The Constitution shall be operable when ratified by both the OGB > and Sun. "initial constitution" ? > > 5. The OGB shall be the supreme and final arbiter of all matters > pertaining to the OpenSolaris Constitution. > > 6. The OGB may seek funding for its activities and for those of any > associate governing bodies, and shall manage and dispose of > responsibly any funds so acquired. Does this imply the creation of a legal entity? > > 7. All powers and rights are granted to the OGB which are required > by the execution of this Charter or the properly ratified Constitution > and which are not inconsistent with applicable law or regulation. > With respect to legal and financial issues concerning OpenSolaris, Sun > retains all appropriate authority. > > 8. All members of the Community Advisory Board (CAB) shall be initial > members of the OGB. The initial OGB may select additional initial > members as it may require to discharge its duties. > > 9. No initial OGB member may retain his or her membership beyond 1 > April 2006, or after such time as the first OGB members selected in > accordance with the terms of a properly ratified Constitution take > office, whichever occurs first. However, if an initial member shall > be so selected, he or she may serve as he or she otherwise would. > > 10. Notwithstanding any part of provisions 8 and 9, the CAB and the > initial OGB shall be dissolved on 1 April 2006. > > 11. If the initial OGB shall be dissolved before a Constitution is > properly ratified, Sun shall appoint a new set of initial OGB members > in any manner it shall deem appropriate, and the terms of this Charter > shall be applied to those replacement members with the following > exceptions: > > 11.1. Provision 8 shall be inoperable. > > 11.2. Provision 9 shall be altered such that the termination date > shall be extended by 6 months. > > 11.3. Provision 10 shall be altered such the the reference to the CAB > is removed and the dissolution date shall be extended by 6 months. > > 12. This Charter may be amended if both the OGB and Sun agree. If an > agreement on amendment cannot be reached, or if the OGB fails to > approve > an amended Charter, the previous version of the Charter remains in > force. > > 12.1. To request that the Charter be amended, the OGB must affirm a > motion > by a supermajority vote consisting of at least two-thirds of the > current > members. > > 12.2. To approve an amendment to the Charter, the OGB must affirm a > motion by a majority vote. > > 12.3. Notwithstanding any part of provisions 12, 12.1, or 12.2, the > initial OGB shall have no power to alter any provision of this > Charter. > > > -- > Stephen Hahn, PhD Solaris Kernel Development, Sun Microsystems > stephen.hahn at sun.com http://blogs.sun.com/sch/ > _______________________________________________ > cab-discuss mailing list > cab-discuss at opensolaris.org From Jim.Grisanzio at Sun.COM Wed Jan 18 17:05:55 2006 From: Jim.Grisanzio at Sun.COM (Jim Grisanzio) Date: Wed, 18 Jan 2006 17:05:55 -0800 Subject: [cab-discuss] CAB Meeting Notes: Wed Jan 18, 2006 Message-ID: <43CEE5F3.2010003@sun.com> Below are notes from the CAB meeting this afternoon. Jim --- Jim Grisanzio, Community Manager, OpenSolaris http://blogs.sun.com/jimgris/ CAB Meeting Notes: Wed Jan 18, 2006 CAB Members Present: Simon Phipps (Chair), Al Hopper, Rich Teer, Casper Dik. Not present: Roy Fielding OpenSolaris Tech Lead: Stephen Hahn | CAB correspondent: Jim Grisanzio Overview: The CAB met with the OpenSolaris tech lead to discuss the latest version of the OpenSolaris Charter. All agreed to a series of changes, and there were no major disagreements. An updated version of the Charter reflecting the changes will be published on this list for community comment. Charter Approval Process * The Charter -- which is Sun's granting of certain powers to the OpenSolaris Governing Board (OGB) and the OpenSolaris Community -- has been openly discussed and developed for months on the OpenSolaris forums. * At this point, the CAB and the OpenSolaris tech lead agree on language for a final draft of the OpenSolaris Charter, which will be published on this CAB list by tomorrow. * That draft -- just as the previous drafts -- will be open for comment. * The OpenSolaris Community will be alerted to the existence of the document via a mail to the opensolaris-discuss list from a CAB member, and the community will be invited to comment. * The Charter will be open for comment and conversation for one week on the CAB's list. * The CAB will meet on Wed Jan 25 to discuss community feedback and make any final changes before formal approval. * Pending Sun legal review, the Charter will be approved by the CAB and Sun executive engineering management by Jan 31. Specific issues discussed on today's call: * Section 0: The Charter should articulate the creation of the OGB as well as an OpenSolaris Community, not simply the creation of the OGB. This will be clarified. * Section 1: New language will be written to address the situation of the OGB possibly falling below three members. The suggestion was made to use the next in line from the previous election or to call for a new election. * Sections 6 & 7: The suggestion was made to reverse the order of these sections and have 6 refer to 7. Also, the language regarding funding in Section 6 will be revised because the OGB may not be able to raise and manage funds without being a legal entity. Sun legal will be consulted on this. The suggestion was made that the OGB could potentially handle funds on behalf of Sun if any funds are made available. * Sections 9 & 10: The issue of the date of April 1, 2006 as a deadline for the Constitution and the current CAB membership was discussed. All agreed to keep that date in place and not push it back. Also the language in Section 9 may be confusing to some and may be revised slightly for clarity. * Additional items: Some discussion around contributors and how to measure membership participation for upcoming elections. This will be part of the upcoming Constitution conversations in February. Action Items * The CAB needs to decide if it wants to use the single transferable vote system for OGB elections, so the OpenSolaris tech lead can implement that functionality on the website. Consideration will have to be given for a second approval system to ratify the Constitution. -- end -- From sch at eng.sun.com Wed Jan 18 22:56:18 2006 From: sch at eng.sun.com (Stephen Hahn) Date: Wed, 18 Jan 2006 22:56:18 -0800 Subject: [cab-discuss] Review version of charter Message-ID: <20060119065618.GA332109@eng.sun.com> This version of the charter contains the edits I noted during the meeting. I have left the wording in Section 9 alone in the current draft. - Stephen --- The OpenSolaris Charter ident "@(#)charter.txt 1.10 06/01/18 SMI" 0. Whereby Sun Microsystems, Inc. (Sun) has granted universal license to a certain subset of its Solaris Operating System, known henceforth as OpenSolaris, under terms compatible with Open Source ideals, and whereby open and constructive development and dissemination of this code base is desired by all, Sun does by the execution of this charter all of the following: First, establish an OpenSolaris Governing Board (OGB) to manage and direct an OpenSolaris community in its efforts to improve upon and advocate in favor of OpenSolaris, such that the community may endure well into the future. Second, grant to the OGB certain powers and rights as are necessary to discharge its duties. Third, assign to the OGB a suitable initial membership. Last, establish a time at which this initial OGB shall have discharged its responsibilities and ceded to its successor the powers and rights granted herein. 1. The OGB shall be comprised of natural persons of number and nature to be defined by the Constitution, but in no event shall they be fewer than three in number at any time. The Board shall be selected and shall conduct its affairs in accordance with democratic principles and shall represent the interests of the OpenSolaris community as defined in the broadest manner. 1.1. In the event that the OGB composition is found to be fewer than three persons in number, the candidate or candidates from the previous selection with the next highest ranking by ballot shall be appointed to the Board. If insufficient candidates remain, the Board is expected to initiate a new selection at the earliest possible date. 2. The OGB shall construct and maintain a Constitution defining all of the following: 2.1. A process by which the Constitution may be amended from time to time. 2.2. A method, which shall be consistent with the requirements of this Charter, for determining the OGB's membership. 2.3. The roles recognized within the community. 2.4. The rights and responsibilities associated with each role. 2.5. The intended relationship between the OGB and Sun. 2.6. Methods and processes by which disputes and disagreements among OpenSolaris community members might be resolved in a fair and just manner. OpenSolaris community members are to receive equal treatment during the resolution of a dispute or disagreement, without reference to any personal attribute or affiliation. 2.7. Regulations applicable to the OpenSolaris community as it finds beneficial to its development and growth. 2.8. The establishment and operation of, and delegation of appropriate powers and rights to, any associate governing bodies which it shall deem appropriate to the execution of any part of the Constitution or this Charter. In all cases, disputes not resolvable within those delegated bodies may be appealed to the OGB. 3. The OGB shall define and implement a process for its ratification of the Constitution, in a manner consistent with democratic principles. This process shall at a minimum involve members of the OpenSolaris community in addition to the membership of the OGB. 4. The initial Constitution shall be operable when ratified by both the OGB and Sun. 5. The OGB shall be the supreme and final arbiter of all matters pertaining to the OpenSolaris Constitution. 6. All powers and rights are granted to the OGB which are required by the execution of this Charter or the properly ratified Constitution and which are not inconsistent with applicable law or regulation. With respect to legal and financial issues concerning OpenSolaris, Sun retains all appropriate authority. 7. The OGB may seek funding for its activities and for those of any associate governing bodies, and shall manage and dispose of responsibly any funds so acquired, subject to the restrictions associated with Provision 6. 8. All members of the Community Advisory Board (CAB) shall be initial members of the OGB. The initial OGB may select additional initial members as it may require to discharge its duties. 9. No initial OGB member may retain his or her membership beyond 1 April 2006, or after such time as the first OGB members selected in accordance with the terms of a properly ratified Constitution take office, whichever occurs first. However, if an initial member shall be so selected, he or she may serve as he or she otherwise would. 10. Notwithstanding any part of provisions 8 and 9, the CAB and the initial OGB shall be dissolved on 1 April 2006. 11. If the initial OGB shall be dissolved before an initial Constitution is properly ratified, Sun shall appoint a new set of initial OGB members in any manner it shall deem appropriate, and the terms of this Charter shall be applied to those replacement members with the following exceptions: 11.1. Provision 8 shall be inoperable. 11.2. Provision 9 shall be altered such that the termination date shall be extended by 6 months. 11.3. Provision 10 shall be altered such the the reference to the CAB is removed and the dissolution date shall be extended by 6 months. 12. This Charter may be amended if both the OGB and Sun agree. If an agreement on amendment cannot be reached, or if the OGB fails to approve an amended Charter, the previous version of the Charter remains in force. 12.1. To request that the Charter be amended, the OGB must affirm a motion by a supermajority vote consisting of at least two-thirds of the current members. 12.2. To approve an amendment to the Charter, the OGB must affirm a motion by a majority vote. 12.3. Notwithstanding any part of provisions 12, 12.1, or 12.2, the initial OGB shall have no power to alter any provision of this Charter. -- Stephen Hahn, PhD Solaris Kernel Development, Sun Microsystems stephen.hahn at sun.com http://blogs.sun.com/sch/ From keith.wesolowski at sun.com Thu Jan 19 09:31:17 2006 From: keith.wesolowski at sun.com (Keith M Wesolowski) Date: Thu, 19 Jan 2006 09:31:17 -0800 Subject: [cab-discuss] Review version of charter In-Reply-To: <20060119065618.GA332109@eng.sun.com> References: <20060119065618.GA332109@eng.sun.com> Message-ID: <20060119173116.GA5339@sun.com> On Wed, Jan 18, 2006 at 10:56:18PM -0800, Stephen Hahn wrote: > 1.1. In the event that the OGB composition is found to be fewer than > three persons in number, the candidate or candidates from the previous > selection with the next highest ranking by ballot shall be appointed to > the Board. If insufficient candidates remain, the Board is expected to > initiate a new selection at the earliest possible date. What was the rationale for placing this in the charter? The original language effectively places a requirement on the Constitution; it's for the latter document to implement a mechanism ensuring that the OGB remains of a composition that satisfies the charter requirements. If that wasn't clear, a new subsection should instead be added under 2 clarifying this. What might belong here, though, is something to address an Initial OGB that for whatever reason is reduced to fewer than 3 members. > 6. All powers and rights are granted to the OGB which are required > by the execution of this Charter or the properly ratified Constitution > and which are not inconsistent with applicable law or regulation. > With respect to legal and financial issues concerning OpenSolaris, Sun > retains all appropriate authority. > > 7. The OGB may seek funding for its activities and for those of any > associate governing bodies, and shall manage and dispose of > responsibly any funds so acquired, subject to the restrictions > associated with Provision 6. The main point of the original deliberately vague language was that Sun is NOT to be the sole source of funding (nor is Sun offering or guaranteeing the provision of any funds whatsoever, now or in the future) for the OGB, should it decide to seek funds. Nothing I can see prevents the OGB from becoming a legal entity *not financially affiliated with Sun and with no initial assets* if it decides it needs to do that to secure funding. That said, the intent of (7) was not and is not to encourage or force the OGB to become a legal entity. What is the connection between (6) and (7)? If anything, they now seem to conflict. (6) says "You can do whatever you need to do to implement this, but you can't break the law and you don't control any of Sun's money or property." (7) says "If you think you need money to do some of this, you're welcome to ask anyone you think will listen. If you convince someone to give you money, you must manage it responsibly and use it for the purposes described here." The implication that (7) is somehow restricted by (6) is that Sun and the OGB are the same entity (both legally and conceptually) and that they share a pool of money which the OGB may not use unless Sun gives permission. That was absolutely not the intent of the original language, which if anything was to dissociate Sun from the OGB and encourage the latter to seek broad-based funding for its initiatives. The OGB is a committee of individuals, not a subsidiary or working group of Sun and not (as defined here) a legal entity in its own right. Just as the TreeHouse Club can ask Johnny's mom for $2 for ice cream or hold a baseball card sale to raise money for a crucial rope ladder repair, so too can the OGB seek funding without being a legal entity. If becoming a 403(c) entity is deemed a practical requirement, the OGB is free to pursue it, but that's not the intent of (7) as originally written. -- Keith M Wesolowski "Sir, we're surrounded!" Solaris Kernel Team "Excellent; we can attack in any direction!" From rich.teer at rite-group.com Thu Jan 19 09:44:18 2006 From: rich.teer at rite-group.com (Rich Teer) Date: Thu, 19 Jan 2006 09:44:18 -0800 (PST) Subject: [cab-discuss] Final draft of the OpenSolaris Charter available for review Message-ID: Hi all, The final draft (subject to comments from the community and Sun legal) of the OpenSolaris Charter is now available on the CAB discuss mailing list: http://www.opensolaris.org/jive/thread.jspa?threadID=5230&tstart=0 The deadline for comments is 10:00 PST, Wednesday January 25th, and the intent is to have it ratified by Feburary 1st. Comments from all are welcome; speak now or forever hold your peace! Cheers, -- Rich Teer, SCNA, SCSA, OpenSolaris CAB member President, Rite Online Inc. Voice: +1 (250) 979-1638 URL: http://www.rite-group.com/rich From webmink at sun.com Thu Jan 19 12:56:10 2006 From: webmink at sun.com (Simon Phipps) Date: Thu, 19 Jan 2006 12:56:10 -0800 Subject: [cab-discuss] Review version of charter In-Reply-To: <20060119173116.GA5339@sun.com> References: <20060119065618.GA332109@eng.sun.com> <20060119173116.GA5339@sun.com> Message-ID: On Jan 19, 2006, at 09:31, Keith M Wesolowski wrote: > On Wed, Jan 18, 2006 at 10:56:18PM -0800, Stephen Hahn wrote: > >> 1.1. In the event that the OGB composition is found to be fewer than >> three persons in number, the candidate or candidates from the >> previous >> selection with the next highest ranking by ballot shall be >> appointed to >> the Board. If insufficient candidates remain, the Board is >> expected to >> initiate a new selection at the earliest possible date. > > What was the rationale for placing this in the charter? The original > language effectively places a requirement on the Constitution; it's > for the latter document to implement a mechanism ensuring that the OGB > remains of a composition that satisfies the charter requirements. If > that wasn't clear, a new subsection should instead be added under 2 > clarifying this. > > What might belong here, though, is something to address an Initial OGB > that for whatever reason is reduced to fewer than 3 members. The wording is not what I intended in our discussion. The rationale is that Sun is chartering the OGB but wants it to remain democratic. In the event that the body breaks down, Sun would want to ensure that there was a provision in place regardless of the status of the Constitution or of elections. The idea I suggested was that the wording would provide a description of what would happen pending the reconstruction of the OGB under the rules in the Constitution. If the Constitution provides immediate replacements that's all well and good. Thus I suggest: In the event that the OGB composition is found to be fewer than three persons in number, the candidate or candidates from the previous selection with the next highest ranking by ballot shall be appointed to the Board. In the event there are no such candidates, Sun may appoint two new members at its sole discretion. OGB members appointed under this procedure shall be replaced at the first possible opportunity with members determined by the process defined in the Constitution. S. From al at logical-approach.com Fri Jan 20 04:33:37 2006 From: al at logical-approach.com (Al Hopper) Date: Fri, 20 Jan 2006 06:33:37 -0600 (CST) Subject: [cab-discuss] Review version of charter In-Reply-To: <20060119173116.GA5339@sun.com> References: <20060119065618.GA332109@eng.sun.com> <20060119173116.GA5339@sun.com> Message-ID: On Thu, 19 Jan 2006, Keith M Wesolowski wrote: > On Wed, Jan 18, 2006 at 10:56:18PM -0800, Stephen Hahn wrote: > > > 1.1. In the event that the OGB composition is found to be fewer than > > three persons in number, the candidate or candidates from the previous > > selection with the next highest ranking by ballot shall be appointed to > > the Board. If insufficient candidates remain, the Board is expected to > > initiate a new selection at the earliest possible date. > > What was the rationale for placing this in the charter? The original > language effectively places a requirement on the Constitution; it's > for the latter document to implement a mechanism ensuring that the OGB > remains of a composition that satisfies the charter requirements. If > that wasn't clear, a new subsection should instead be added under 2 > clarifying this. > > What might belong here, though, is something to address an Initial OGB > that for whatever reason is reduced to fewer than 3 members. > > > 6. All powers and rights are granted to the OGB which are required > > by the execution of this Charter or the properly ratified Constitution > > and which are not inconsistent with applicable law or regulation. > > With respect to legal and financial issues concerning OpenSolaris, Sun > > retains all appropriate authority. > > > > 7. The OGB may seek funding for its activities and for those of any > > associate governing bodies, and shall manage and dispose of > > responsibly any funds so acquired, subject to the restrictions > > associated with Provision 6. > > The main point of the original deliberately vague language was that > Sun is NOT to be the sole source of funding (nor is Sun offering or > guaranteeing the provision of any funds whatsoever, now or in the > future) for the OGB, should it decide to seek funds. Nothing I can > see prevents the OGB from becoming a legal entity *not financially > affiliated with Sun and with no initial assets* if it decides it needs > to do that to secure funding. That said, the intent of (7) was not > and is not to encourage or force the OGB to become a legal entity. > > What is the connection between (6) and (7)? If anything, they now > seem to conflict. (6) says "You can do whatever you need to do to > implement this, but you can't break the law and you don't control any > of Sun's money or property." (7) says "If you think you need money to > do some of this, you're welcome to ask anyone you think will listen. > If you convince someone to give you money, you must manage it > responsibly and use it for the purposes described here." The > implication that (7) is somehow restricted by (6) is that Sun and the > OGB are the same entity (both legally and conceptually) and that they > share a pool of money which the OGB may not use unless Sun gives > permission. That was absolutely not the intent of the original > language, which if anything was to dissociate Sun from the OGB and > encourage the latter to seek broad-based funding for its initiatives. Agreed - and that is still the intent. > The OGB is a committee of individuals, not a subsidiary or working > group of Sun and not (as defined here) a legal entity in its own > right. Just as the TreeHouse Club can ask Johnny's mom for $2 for ice Agreed. The concern that was expressed, was that there might be tax or other accountability related issues if money was being handled outside of some legal entity. Personally I don't think there is any requirement to have to form a legal entity in order to handle funds. I was part of a helicopter flying club and we handled monies related to club "business". We had a club agreement in place that spelled out how the club funds and other assets were to be used etc. The agreement was drawn up by one of the club members who happened to be a (patent) lawyer. So it was nice to have a well written agreement in place that had the exactness/correctness of legal language. > cream or hold a baseball card sale to raise money for a crucial rope > ladder repair, so too can the OGB seek funding without being a legal > entity. If becoming a 403(c) entity is deemed a practical Agreed. > requirement, the OGB is free to pursue it, but that's not the intent > of (7) as originally written. Agreed also. Can you take a shot at re-writing 6 and 7 to remove the conflict you see there? Essentially a "Wesolowski" rendition of what you've said in this email. Regards, Al Hopper Logical Approach Inc, Plano, TX. al at logical-approach.com Voice: 972.379.2133 Fax: 972.379.2134 Timezone: US CDT OpenSolaris.Org Community Advisory Board (CAB) Member - Apr 2005 From sch at eng.sun.com Fri Jan 20 10:11:58 2006 From: sch at eng.sun.com (Stephen Hahn) Date: Fri, 20 Jan 2006 10:11:58 -0800 Subject: [cab-discuss] Review version of charter In-Reply-To: <200601200545.k0K5jvJx005410@athyra.sfbay.sun.com> References: <20060119065618.GA332109@eng.sun.com> <200601200545.k0K5jvJx005410@athyra.sfbay.sun.com> Message-ID: <20060120181158.GD327469@eng.sun.com> I was off on a thinking break yesterday, so let me see if I can work through the comments in one pass: 1. CABs of fewer than three natural persons. My proposed clause 1.1 was what I took away from the CAB call; obviously I messed that up. If, as Keith says, this process to handle a short-staffed CAB is meant for the initial CAB only, then this restriction shouldn't be a subpart to Provision 1, but among the later "Initial CAB only" Provisions. Simon's revised process (appointments) looks sensible to me otherwise. 2. The "flying club/treehouse club" and their coffee cans of cash. We have asked Sun Legal for better wording on these Provisions. However, I disagree that the amounts of money being envisioned here match up in quantity or amount with the treehouse club, and Sun's involvement means that one or more government agencies will have the possibility of paying attention. The OGB having a dinner club and the OGB soliciting donations from hundreds of individuals or companies are simply distinct cases. There are a number of mechanisms by which the community might organize to fundraise; I am uncertain that Sun can be a co-participant in any of them. (Thus the question to the lawyers.) I would also point out that the Charter will be at best a reference document in any future "transfer of assets to a foundation" negotiation. Attempts to write language that would hold across such a transition should be confined to the Constitution. 3. Aggressive timeline. I think Mike raises a good point, and believe that the CAB members should discuss amongst themselves what they believe is reasonable to produce and on what schedule. Certainly the April date is a stale one, as it comes from Keith's first draft, which was proposed in December. - Stephen -- Stephen Hahn, PhD Solaris Kernel Development, Sun Microsystems stephen.hahn at sun.com http://blogs.sun.com/sch/ From webmink at sun.com Fri Jan 20 13:02:00 2006 From: webmink at sun.com (Simon Phipps) Date: Fri, 20 Jan 2006 13:02:00 -0800 Subject: [cab-discuss] Review version of charter In-Reply-To: <20060120181158.GD327469@eng.sun.com> References: <20060119065618.GA332109@eng.sun.com> <200601200545.k0K5jvJx005410@athyra.sfbay.sun.com> <20060120181158.GD327469@eng.sun.com> Message-ID: On Jan 20, 2006, at 10:11, Stephen Hahn wrote: > > I was off on a thinking break yesterday, so let me see if I can > work > through the comments in one pass: > > 1. CABs of fewer than three natural persons. My proposed > clause 1.1 > was what I took away from the CAB call; obviously I messed that > up. If, as Keith says, this process to handle a short-staffed > CAB is meant for the initial CAB only, then this restriction > shouldn't be a subpart to Provision 1, but among the later > "Initial CAB only" Provisions. Simon's revised process > (appointments) looks sensible to me otherwise. This is not an "initial CAB only" issue - Sun is chartering the OGB on the condition the OGB has at least 3 members, and thus needs to define what the consequences of doing otherwise would be. Suitable language in the constitution may address the issue, but Sun's charter condition remains regardless. I'd therefore assert that language like that I proposed should remain at clause 1.1 > > 3. Aggressive timeline. I think Mike raises a good point, and > believe that the CAB members should discuss amongst themselves > what they believe is reasonable to produce and on what > schedule. > Certainly the April date is a stale one, as it comes from > Keith's > first draft, which was proposed in December. I tend to agree. April is a fine goal but the "reset button" should now be pressed later. How about the end of Sun's year, June 30th? S. From webmink at sun.com Fri Jan 27 17:36:18 2006 From: webmink at sun.com (Simon Phipps) Date: Sat, 28 Jan 2006 01:36:18 +0000 Subject: [cab-discuss] CAB Meeting Notes: Wed Jan 4, 2006 In-Reply-To: References: <43BDA2C8.6050404@sun.com> Message-ID: Apologies for the late comment here, I was just looking back and noticed an oversight. _____ Simon Phipps, Chief Open Source Officer, Sun Microsystems Tel: +1 650 352 6327/USx69758 Web: www.webmink.net, AIM: webmink Current timezone: GMT/UTC (UK) On Jan 5, 2006, at 23:27, Al Hopper wrote: > On Thu, 5 Jan 2006, Jim Grisanzio wrote: > >> Below are notes from the CAB meeting yesterday. >> >> Jim >> --- >> Jim Grisanzio, Community Manager, OpenSolaris >> http://blogs.sun.com/jimgris/ >> >> >> >> CAB Meeting Notes: Wed Jan 4, 2006 >> >> CAB Members: >> Simon Phipps (Chair), Al Hopper, Rich Teer, Roy Fielding, Casper Dik. >> >> OpenSolaris Tech Lead: Stephen Hahn | CAB correspondent: Jim >> Grisanzio >> >> The CAB primarily discussed two issues: >> >> (1) restarting the Charter discussions >> (2) mapping out a strategy for Governance development >> >> Charter: >> >> * The CAB reviewed the history and circumstances of its creation, how >> things have evolved over the last few months -- such as changes in >> Sun >> management and engineering leadership -- and where to go from here. >> >> * The thought was expressed that the CAB should have been given a >> more >> clear mandate with well articulated terms of reference initially and >> that that omission was an error. All agreed. >> >> * Although there has been confusion regarding the CAB's and Sun's >> role >> in the creation of the OpenSolaris Charter, the cab-discuss list >> does, >> in fact, contain a body of work that can be updated and leveraged to >> complete the Charter and eventually the Governance. >> >> * CAB members outlined what they would like to see within a Charter >> document, including: the philosophy (statement of purpose) of the >> OpenSolaris community, a clear definition of the board's scope, >> specific >> exclusions to that scope, and a mechanism of changing the Charter >> itself. Initial exclusions to the board's scope include: ownership of >> copyright, branding issues, legal issues, and financial matters. All >> agreed that the document should be short and substantive. >> >> * The CAB asked Stephen Hahn to work with Al Hopper to bring the >> Charter >> document to fruition. They also agreed that Stephen and Al would work >> from the last draft posted to cab-discuss: >> http://www.opensolaris.org/jive/thread.jspa?threadID=4272&tstart=0 >> Al and Stephen will report back to the CAB in two weeks (on 1/18), >> and >> then the CAB will address any final issues at that point. The CAB >> would >> like the Charter approved by Feb 1. >> >> Governance: >> >> * Governance discussions will be initiated immediately after the >> Charter >> is agreed upon and approved. The current governance draft is >> posted at: >> http://www.opensolaris.org/jive/message.jspa?messageID=5376#5376 >> >> * The suggestion was offered that Governance document editing >> needs to >> occur by using a collaborative authoring tool. The CAB has asked Al >> Hopper to explore this issue and implement such a tool on >> genunix.org. >> All agreed. >> >> * The CAB will also form a Governance Working Group to assist with >> the >> updating and finalization of the Governance draft. That working group >> will include all the the members of the CAB, as well as additional >> community members. The CAB has invited Ben Rockwood and Keith >> Wesolowski >> to participate on the working group, and both have agreed. >> >> Next CAB Meeting: Wed Jan 18 at noon pacific. > > Jim, > > Missing is the 10 minute discussion re: a distributed revision control > system. Can you include the meat of the discussion in the notes > please? > Also, the Governance Working Group was being discussed with Stephen Hahn in the "room" and I just took it as read that the proposed group was in fact the CAB /and Stephen/ plus Keith & Ben. Thanks S. From Robert.Anderson at Sun.COM Tue Jan 31 15:33:38 2006 From: Robert.Anderson at Sun.COM (Rob Anderson) Date: Tue, 31 Jan 2006 15:33:38 -0800 Subject: [cab-discuss] Re: OpenSolaris Distributions and package managment forum request In-Reply-To: <43DE804B.6040805@sun.com> References: <43DE7A2A.2080909@sun.com> <43DE804B.6040805@sun.com> Message-ID: <43DFF3D2.5050101@sun.com> Dave Miner wrote: > Anyone can propose to create a community, the process is documented > somewhere on opensolaris.org, but it's essentially pretty simple: > draft a proposal, post it to opensolaris-discuss, get backing from > some number of community members and 2(?) CAB members. I will be on > vacation next week, so if it falls to me to do it, then it'll be in a > couple of weeks. There's no reason it has to be me, though; my role > with the install team just makes it a natural task for me to take on... See Community Forum Proposal: Packaging, Patching, and Distribution Mgmt posted 31 Jan 2006. I've bcc'd 'cab-discuss at opensolaris.org' as I don't know how the CAB gets involved unless they read all the thousands of posts ;-) rob -- Rob Anderson Program Mgr, Software Product Engineering x51506 https://namefinder/NameFinder?-s=7505 -------------- next part -------------- An HTML attachment was scrubbed... URL: