Closed
Description
We intend for this project to be released as an open source project.
There are a few things we have to complete before this becomes a reality:
- Basic approval
- ✔️ Paul has said we can do this
- Intellectual property
- Clear open sourcing with QUT Bluebox
- Check IP of any student code
- Choose an open source lisence
- Dual licence - code before open source commit should have a restricted licence
- Code removal and cleanup
- Remove dev methods (See Intention to deprecate: Dev() method will no longer be supported #134 )
- Do a full backup of the repository
- Fix as many warnings as possible
- Remove uneeded projects
- Dong.Felt
- QutBioacoustics.Xie
- AudioBrowser
- FSharp.FELT.*
- Remove old/dead code
- Clear Sandpit.cs
- Search for any remove any reference to absolute paths (e.g.
C:\..
) - Remove most of the MATLAB code (keep stuff for AED, remove anything done by students)
- Remove all RCode
- Investigate reducing size of repo
- git-filter branch Extra-assemblies
- Reorganize folders (src, test etc...)
- Fix old dependencies
- Dynamic yaml (See Removing Dynamic configuration #119)
- PowerArgs (See Find a simpler, more flexible CLI argument parser #145)
- Other
- Add a scripts folder that has demos of common scripts
- Add/enhance our basic documentation - See Improve AP.exe documentation #130
- Add a standard citation for the software (in README.md and printed in logs)
[ ] Add analysis specific citationsSee Add command/analysis specific citations #149- Update GitHub issue template and contributing guide
[ ] Add app metricsAdd app metrics #150
Metadata
Metadata
Assignees
Labels
No labels