question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. ItĀ collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

How do we make sure we can release new versions?

See original GitHub issue

Hey everyone,

So as you might’ve seen in the README we are currently blocked from releasing new versions because no one maintaining this project has an Apple developer subscription. They are $100 a year and no one of the maintainers has any other use for such a subscription, so it makes no sense to purchase such subscription for this reason only.

After adding that info to the README I got a few people contacting me about wanting to help (big thanks!), but between the time I added that info and now Apple changed how they handle Safari extensions. Before you could just compile your extension in Safari, get a .safariextz and use that binary to share your extension. No person dependency. Now it seems like you must publish your extension to the Safari gallery (see #99).

This makes it really hard because someone will have to own this extension in the gallery, and having a person dependency in an open-source world is never a good idea. So even though one of these fine gentlemen who contacted me during the past days would submit a new version of the extension we would be tied to their account for new versions. Not ideal.

Me and @jad talked via e-mail and he proposed crowd funding a subscription. That got me thinking we could maybe have a special account that multiple people have access to just for this purpose (if that’s allowed). I think this is a good idea, and I don’t think $100 would take too long to collect.

I would appreciate your opinions on this, and if people think crowd funding a subscription is a good idea I will set it up.

@guyht @jad

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Reactions:1
  • Comments:7

github_iconTop GitHub Comments

9reactions
simegcommented, Jun 25, 2018

What I’m looking for in this issue are thoughts on starting a funding campaign for a Apple team subscription. I’m willing to write up a summary of what it would mean to get us funded, in terms of commitment towards this extension. I like what @jad mentioned above about committing to fixing critical bugs etc. I am committing to working on this extension for the upcoming year, if we are able to release new versions.

Use this post to vote for if you think we should start a crowd funding campaign. If you want to explain your vote in a comment then please do. Thank you.

1reaction
simegcommented, Jun 27, 2018

Thanks for voting everyone, when writing this there’s 8 šŸ‘ā€™s and to me that’s enough to start this process. I’ve put together a document where I specify everything a potential donator would like to know, and I’ve setup a donation button. Please read it (see README). If you feel like something is missing or something is wrong, let me know.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Best Practices When Versioning a Release | Cloudbees Blog
4 - Communicate changes regularly and transparently ... With every new release, regardless of whether it's major, minor, or a patch, communicateĀ ...
Read more >
Prepare and roll out a release - Play Console Help
Select the Releases tab, then Edit. Review your draft release, make any necessary additional changes, and select Save. Select Review release. You'll be...
Read more >
5 Tips for Planning Your Next Software Release - ActiveBatch
1. Go For a Test Drive ... When releasing a new upgrade, you want to make sure that your new version is as...
Read more >
5 Steps to a Successful Release Management Process
Prepare release​​ Release preparation also includes a final quality review by the QA team. During the review, the QA team will conduct final...
Read more >
How versioning works in lists and libraries - Microsoft Support
To learn how to publish new versions, check out Publish or unpublish a version of a file.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found