[aerogear-dev] AGSEC components and versioning

Bruno Oliveira bruno at abstractj.org
Tue Feb 10 09:35:20 EST 2015


Good morning, I'm doing some housekeeping on AGSEC and would like to
know what works best for you.

For the further releases and for the sake of sanity at the roadmap, I'm
separating the security releases by component:

- Crypto
- Sync
- OTP
- push
- OAuth2
- offline

They are pretty much "virtual" because it project follows its own
release process and I just want to group by feature. For versioning what
would be better for you:

1. Versioning from scratch which pretty much means each component starts
  with 0.0.1 and we increase accordingly with the progress.

2. Follow the Security roadmap versioning
  (https://aerogear.org/docs/planning/roadmaps/AeroGearSecurity/). Which
  means each component starting with 1.4.0 and increasing each one
  independesing.

3. Follow each project versioning which means:
  - sync: follows the same versioning for the sync server
  - push: same versioning from the push server
  Note: the idea would fail badly for OAuth2, Crypto and OTP

I'd vote for 2 to prevent confusion.

--

abstractj
PGP: 0x84DC9914


More information about the aerogear-dev mailing list