Re: Open Source Bill at the Legislator

2010-01-18 Thread jonathan d p ferguson

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

2010-01-18 Thread Josh Sled
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)

2010-01-17 Thread Kevin Thorley
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

2010-01-16 Thread Bradley Holt
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)

2010-01-16 Thread jonathan d p ferguson

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

2010-01-15 Thread Richard Lawrence
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.