Active Topics

 



Notices


Reply
Thread Tools
xiojason's Avatar
Posts: 36 | Thanked: 74 times | Joined on Jun 2009 @ Seattle, WA, USA
#1031
Originally Posted by steven676 View Post
I've packaged xiojason's browser-proxy script into a Debian package for easier installation.

Installing the attached package (browser-proxy_2.0-1_all.deb) takes care of all the setup to make Tear the default browser. Uninstalling should undo everything and leave links opening in MicroB again.
That's great! Thanks, Steven.

The license needs to be clarified. xiojason, do you mind picking a license for the script? I'm willing to go along with pretty much any open-source license.
I don't know the ins and outs of licensing enough to make an informed choice, so I'm open to education and suggestion.

The package could do with a name that better describes what it does -- ideas?
Yeah, I'm certainly not attached to browser-proxy.

browserfish (like babelfish)?
 
munky261's Avatar
Posts: 1,674 | Thanked: 171 times | Joined on Mar 2007 @ Anderson, IN
#1032
Would it be possible for you to make a version that will open fennec instead of tear? I tried changing the script myself but ended up screwing up and had to reflash.
__________________
There is only one Return, and it's not of the King, it's of the Jedi.
 
Posts: 114 | Thanked: 201 times | Joined on Apr 2009
#1033
Originally Posted by munky261 View Post
Would it be possible for you to make a version that will open fennec instead of tear?
Shouldn't be too hard to do, it's on the list of things to do along with config file support.

Originally Posted by munky261 View Post
I tried changing the script myself but ended up screwing up and had to reflash.
Did you install the script by hand, or did you use my package? If you used my package and uninstalling the package didn't return things to the way they were, that's a serious bug and I'd like to know more about what happened.
 
Posts: 114 | Thanked: 201 times | Joined on Apr 2009
#1034
Originally Posted by xiojason View Post
I don't know the ins and outs of licensing enough to make an informed choice, so I'm open to education and suggestion.
Open-source licenses fall into two broad categories: copyleft and non-copyleft.

A copyleft license is one where changes to the work must also be licensed under an open-source license (usually the same one as the original work). The canonical example is the GPL, used by the Linux kernel, most GNU project software, and Tear, amongst many others.

Non-copyleft licenses, by contrast, don't have this requirement -- they allow you to redistribute and modify the software without requiring that the source be made available. A simple example is the ISC license, used by the BIND DNS server and the OpenBSD project for most new code they write.

Philosophical debates perpetually rage about which approach is better, but realistically, for a project this size it probably doesn't matter -- pick whatever you're most comfortable with.
 
jkq's Avatar
Posts: 251 | Thanked: 131 times | Joined on Oct 2009 @ USA
#1035
Originally Posted by steven676 View Post
If you used my package and uninstalling the package didn't return things to the way they were, that's a serious bug and I'd like to know more about what happened.
I panicked for a second after I uninstalled it and Tear still came up, but I thought I'd try the "Micro$soft fix" before reporting it.

I guess its good that I did, since I can now report a successful uninstall rather than failure!

-jkq
__________________
Class .. : Quiet One
Humor .. : [*********-] Alignment: Chaotic Good
Patience : [******----] Weapon(s): Python scripts
Agro ... : [***-------] Relic(s) : N900
 

The Following User Says Thank You to jkq For This Useful Post:
munky261's Avatar
Posts: 1,674 | Thanked: 171 times | Joined on Mar 2007 @ Anderson, IN
#1036
No, I didnt use your package, sorry for the confusion...I thought I had said that.
__________________
There is only one Return, and it's not of the King, it's of the Jedi.
 
xiojason's Avatar
Posts: 36 | Thanked: 74 times | Joined on Jun 2009 @ Seattle, WA, USA
#1037
Originally Posted by steven676 View Post
Open-source licenses fall into two broad categories: copyleft and non-copyleft.
I suppose GPL is fine. Any preference for v2 over v3 or vice versa?
 
Posts: 114 | Thanked: 201 times | Joined on Apr 2009
#1038
Originally Posted by xiojason View Post
I suppose GPL is fine. Any preference for v2 over v3 or vice versa?
Not really. GPLv3's biggest changes are new provisions on patents, DRM, and freedom to replace GPLv3 code on embedded devices -- none of which seem particularly relevant for this code. The license language has also been revised to become less specific to US law.

If you don't have a strong opinion either way, I'd suggest licensing the code "GPL, version 2 or later" so that it's compatible with either license. (If you're worried that GPLv4 will have provisions you don't like, you can also license it "GPL, either version 2 or version 3".)
 
Posts: 114 | Thanked: 201 times | Joined on Apr 2009
#1039
Originally Posted by jkq View Post
I panicked for a second after I uninstalled it and Tear still came up, but I thought I'd try the "Micro$soft fix" before reporting it.

I guess its good that I did, since I can now report a successful uninstall rather than failure!
Huh, that's better news . . . but I'd thought I'd gotten the uninstall to work without a reboot too. Will need to do more testing.

Out of curiosity, did you have continuous mode enabled?
 
jkq's Avatar
Posts: 251 | Thanked: 131 times | Joined on Oct 2009 @ USA
#1040
Originally Posted by steven676 View Post
Huh, that's better news . . . but I'd thought I'd gotten the uninstall to work without a reboot too. Will need to do more testing.

Out of curiosity, did you have continuous mode enabled?
It was at its default -- I did not modify the script after installing it.

I did have an instance of Tear running, tho I do not recall if I started it from the script or via the launcher.

-jkq
__________________
Class .. : Quiet One
Humor .. : [*********-] Alignment: Chaotic Good
Patience : [******----] Weapon(s): Python scripts
Agro ... : [***-------] Relic(s) : N900
 
Reply

Tags
browserd fix, microb killer, webkit


 
Forum Jump


All times are GMT. The time now is 09:20.