Skip to content
This repository has been archived by the owner on Jan 26, 2023. It is now read-only.

Provide Safari version of Gitcoin Chrome Extension #14

Closed
owocki opened this issue Dec 20, 2017 · 12 comments
Closed

Provide Safari version of Gitcoin Chrome Extension #14

owocki opened this issue Dec 20, 2017 · 12 comments
Labels

Comments

@owocki
Copy link
Contributor

owocki commented Dec 20, 2017

requirements:

  • a way (preferably an automated script) to build the current codebase for Safari.
  • (just porting the existing codebase to Safari is not acceptable, as ongoing changes to upstream chrome extension will need to be merged downstream into Safari on an ongoing basis)
  • deliver all assets for submission to safari extension store
@gitcoinbot
Copy link
Member

This issue now has a funding of 0.05 ETH (40.69 USD) attached to it.

  • If you would like to work on this issue you can claim it here.
  • If you've completed this issue and want to claim the bounty you can do so here
  • Questions? Get help on the Gitcoin Slack
  • $11588.66 more Funded OSS Work Available at: https://gitcoin.co/explorer

@owocki owocki added the ports label Dec 20, 2017
@step21
Copy link

step21 commented Dec 25, 2017

As safari does not support web extensions, this seems like more work than comparable other browsers.
I would say you should rethink if you really need to support safari, as it seems a lot more work to support it than 35 $, based on cursory research. https://developer.apple.com/library/content/documentation/NetworkingInternetWeb/Conceptual/SafariAppExtension_PG/ https://medium.com/@kanish671/web-extensions-are-the-new-thing-in-the-world-of-extensions-and-browser-add-ons-75b82cdc4e92

@orafaelfragoso
Copy link

@step21 Is correct. Safari extensions can only be generated by Safari or doing some high-level hacking on OSX to generate it from our source.

Safari is the new IE.

@owocki
Copy link
Contributor Author

owocki commented Dec 27, 2017

thanks for letting me know. i am closing this issue per your advice.

is there another browser that's more hacker-friendly that you recommend i take the $$$ from this bounty and put it into?

@gitcoinbot
Copy link
Member

The funding of 0.05 ETH (37.48 USD) attached has been claimed by @owocki.

@owocki, please leave a comment to let the funder (@owocki) and the other parties involved your implementation plan. If you don't leave a comment, the funder may expire your claim at their discretion.

@gitcoinbot
Copy link
Member

The funding of 0.05 ETH (37.48 USD) attached to this issue has been approved & issued to @owocki.

@owocki
Copy link
Contributor Author

owocki commented Dec 27, 2017

just paid out the bounty to myself. will submit a new one if needed down the line

@owocki owocki closed this as completed Dec 27, 2017
@step21
Copy link

step21 commented Dec 27, 2017

Opera maybe? Vivaldi is also nice but it just uses chrome store stuff directly.

@owocki
Copy link
Contributor Author

owocki commented Dec 27, 2017

wast chatting with @rafaelfragosom on slack and he recommended MS Edge

@orafaelfragoso
Copy link

I've made a comment on #1 about that. I'm working on the cross-browser solution and Opera and Edge will be supported, as well as Brave, Chrome and Firefox.

Vivaldi may be added to the list, I'm not sure how they handle the Extensions API, but once I get the heavy stuff out of the way, adding new browsers will be a piece of cake.

@step21
Copy link

step21 commented Dec 28, 2017

@rafaelfragosom Vivaldi just accesses chrome store. So no need to worry about it.

@orafaelfragoso
Copy link

@step21 Perfect, minus one browser to care.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

4 participants