Re: Open Source Bill at the Legislator
hi. On Jan 15, 2010, at 9:57 AM, Andrew Tomczak Act Locally. Connect Globally. Burlington Telecom: It's Your Network. wrote: Check out what showed up in my email this morning: http://www.leg.state.vt.us/docs/2010/Bills/Intro/H-516.pdf Should VAGUE write a joint letter of support for this bill? In addition to email and paper mail we could post it on our Forbidden wiki: http://www.uvm.org/vague/wiki/index.php/Main_Page Thanks! have a day.yad jdpf [1] The wiki has been Forbidden for a while now...
Re: Open Source Bill at the Legislator
jonathan d p ferguson j...@sunforge.com writes: [1] The wiki has been Forbidden for a while now... The maintainer has been aware for a week or so, as well. -- ...jsled http://asynchronous.org/ - a=jsled; b=asynchronous.org; echo $...@${b}
Re: Git is good (was Open Source Bill at the Legislator)
On Sat, Jan 16, 2010 at 8:08 PM, jonathan d p ferguson j...@sunforge.com wrote: Indeed, I will volunteer for this. When and Where? *I might be able to handle the Where* My last presentation on FOSS and Game Development met with reasonable interest. I can't say that my examples will be particularly inspiring, but I can definitely teach the basics of git: git philosophy *pun intended*, and git operations. I can also try to articulate some of the conceptual hurdles of git. [...] Thoughts? Interest? sounds good. I'd be happy to lend a hand on this one as well. One of the things about git that I think is great is that I'm still learning new things about it after almost 2 years of using it. Every time I find myself thinking, man, it would be pretty sweet if git could do xxx or yyy, I find out that git does xxx, and yyy, and something else I hadn't even thought of :) Kevin
Re: Open Source Bill at the Legislator
Andrew, On Fri, Jan 15, 2010 at 4:31 PM, Andrew Tomczak Act Locally. Connect Globally. Burlington Telecom: It's Your Network. ajwsur...@burlingtontelecom.net wrote: I would think that the bill has just been introduced. It will probably see a few amendments. I think that it is correct in saying that State owned software should be Open Source, however, it puts a burden on all programmers working for the state to put in place, and maintain, an Open Source project. For instance I am working on a project and partnering with the State of New Hampshire, but to open a repository that is accessible and editable by the public is something I am trying to avoid, because I am affraid it will become unwieldy and hard to control. If anybody has any tips on how to get this accomplished effectivly I am all ears. As Rubin already pointed out, you don't need to give the general public write access to your repository. However, if you do want your project to be editable by the public while still retaining control I'd suggest you take a look at Git and GitHub. Git is a distributed revision control system. You don't just checkout a working copy (like you do with svn and other centralized version-control systems), you instead have a copy of the entire repository locally. You can then push your changes to another repository (assuming you have write access) or pull changes from another repository (assuming you have read access). One problem with this is that your repository may not always be available--what happens when you shutdown your laptop? GitHub is one solution to this problem. It provides a centralized place to store a clone of your repository where others can pull from and push to that is always available (in theory, at least). Traditionally, forking an open source project is seen as a sign of some sort of problem with the project. Rubin gave an example of PostNuke forking and becoming PHPNuke. However, one of GitHub's slogans is fork you--they encourage projects to fork and merge as a matter of daily development. Seeing your project forked on GitHub is a *good* thing and not a sign of some sort of problem. This forking allows others to make changes to your project in their own clones while not affecting your copy. If you like the changes they make, you can decide to pull them in. Conceptually this is just like accepting a patch but Git makes this process of patching much simpler and more scalable. Thanks, Bradley As far as cfm goes it is ColdFusion. At the Agency of Natural Resources most of our Web based content is written in ColdFusion, and our new boss decided to replace everything he can with $MS.Net. I am in the process of converting huge Web application from Coldfusion to $MS.ASP.VB.Net. I was very suprised that he did not go with Java, because ColdFusion is a comercialized/modified version of Java/JSP. Unfortunatly, it is my experience that everybody in ANR IT is locked into Microsoft, and anybody who tries to change that will deal with a lot of resistance. There are a couple of Open Source ColdFusion Servers. The most popular is Railo at: http://www.getrailo.com/. The Smith project is another one that is not nearly as effective and seems to be in a state of Pergatory: http://www.smithproject.org/. One more interesting tidbit is that MySpace is done in Coldfusion. They are probably the leaders in development and debuging of the ColdFusion Projects. Cheers, Andrew Tomczak System Developer II State of VT, ANR IT Department Old Laundry Building 103 South Main Street Waterbury, VT 05671 (802) 241-1043 https://anrnode.anr.state.vt.us/ssl/sga/index.cfm On Fri Jan 15 12:17 , Richard Lawrence sent: Wow! This is great news. Any idea where in the process this bill is? Richard On Fri, Jan 15, 2010 at 6:57 AM, Andrew Tomczak Act Locally. Connect Globally. Burlington Telecom: It's Your Network. ajwsur...@burlingtontelecom.net wrote: Check out what showed up in my email this morning: http://www.leg.state.vt.us/docs/2010/Bills/Intro/H-516.pdf Cheers, Andrew Tomczak System Developer II State of VT, ANR IT Department Old Laundry Building 103 South Main Street Waterbury, VT 05671 (802) 241-1043 https://anrnode.anr.state.vt.us/ssl/sga/ Act Locally. Connect Globally. Burlington Telecom: It's Your Network. Act Locally. Connect Globally. Burlington Telecom: It's Your Network. -- http://bradley-holt.blogspot.com/
Re: Git is good (was Open Source Bill at the Legislator)
hi. On Jan 16, 2010, at 3:19 PM, Bradley Holt wrote: Kevin, On Sat, Jan 16, 2010 at 2:56 PM, Kevin Thorley elron8...@gmail.com wrote: On Sat, Jan 16, 2010 at 12:06 PM, Bradley Holt bradley.h...@gmail.com wrote: As Rubin already pointed out, you don't need to give the general public write access to your repository. However, if you do want your project to be editable by the public while still retaining control I'd suggest you take a look at Git and GitHub. Git is a distributed revision control system. [...] Great write-up about git Bradley! I second the suggestion of using git and GitHub. I used both while developing for the sipX project and it was quite a pleasant experience. Having used many different source control tools (cvs, svn, ClearCase), I can say that git is by far the one that made my job the easiest. The fact that you can easily start new projects and host them on GitHub is a nice side benefit. Thanks! IMHO, GitHub is the killer app that makes Git so useful. How about we do a Vague session on git sometime? Indeed, I will volunteer for this. When and Where? *I might be able to handle the Where* My last presentation on FOSS and Game Development met with reasonable interest. I can't say that my examples will be particularly inspiring, but I can definitely teach the basics of git: git philosophy *pun intended*, and git operations. I can also try to articulate some of the conceptual hurdles of git. I think that would be a great idea. I'm not sure if I have enough experience with Git yet to do a presentation on it myself... Well, we could do it together too, as two brains beat one. Additionally, I'd be happy to share what I've recently learned about running an Internet Radio Station on GNU/Linux. Thoughts? Interest? have a day.yad jdpf
Open Source Bill at the Legislator
2010-01-15
Thread
Andrew Tomczak ---- Act Locally. Connect Globally. Burlington Telecom: It's Your Network.
Check out what showed up in my email this morning: http://www.leg.state.vt.us/docs/2010/Bills/Intro/H-516.pdfCheers, Andrew Tomczak System Developer II State of VT, ANR IT Department Old Laundry Building 103 South Main Street Waterbury, VT 05671 (802) 241-1043 https://anrnode.anr.state.vt.us/ssl/sga/ Act Locally. Connect Globally. Burlington Telecom: It's Your Network.
Re: Open Source Bill at the Legislator
Wow! This is great news. Any idea where in the process this bill is? Richard On Fri, Jan 15, 2010 at 6:57 AM, Andrew Tomczak Act Locally. Connect Globally. Burlington Telecom: It's Your Network. ajwsur...@burlingtontelecom.net wrote: Check out what showed up in my email this morning: http://www.leg.state.vt.us/docs/2010/Bills/Intro/H-516.pdf Cheers, Andrew Tomczak System Developer II State of VT, ANR IT Department Old Laundry Building 103 South Main Street Waterbury, VT 05671 (802) 241-1043 https://anrnode.anr.state.vt.us/ssl/sga/ Act Locally. Connect Globally. Burlington Telecom: It's Your Network.
Re: Open Source Bill at the Legislator
2010-01-15
Thread
Andrew Tomczak ---- Act Locally. Connect Globally. Burlington Telecom: It's Your Network.
I would think that the bill has just been introduced. It will probably see a few amendments. I think that it is correct in saying that State owned software should be Open Source, however, it puts a burden on all programmers working for the state to put in place, and maintain, an Open Source project. For instance I am working on a project and partnering with the State of New Hampshire, but to open a repository that is accessible and editable by the public is something I am trying to avoid, because I am affraid it will become unwieldy and hard to control. If anybody has any tips on how to get this accomplished effectivly I am all ears.As far as cfm goes it is ColdFusion. At the Agency of Natural Resources most of our Web based content is written in ColdFusion, and our new boss decided to replace everything he can with $MS.Net. I am in the process of converting huge Web application from Coldfusion to $MS.ASP.VB.Net. I was very suprised that he did not go with Java, because ColdFusion is a comercialized/modified version of Java/JSP. Unfortunatly, it is my experience that everybody in ANR IT is locked into Microsoft, and anybody who tries to change that will deal with a lot of resistance. There are a couple of Open Source ColdFusion Servers. The most popular is Railo at: http://www.getrailo.com/. The Smith project is another one that is not nearly as effective and seems to be in a state of Pergatory: http://www.smithproject.org/. One more interesting tidbit is that MySpace is done in Coldfusion. They are probably the leaders in development and debuging of the ColdFusion Projects.Cheers, Andrew Tomczak System Developer II State of VT, ANR IT Department Old Laundry Building 103 South Main Street Waterbury, VT 05671 (802) 241-1043 https://anrnode.anr.state.vt.us/ssl/sga/index.cfm On Fri Jan 15 12:17 , Richard Lawrence sent:Wow! This is great news. Any idea where in the process this bill is? Richard On Fri, Jan 15, 2010 at 6:57 AM, Andrew Tomczak Act Locally. Connect Globally. Burlington Telecom: It's Your Network. ajwsur...@burlingtontelecom.net wrote: Check out what showed up in my email this morning: http://www.leg.state.vt.us/docs/2010/Bills/Intro/H-516.pdf Cheers, Andrew Tomczak System Developer II State of VT, ANR IT Department Old Laundry Building 103 South Main Street Waterbury, VT 05671 (802) 241-1043 https://anrnode.anr.state.vt.us/ssl/sga/ Act Locally. Connect Globally. Burlington Telecom: It's Your Network. Act Locally. Connect Globally. Burlington Telecom: It's Your Network.