Development
Camdram is an open-source project developed by a team of volunteers for the benefit of the Cambridge amateur theatre community. We use our project page on GitHub to co-ordinate our work and host a copy of the code that runs this site, as well details about bugs that have been submitted and our future roadmap for the site.
If you don't have programming skills but think you've found a bug, or you just have a cool idea for a new feature on Camdram, you can still create a new issue on GitHub, and one of our developers will get back to you.
If you're a programmer and would like to contribute to Camdram, we invite you to fork our repository. You can then fix any open issue or create a new one. Once you've fixed a bug or created some new functionality, you can then submit a pull request to be reviewed by the development team.
In order to avoid wasting effort, we recommend you discuss your ideas before carrying out any significant development work. If there's a relevant issue then you can use that, otherwise we have a Gitter chatroom for developer discussions and questions - feel free to send a message there. You can also use this group if you're having problems getting your development environment set up, or if you're not sure whether something is a bug or a problem with your set-up. We run Camdram as a meritocracy: anyone who has a reasonable number of pull requests accepted will be given access rights to commit straight to the Camdram repository.
Below is a summary of recent development activity on Camdram.
The following people have made contributions to Camdram:
- Peter Hoyes
- George Bateman
- dependabot[bot]
- github-actions[bot]
- Andrew Featherstone
- Charlie Jonas
- dependabot-support
- Stuart Cuthbertson
- David Stansby
- Ian Leith
Issues currently being worked on:
Issues recently fixed:
- Bump phpstan/phpstan from 1.10.47 to 1.10.48
- Bump stof/doctrine-extensions-bundle from 1.7.0 to 1.9.0
- Bump php-http/httplug-bundle from 1.30.1 to 1.31.0
- Bump sentry/sentry-symfony from 4.3.0 to 4.13.0
- Bump sentry/sentry-symfony from 4.3.0 to 4.12.0
- Bump dama/doctrine-test-bundle from 6.7.5 to 8.0.0
- Bump @github/hotkey from 2.0.1 to 2.3.0
- Bump eslint from 8.50.0 to 8.54.0
- Bump phpstan/phpstan from 1.10.46 to 1.10.47
- Bump symfony/form from 5.4.31 to 5.4.33
Issues recently created:
- Bump incenteev/composer-parameter-handler from 2.1.5 to 2.2.0
- Bump stof/doctrine-extensions-bundle from 1.7.0 to 1.10.1
- Bump php-http/httplug-bundle from 1.30.1 to 1.32.0
- Bump sentry/sentry-symfony from 4.3.0 to 4.13.1
- Bump dama/doctrine-test-bundle from 6.7.5 to 8.0.1
- Bump @github/hotkey from 2.0.1 to 2.3.1
- Bump eslint from 8.50.0 to 8.55.0
- Bump hwi/oauth-bundle from 1.4.5 to 2.1.0
- Bump symfony/expression-language from 6.3.0 to 6.4.0
- Bump symfony/validator from 6.3.8 to 6.4.0