Replies: 0 comments 3 replies
-
Option 4 looks like a better choice in long run. |
Beta Was this translation helpful? Give feedback.
-
It seems to me that option 4 is the only one possible in a closed source environment where no additional investment is required from all parties, another service is not a problem.(at my work we already use gitlab ) The only negative is that it will be a closed place, which will reduce the number of developers interested in the project, and what happens in the backpack will no longer be visible publicly, but apparently there is no other way out when the project has a closed part. (and this is most likely related to all options, this is my personal opinion from the outside :)) P.S. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Background: Backpack v5 has the features split into two projects: CRUD and PRO. The most complex ones are in the closed-source repo
backpack/pro
.Problem: Since it's closed-source:
We'd LOVE TO invite people who have access to use
backpack/pro
to also collaborate onbackpack/pro
. We'd love to. But we can't easily do that, because on Github every collaborator costs. Out of a 69 EUR license, 35-42 EUR would go to Github. That's more than 50%, so it's impossible to do that for everybody who purchases.But we do want to offer the same collaboration experience for PRO features, as we do for FREE features. So let's brainstorm. What are our options? Here's what I thought of:
Option 1. Invite collaborators to the Github repo, when they offer to submit a PR. This is what we'll be doing, until we find a better long-term solution. So if anybody wants to submit a PR to
backpack/pro
orbackpack/devtools
- especially people with a history of submitting PRs, please let us know in that issue/comment and we'll invite you as a collaborator to the repo. But I do NOT think this is a good long-term solution:Option 2. Raise the price to 99 EUR, to include a big part of the for Github collaborator access. I don't like this. I want the cheapest option to be cheap. 69 EUR seems a lot cheaper than 99 EUR.
Option 3. Offer Github access as a paid addon - extra 40 EUR. I don't like this, when someone wants Github access it's because they want to help with a PR or something. How can we ask them money to do so?
Option 4. Run a self-hosted GitLab instance, and have
backpack/pro
,backpack/devtools
and all other closed-source repos there. Upon purchase, that email gets access to the repos they bought. When their update expires, Gitlab access is removed.PROs:
CONs:
This is all I got right now. Anybody else have any ideas? Thoughts on the options above? Feel free to disagree with me, this is how we learn.
Cheers!
Beta Was this translation helpful? Give feedback.
All reactions