Open neeklamy opened 7 years ago
the first bit of filtering should be whether the person asking is in the UK or not.
Just some personal comments on proviso 1:
The person who first made GiA possible (Thomas Wilson) is a guy from the US; he said at the time that GiA was your way to British TV no matter where you lived in the world and did provide the means (HTTP proxy) to support that claim; since then, many things have changed; Ch4 and Ch5 encrypted their contents and their support was removed, while during recent years the BBC tightened to a great extent their geo-filtering schemes (all RTMP/HTTP TV streams are now geo-blocked at CDN server level).
The person (dinkypumpkin) who then took over as the major maintainer of the GiA code until recently, when he retired, is well known for having what I can describe as a fixation for not allowing overseas access to BBC TV - having said that, I don't want to sound impertinent, his contributions to the GiA code have been really valued by all users, I'm sure...
However, it was he who added the proviso about not submitting any issues at all if you're not actually inside the UK. I see two major problems with that:
Having frequented the former GiA issues tracker as a silent visitor (but did post some comments there, too), I can assure current maintainer(s) that GiA sports quite a big overseas userbase, most of them loyal ones right there since its inception.
I do agree that some self-moderation by users should be applied, in a way that verbose guides to circumventing TV providers' geo-blocks shouldn't be posted here, let alone because BBC/ITV will quickly blacklist whatever means is publicly mentioned, but ab initio blocking an overseas user from this tracker doesn't look as the right thing to do, at least to my eyes...
What I propose is that physical location be a mandatory info when submitting a bug (perhaps accompanied by the answer to the "Are you using a web proxy? DNS proxy? VPN? VPS?" query") but not be a basis for excluding the issue reporter.
What do other people and/or the devs think?
THANK YOU!!! Your post perfectly describes my thoughts. I have also posted issues previously and would like to still be able to contribute. There are a lot of overseas users whose expertise should be valued, individuals such as Vangelis come to mind :-)
@Vangellis66: I quite agree!
Well, given that I'm in California, it would be pretty hypocritical of me to refuse reports from anyone outside the UK. Given that, I do think it's reasonable to make it clear that if it simply doesn't work you need to first make sure you are either in the UK or that you know how to make it look like you are. I won't provide support on setting up proxy/smart DNS -- that's your responsibility.
I appreciate the help with the issue template -- I'd like to get rid of the boilerplate in the reports too. If you're comfortable with git, feel free to make edits and post a pull request and I'll have a look.
Thank you @Vangelis66 for your very thoughtful response, I assumed that the content of the template had been nailed down over time and that it was non-negotiable.
Apologies to everyone else outside the UK – you’re all honorary Brits!
Okay, so we remove the ‘you must live in the UK’ bit. Is it replaced with the statement that the submitter either needs to be in the UK, know how to work around the country restrictions or find out how to?
And I see now that this project’s wiki didn’t come along with the project, the Verbose Log revision from 11 July 2016 looks good. Will the wiki be added?
@skovatch, thanks, I’ll make the changes and submit a PR when we have some consensus.
@robincm wrote:
the whole idea of GiA is to access TV programmes abroad!!
People should refrain from making such public statements! Do realise this is copyrighted audio/visual digital content which is discussed here... The BBC/ITV make those streams available on their platforms (BBC iPlayer/ ITV Hub) under very strict "T & C"s, and people should try to respect them as much as possible...
Those "T & C"s include geographic restrictions for stream availability, due to negotiations made with rights owners; and even when one meets those geo-restrictions, both the broadcaster and the rights owners do not want you to save those streams locally, else they'd have provided direct (progressive) download links! By their exact nature, all stream-downloading apps tread on very thin lines... Add to that the fact that, since last September, all TV streams on BBC iPlayer (but not on ITV Hub) imply the use of a valid UK TV licence (£ 150 annually) and you get how "delicate" the matter is...
Pretty soon, legitimate access to BBC iPlayer, beit Radio or TV, would require a mandatory login - noone really can tell beforehand how this will be implemented under the hood; for UK users, a valid UK postcode + a valid UK e-mail address are required for registering and it is openly admitted on their site that they check this data against the TV Licensing database, for eventual law infringments... The above announced scenario does pose (serious?) challenges to the maintainers of GiP/GiA, I don't want to sound ominous but it may be in the end that "accessing TV programmes abroad" might become a thing of the glorious past... :disappointed:
This is what BBC has announced will be implemented in the next week or so: https://www.theguardian.com/media/2017/may/11/iplayer-catchup-service-will-require-user-login-within-weeks-says-bbc-tv-licence-fee-evasion So if you haven't got a BBC login, register, you will be asked for a valid UK postcode.
Does anyone know what effect this will have on GIA? Will this mean that it wont work? or will we just need to log in with our post codes?
Just a few things that would sharpen up the
ISSUE_TEMPLATE.md
.If you place the entirety of the opening instructions inside an HTML comment block, it will automatically be removed from the submitted issue, it won’t even be in the page source. No need to ask for it to be removed and no risk of editing errors.
We can also make use of HTML comments for the question notes at the end.
The Markdown is out of place, in the writing view it just adds noise, links aren’t clickable, text isn’t bold. The Markdown only renders (of course) in the preview, and none of the content is wanted in the submitted issue.
Adding some clear titles make the flow of the guide clearer. Capitalising the titles makes them stick out and indenting each section makes it distinct.
Re-order the items, the first bit of filtering should be whether the person asking is in the UK or not.
One minor thing, progamme (British English spelling).
All that said, the instructions with the current
ISSUE_TEMPLATE.md
is 389 words, my proposed version is 305 words.