Comments (4)
Ok well it's not obvious.
Release mechanism is in fact important part of the development.
But let's start at the more basic question: who can do what?
Because we (organisation/admins) have the ability to decide which user has access to which repositories and which level of access he has, the answer in general is simple:
If the site allows you to do something, you can do it. Of course there is a level of trust we give you, so that some people can delete whole repositories or even organisation, but we expect them not to.
So returning to the release mechanism. As a result of how we assigned organisation teams, currently everyone who is a member of BSData has push access to at least all catalogue repositories (but not the bsdata repo). And that push access gives you the ability to use the release mechanism.
So to sum up: everyone can do releases.
Now onto the second part: when to release?
Of course, it depends :D
In general, if some problem or enhancement is solved/done, release it. However because of the way appspot app works, each release uses part of a limit equal to the weight of repo.
So to not use up much of that limit (it's day-based, 24h limit), we recommend no more than one release a day.
More often releases are better. There is no point in holding out bugfixes etc. Just try not to do more than 1 per 24hrs. That means if you know someone is working, wait for him to finish and combine the release. If not, do it on yourself.
from catalogue-development.
How does one go about doing a release properly?
from catalogue-development.
I was wondering this yesterday... have you seen this? https://github.com/BSData/bsdata/wiki/Developer-Guide#releasing
from catalogue-development.
Closed because of age
from catalogue-development.
Related Issues (20)
- New Repo:Black Powder Epic Waterloo HOT 3
- New repo: Anima Tactics HOT 5
- Rename deadzone repo HOT 1
- New Repo: Elder Scrolls: Call To Arms HOT 5
- New repo: Blood & Steel HOT 4
- New repo: Clash of Katanas HOT 3
- New repo: NetEpic Palladium HOT 2
- New repo: Gamma Wolves HOT 5
- New Repo: Space Station Zero HOT 3
- Man O' War HOT 2
- New repo: Warhammer 40,000 - 2nd Edition HOT 9
- New Repo: Modulorka HOT 4
- New repo: Shattered Realms HOT 2
- New repo: Seven Days to the River Rhine HOT 2
- How to reopen this issue? HOT 2
- New repo: Full Spectrum Dominance HOT 2
- [Join Request] HOT 1
- New repo:HailCaeser HOT 1
- Using template repo - cannot properly create release HOT 1
- Error when creating a Release - Using template repo from BSData HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from catalogue-development.