Comments (9)
Default branch is now 'develop'.
latest developments are there. Quite stable, with completed README
from als.
I'd rather release a first stable version very soon
That would imply
- merge alpha to master ( with datastore.VERSION updated to v0.1)
- tag that merge as v0.1
- fast-forward the develop branch to master
- update datastore.VERSION to v0.2-dev on develop
- continue our next development effort on the develop branch and let alpha die after some time
I humbly volunteer for the first 4 steps above
Doing so would match the usual process of having the latest release on master branch
from als.
I don't mind whichever process the devs agree upon, provided it makes the default page on Github work, rather than finding out that this is not the branch that should be used (like I found out the hard way).
The present alpha branch works for me, but only when I used venv. Otherwise, there were issues caused by dependencies.
I have created a pull request with modifications to the README.md file to make venv the preferred method (since it will be the least problematic for users).
If you merge that into alpha, then do what you said above, then make v0.1 the default on the Github project page, users will get the advocated 'stable' (or 'released') version.
from als.
Hi again
We managed to identify 5 past milestones and have properly released them. master branch is now our stable reference. v0.5 has been put there a few days ago.
alpha branch has been deleted, as we are coming closer to a regular dev/release workflow
So I'm closing this issue and encourage you to check what the next release ( version 0.6 currently developed on the 'develop' branch) will look like.
We expect to see v0.6 to be released in 2 weeks tops. The repo's default branch will then have all needed info for proper ALS install / use.
Thanks for your time and efforts
from als.
I think my point was missed: when someone goes to /gehelem/als, they end up on the master branch, they download/clone it, and then it does not work.
So, whatever branch that is a) known to be working and b) continually maintained with care not to break, should be the branch that the project should default to when someone lands on the above URL.
from als.
I See your point, @kbahey
I'll amend the README on develop branch to make it clear that this is a "bleeding edge" branch, and we can then switch the default branch to where install and usage docs are up to date and provide an easy way to try ALS out
'develop' is a dev branch, but we keep is as crash/bug free as possible. Some syntax / lint and other checks are done on Travis to help us on that
Thanks again
from als.
If develop is the 'usable' branch, then /gehelem/als should default to the develop branch too. That way when someone lands on the github page for the project, the clone/download link will give them a usable snapshot.
from als.
Thank you @deufrai for all this work !
from als.
Excellent! That gives people something working from what they land on.
from als.
Related Issues (20)
- ARM64 version? HOT 13
- Application userguide
- Missing FR translation on scan folder not found dialog HOT 1
- add support for DNG files as input HOT 1
- Strange color pattern in stacking HOT 29
- Running ALS with thin resources HOT 15
- Add keyboard shortcuts for zooming HOT 1
- add toggle for file read wait loop HOT 1
- display accumulated exposure time for current stack HOT 3
- dark region appears on top left of image when serie has a meridian flip HOT 1
- enregistrer un rapport d'alignement automatiquement en fin de session
- green patches are sometimes observed when using dark current subtraction with hot pixel remove HOT 1
- UI bug : log dock is transparent and overlaps other UI elements HOT 4
- Can't change scan and work folders under Ubuntu HOT 1
- UI improvement : ajouter des stats HOT 2
- Dark frames HOT 4
- Image EXIF Metadata HOT 1
- als-app.org is down HOT 1
- Core dumped HOT 5
- No such file or directory: 'pyuic5' HOT 9
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 als.