alientube
alientube copied to clipboard
Safari Support (Awaiting Review)
Just bumping this so I get a notification when things get fixed/change. Can't wait to be able to use the plug in
For future notice and for anyone else jumping by here, you can do this by clicking the "Subscribe" button under "Notifications" to the right
Is there any estimate on this, even a beta build? It looks like v1.2.3 no longer works.
Unfortunately, I'm currently in my exam period at university and is unable to get a lot of work done on this project, I hope to make the next release also be for Safari (2.4) which is scheduled for May 30, but can be subject to change.
Due to new changes by Apple that forces all extension developers to pay a 100 dollar yearly fee for their extension to run in Safari as of July 8, work on the Safari version is halted indefinitely.
That's frustrating, would you need the license ongoing? Or could you just pay for one year's license so that people can get the plugin? Hopefully you'll able to get your friend to distribute the extension. If that doesn't happen, maybe people interested in the extension would be able to help donate. I'd be willing to pay $5-10 to be able to get the working plugin.
It is ongoing. While I thank you for your offer I am unlikely to pay Apple a dime for their extremely arrogant demand no matter where the money come from, sorry.
Hopefully they will come to their senses.
As I understand it, the cost is only to get into the Safari Extension Gallery. Is that important? Personally, I never go there to look for a new extension.
The new version of Safari will no longer allow extensions from outside the new soon-to-be released extension gallery.
Someone in this reddit thread said that the best thing to do is send an email to Tim Cook. Because he (or his assistant?) has been known to read and answer these emails. So yeah.
But it's a total suckfest.
Guess I will do so, thank you
Is it possible to give a direct download link to the extension, what is it about the license that makes it necessary?
I guess I will clarify. Safari has always required an Apple signed certificate for Safari to load any extension, ever. Even your own while you're making it. This has always been free under the Safari Development Programme, as of July 8 the Safari Development Programme will be combined with the iOS and OSX Development Programmes into a single one. Now you need a $99 membership to this programme to get a certificate.
I read that reddit thread and understand much better now what's going on. Really scummy of apple to do that, hopefully they'll get enough negativity to the change they'll change it back to the current system.
"Total suckfest" indeed. One of the reasons I've come to love Safari so much has been my collection of eclectic little extensions, created by indie developers, who (I've no doubt!) will be turned off by this change. It often has been a uphill battle getting some of them to make Safari versions in the first place. Now they'll have to pay $100/year? And pass review to be featured in the "Extension Gallery?" Or else we can't have them installed and updated easily? Yeesh. This change all but guarantees even less Safari extensions will be made/updated. I hope there's enough backlash to get it changed. I, for one, will be spreading the word.
That said, how about we get one ("final?") release of AlienTube 2.0 before the deadline on July 8 screws us? Pretty please :)
Hello again all.
I contribute to a quite successful mac application and the main developer there has allowed me to use my Apple developer account associated with it to distribute AlienTube, so seems the Safari version will not be going away after all.
I was quite ready to just give up in protest against this policy, as it was really hard for me to care with the low numbers the old 1.0 was getting before, but his insistence and the support from you all have convinced me to do this.
I do not have an ETA yet, but I am quite certain it will be finished this June.
Awesome to hear it! I'm glad you were able to find a way to get things back up and running. We can still hope that Apple will revert the changes they're going to make.
That's great news, xlexi. Thank you!
Here's the thread from the developer of Reddit Enhancement Suite, upset about the same thing: https://www.reddit.com/r/apple/comments/397bn6/apple_wants_me_to_pay_100_to_continue_publishing/
I also saw a comment on Reddit, discussing the uBlock extension, where the idea was floated of teaming up with other free developers to use one account to make free extensions: http://www.reddit.com/r/apple/comments/398fgq/apples_new_safari_extension_policy_100year_to/cs2a864?context=10000
This idea would be heavily in violation of Apple's terms and conditions and I would not recommend any developer do this.
I feel confident in my current arrangement as I am an active contributor to the project otherwise associated with this developer account and Apple would not be able to argue I am doing such a thing.
Furthermore, unless Apple has some new advanced team permission management I am not aware of, one of the developers going rogue could cause a lot of damage to other extensions.
The developers of uBlock are already well aware of this kind of situation and it would amaze if they did this
Hello all, just posting to let you know AlienTube 2 for Safari is almost done, and will launch with the next version of AlienTube (1.5)
That's great to hear! Thanks for sticking around for us apple folks. How did you end up getting the licensing for it?
I am a contributor to a popular application in the Mac App Store, the main developer and my good friend has agreed to let me use his developer license
Safari support is now finished, I am just waiting for the launch of the new extension gallery. It will however require OSX 10.11 (Safari 9)
Sorry if this isn't new information, but there is a beta for the safari extensions https://beta-extensions.apple.com, maybe you can already submit it there?
Has the API changed that much between 10.10 and 10.11?
I was not aware of that @Memorion, I will certainly look into it
@RSully The Safari extension API itself has not, but the support for certain browser APIs that AlienTube depends on has, which made it a lot easier to port and is the only reason I could justify maintaining the Safari version
Are you going to update the website so users know that a version is coming? Currently it says it's been deprecated.
Done. Currently designing a new website for AlienTube and sort of forgot about the old one, thank you.
@xlexi 21 days since your last comment. When can we use it?
@xlexi can you please upload the extension if it's finished. Hell, I would even use a buggy one :)
Chiming in with eager interest... now running Safari 9.0 and even the workaround (clicking the comment box) no longer displays Reddit comments. Can we get the new version please?
@xlexi Also chiming in, very interested in hearing about the progress.
Hello all, sorry for the downtime. The Safari version is complete and is being submitted as we speak, I'll let you know when it's approved
To compile ourselves is it as simple as running make.sh --init
and then opening the Safari extension in Safari's Extension Builder and building?
Edit: looks like --init
isn't needed? Also is there a full list of dependencies somewhere? First thing that failed for me was sass
so I need to get that setup first. Edit: next up: tsc
.
Edit 3: got it working
For anyone who wants to compile:
gem install sass
brew install node
npm install typescript
export PATH=$PATH:./node_modules/typescript/bin
sh make.sh
Then you can add to Safari's extension builder and install. If you don't know how to do that or what is required, you're probably better off waiting until it hits the extension gallery, unless you plan to contribute.
You can just get it from https://alientube.co/update/safari/alientube_2.6.0.safariextz but it will not auto update so I recommend watching this thread.
👍🏻
Thanks xlexi, I have it installed now and it's displaying properly. Thanks!
One issue I notice though, is that when I type my own reply and click "submit" -- I get no visual confirmation on the page that the post actually went through. If I then go to the actual Reddit thread where I commented, I see my post there. I can see this issue confusing people, and causing them to submit their posts multiple times...
Is this still awaiting review for inclusion in the Safari Extensions Gallery?
any update? @xlexi :(
@xlexi Is there a working Safari version now? http://alientube.co is down and I can't find a link anywhere. Please update us! :)
For what it's worth, version 2.6 of AlienTube (kinda) works for me, in the latest Safari 10.0.1. At least for reading comments across the various subreddits the videos are posted in.
I am still experiencing this issue though:
One issue I notice though, is that when I type my own reply and click "submit" -- I get no visual confirmation on the page that the post actually went through. If I then go to the actual Reddit thread where I commented, I see my post there. I can see this issue confusing people, and causing them to submit their posts multiple times...
So I just try to avoid posting comments on the YouTube page where AlienTube is injected, and go directly to the reddit thread to contribute there instead.
@TobyMellor seconded. Can't find a dl anywhere.