--
--
I definitely think that's a good idea at this time. Providing case studies that are also live...because that will be the point of Codice, correct? To be a public repository for GOSS and guidance?
And help to reduce duplication of GOSS projects across agencies/departments/branches? (I can hear myself upspeaking a lot in my head)
At this point, though, I can only be an advocate for getting OSS into the natural procurement process. And that's where I want to help... I don't work on any code bases--I'm more of a sysadmin--but I'll be leveraging OSS in my next three projects (I'm seriously new to GOSS. I'll be using OWF for the first time soon). Another project that I'm supporting will (amazingly) be introducing the entire concept of OSS from scratch.
What I also wonder is if Codice will be something like Apache or Apache Jakarta or Apache Commons, with an oversight function that allows for duplication and eventual integration of subprojects, in addition to accepting subproject proposals…
--
A few comments inline below:On Oct 31, 2012, at 8:28 AM, C Drew Thornton <drew.t...@gmail.com> wrote:I definitely think that's a good idea at this time. Providing case studies that are also live...because that will be the point of Codice, correct? To be a public repository for GOSS and guidance?We don't intend on replicating existing OSS repositories (Github, Bitbucket, Sourceforge, et al.). DVCS changes the game there. We will provide the governance that dictates there be a "master" repo (that Codice controls), which is the one that flows to releases (and to the high side).We'll definitely provide guidance around managing source in a DVCS way, and how to manage the continuous delivery flow.
And help to reduce duplication of GOSS projects across agencies/departments/branches? (I can hear myself upspeaking a lot in my head)This is a growing concern/need. Discovery is definitely a problem. Codice isn't meant to be THE repository for government-developed projects. There are many options that already exist for that. While we work with Mil-OSS to help the advocacy function, Codice will be selective (in the Apache way), working with projects that have high community potential. E.g. Ozone Widget Framework
At this point, though, I can only be an advocate for getting OSS into the natural procurement process. And that's where I want to help... I don't work on any code bases--I'm more of a sysadmin--but I'll be leveraging OSS in my next three projects (I'm seriously new to GOSS. I'll be using OWF for the first time soon). Another project that I'm supporting will (amazingly) be introducing the entire concept of OSS from scratch.Interesting. We, and Mil-OSS, have lots of resources in that area…don't hesitate to reach out.What I also wonder is if Codice will be something like Apache or Apache Jakarta or Apache Commons, with an oversight function that allows for duplication and eventual integration of subprojects, in addition to accepting subproject proposals…Yes, Codice will be an Apache-like organization. You can see/follow our early efforts here: http://codice.org
The idea is to provide top-level governance to cover projects, and internal-to-project governance in the form of project management committees.Codice will provide infrastructure (continuous delivery tools), guidance, and various levels of advocacy to the community (government, academia and industry).
BTW. Anyone going to the Raytheon Cross Domain Tech Exchange tomorrow? http://www.trustedcs.com/newsandevents/TechExchangeEvent2012.htmlI have yet to meet up with any one from Mil-OSS (which is how I got to here).This is all good, because being able to tell the parts of the govt that are new to OSS of the existing support will be important.A couple things inline:
On Wednesday, October 31, 2012 11:49:25 AM UTC-4, Kit Plummer wrote:A few comments inline below:On Oct 31, 2012, at 8:28 AM, C Drew Thornton <drew.t...@gmail.com> wrote:I definitely think that's a good idea at this time. Providing case studies that are also live...because that will be the point of Codice, correct? To be a public repository for GOSS and guidance?We don't intend on replicating existing OSS repositories (Github, Bitbucket, Sourceforge, et al.). DVCS changes the game there. We will provide the governance that dictates there be a "master" repo (that Codice controls), which is the one that flows to releases (and to the high side).We'll definitely provide guidance around managing source in a DVCS way, and how to manage the continuous delivery flow.And help to reduce duplication of GOSS projects across agencies/departments/branches? (I can hear myself upspeaking a lot in my head)This is a growing concern/need. Discovery is definitely a problem. Codice isn't meant to be THE repository for government-developed projects. There are many options that already exist for that. While we work with Mil-OSS to help the advocacy function, Codice will be selective (in the Apache way), working with projects that have high community potential. E.g. Ozone Widget FrameworkTo clarify for my sake... I wasn't suggesting that Codice be the place where all the work and commits are done, but what you mean is that the cumulative "releases" are what gets set back to Codice for the public's (and other govt) benefit, right?
At this point, though, I can only be an advocate for getting OSS into the natural procurement process. And that's where I want to help... I don't work on any code bases--I'm more of a sysadmin--but I'll be leveraging OSS in my next three projects (I'm seriously new to GOSS. I'll be using OWF for the first time soon). Another project that I'm supporting will (amazingly) be introducing the entire concept of OSS from scratch.Interesting. We, and Mil-OSS, have lots of resources in that area…don't hesitate to reach out.What I also wonder is if Codice will be something like Apache or Apache Jakarta or Apache Commons, with an oversight function that allows for duplication and eventual integration of subprojects, in addition to accepting subproject proposals…Yes, Codice will be an Apache-like organization. You can see/follow our early efforts here: http://codice.orgThe website is wonderfully succinct, but I joined the list hoping to get more involved, and I'm not sure how open you are to letting others in yet (which I totally get; I'm not trying to butt my way in). Plus, I can tell from the Mil-OSS group that you guys are also some of the main driving forces behind it, so Codice is a long time coming for you all, and it seems kind of important! I can be a stenographer or a historian...like an RFC editor...something that is missing even from opensource.org. For example, I had a terrible time last night finding release dates for the Open Source Definition version 1.1-1.9. (Mostly failed, OSI seems to have a private mail list for those functions).
The idea is to provide top-level governance to cover projects, and internal-to-project governance in the form of project management committees.Codice will provide infrastructure (continuous delivery tools), guidance, and various levels of advocacy to the community (government, academia and industry).My final question regarding your last two comments is this: how does this extra layer appeal to the project managers?
Will PMs be happy that upstream support is required for their projects and not feel like it is an another burden?
Will they feel the same way that they do when a FOIA request is submitted? I am supposing that there is pressure to get the software out into the open, but you tell me!
--