A fork basically means that I took a snapshot of boatbod's source
code, and started making my own changes to it (in my copy). If/when
boatbod makes further changes to his code, they will not be applied to
mine (unless I merge them) ... so we've gone off in separate
directions (forked). I'm not currently planning on maintaining an
ongoing fork - it's just a convenient way to share the code for anyone
that wants to give it a spin right now.
(Assuming you're running boatbod's fork now) at some point in the
beginning, you did something like:
cd ~
git clone
https://github.com/boatbod/op25
If you want to try out my (temporary) fork, you could move your clone
of boatbod's aside, and clone mine in its place:
cd ~
mv op25 op25-boatbod
git clone
https://github.com/dseven/op25
cd ~/op25
../install.sh
If you placed any of your own files inside your clone of boatbod's
fork, you'd have to copy them over to your new clone of mine.
Personally, I recommend NOT placing any of your own files inside the
git repos for this reason (I keep all of my scripts, whitelist files,
etc, in ~/my-op25/)
~iain
On Tue, Dec 11, 2018 at 3:15 PM 'Trunk Tracker'
trunktracker(a)tampabay.rr.com [op25-dev] <op25-dev(a)yahoogroups.com>
wrote:
Well, thanks for doing this. How do we actually install this? I don't see anything
on there to download the software. And I've never understood this "GitHub"
website. What is a "fork", "pull request", or a "commit"?
When you click on "Update README", you get a short thing of text, but it has
line numbers and plus signs.
trunktracker(a)tampabay.rr.com
From: op25-dev(a)yahoogroups.com [mailto:op25-dev@yahoogroups.com]
Sent: Tuesday, December 11, 2018 4:23 PM
To: op25-dev(a)yahoogroups.com
Subject: Re: [op25-dev] How To Hold On A Talk Group
On Sun, Dec 9, 2018 at 3:27 PM 'Trunk Tracker'
trunktracker(a)tampabay.rr.com [op25-dev] <op25-dev(a)yahoogroups.com>
wrote:
If you know of 1 certain talk group ID number you
want to listen to, is there an easier way than having to exit the program, edit the .tsv
file, whitelist it, save the .tsv file and then re-start the program? Like say I wanna
listen to TG ID 1000. Is there a way to just type 1000 while the program is running and
make it hold on 1000?
I've hacked up an experimental prototype implementation of a "goto"
feature. which allows you to do this. It only works in the terminal UI
(not the browser one) for now. You can hit 'g', then enter a talkgroup
ID (decimal) then Enter. To clear it, hit 'g' then Enter (i.e. make it
blank).
This is implemented on top of boatbod's fork... so it's a
"fork-of-a-fork", available at:
https://github.com/dseven/op25
It's likely not implemented properly, but may provide some inspiration
for the real op25 devs. Use at your own risk - I take no
responsibility for any bad things that result from attempting to use
it :)
Interested in Graham's opinion on this...
~iain