Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sensorsini/jaer
Java tools for Address-Event Representation (AER) neuromorphic vision and audio sensor processing
https://github.com/sensorsini/jaer
Last synced: 5 days ago
JSON representation
Java tools for Address-Event Representation (AER) neuromorphic vision and audio sensor processing
- Host: GitHub
- URL: https://github.com/sensorsini/jaer
- Owner: SensorsINI
- License: lgpl-2.1
- Created: 2017-05-23T16:15:12.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-10-23T18:13:55.000Z (2 months ago)
- Last Synced: 2024-10-24T03:04:18.636Z (2 months ago)
- Language: Java
- Homepage:
- Size: 933 MB
- Stars: 167
- Watchers: 25
- Forks: 53
- Open Issues: 6
-
Metadata Files:
- Readme: README-releasing-tagging.txt
- License: COPYING
Awesome Lists containing this project
README
To generate a new github release
See which is the latest release on https://github.com/SensorsINI/jaer/releases .
Decide the next release version number, e.g. 1.8.1.You can also see the tags at https://github.com/SensorsINI/jaer/tags. Releases are made from a particular tag.
## Tagging for release
In git terminal, from root of jaer$ git tag
$ git push originOutput will be
Total 0 (delta 0), reused 0 (delta 0)
To https://github.com/SensorsINI/jaer.git
* [new tag] 1.8.1 -> 1.8.1After some minutes, the new release will appear on https://github.com/SensorsINI/jaer/releases
The release notes can then be edited on github web page, if you are logged in and have commit rights.The release name should then be jaer-1.8.1, for example.
### Deleting tag
If tag is already pushed to origin:
`git push --delete origin 2.1.0`
View the build results at https://travis-ci.com/github/SensorsINI/jaer .
To add the OAuth secret github token for building, go to https://travis-ci.com/github/SensorsINI/jaer/settings. You need to login with github OAuth.
To make a new token, if needed, login to https://github.com/settings/tokens ,## Install4j release
1. Install install4j
2. Install your license (tobi has his own by donation to jaer project)
3. Open install4j project (jaer.install4j)
4. Update version number there and save install4j project
5. Do a complete clean and build to make sure classes are clean and all in jaer.jar
6. Generate the installers from install4j
7. Put the installers and checksums in new dropbox installers folder (the install4j build will do this automatically)
8. Copy updates.xml to root folder and push it so install4j can check if there is an update available
9. Maybe update splash screen image and push new png from photoshop
10. Push a tag (see above) and generate the github release on github release