Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GA release for April 2013 #119

Open
sskhiri opened this issue Feb 26, 2013 · 12 comments
Open

GA release for April 2013 #119

sskhiri opened this issue Feb 26, 2013 · 12 comments
Assignees

Comments

@sskhiri
Copy link
Collaborator

sskhiri commented Feb 26, 2013

Objective

We have been incubating RoQ for a little bit more than 1 year, it is time now to have our first 1.0 GA version.
This version will be just a subset of the core stable features.

Features of the GA

  • Static event message queue: a user can manually add host and exchanges and the system will use them to balance the load, but this will not be automatic in the 1.0 GA?
  • No management console, just the script released for testing and perhaps the CLI developed by Jehan (TBD).

Actions to be taken

  1. Testing static behavior as described in task Checking the static behavior #117 @sskhiri
  2. Adding a job on the CI for the master branch (not need to have a nightly build just a manual one) @jbruggem
  3. Updating the GimmeRoQ.sh for integrating the Release build from the CI (2)
  4. Re-Write a simplified version of the Readme.MD and adding the documentation on the CLI that can be found on the back-end @sskhiri
  5. Packaging the CLI with the backend in nice way @jbruggem
  6. Find an agreement on the release process: tag? branch?

Finally, if we can go forward with the management console it would be great. We need to take technology decision asap on that point.

@ghost ghost assigned sskhiri Feb 26, 2013
@jbruggem
Copy link
Collaborator

jbruggem commented Mar 5, 2013

Additional note: Rather than removing what's in README.md, we should move README.md to INSTALL.md, write a simpler README.md and reference INSTALL.md in README.md (as "manual install" link).

@cduverne
Copy link
Collaborator

cduverne commented Mar 5, 2013

Release name proposal : Marina !!!!!!

@sskhiri
Copy link
Collaborator Author

sskhiri commented Mar 11, 2013

@jbruggem as soon as the issue #122 is finished @cduverne will be able to update and test its issue #121. Thank you !!

@sskhiri
Copy link
Collaborator Author

sskhiri commented Mar 28, 2013

@jbruggem do you want to include the roq-backend in the first release ?

@jbruggem
Copy link
Collaborator

Yes, I think it's worth it. The CLI works pretty well and the REST API is clean.

@sskhiri
Copy link
Collaborator Author

sskhiri commented Mar 28, 2013

OK good! Can you check if you it is well updated with the ZMQ 3.X and that the GimmeRoQ.sh will well install it. @cduverne were mentioning issues whith NPM. Can you check and confirm ?

Then, the only thing I will do is writing a short wiki page about launching and usage of the backend CLI. Therefore, I can officially close the ticket.

1 similar comment
@sskhiri
Copy link
Collaborator Author

sskhiri commented Mar 28, 2013

OK good! Can you check if you it is well updated with the ZMQ 3.X and that the GimmeRoQ.sh will well install it. @cduverne were mentioning issues whith NPM. Can you check and confirm ?

Then, the only thing I will do is writing a short wiki page about launching and usage of the backend CLI. Therefore, I can officially close the ticket.

@Majea
Copy link
Collaborator

Majea commented Mar 28, 2013

This week I've put my hands on backbone.js. It's pretty nice for organizing
your code but it won't help for having a UI that looks nice. Like all
frameworks I've seen until now, it doesn't support complex models with
multiple references to a single object. But I don't think it's a common
use-case for management UIs. So I guess we don't need that feature here and
we can adopt backbone for MVC implementation.
Still, other UI libs have to be investigated to improve the look of the
console.

Max

On Thu, Mar 28, 2013 at 2:40 PM, Sabri Skhiri notifications@github.comwrote:

OK good! Can you check if you it is well updated with the ZMQ 3.X and that
the GimmeRoQ.sh will well install it. @cduvernehttps://github.com/cduvernewere mentioning issues whith NPM. Can you check and confirm ?

Then, the only thing I will do is writing a short wiki page about
launching and usage of the backend CLI. Therefore, I can officially close
the ticket.


Reply to this email directly or view it on GitHubhttps://github.com//issues/119#issuecomment-15588717
.

@jbruggem
Copy link
Collaborator

@Majea, you're a bit out of topic there :).

@sskhiri indeed, the backend should be updated to fix dependency problems. it's in my TODO.

@sskhiri may I remind you that the doc exists, now :)
See:
main page
CLI manual
API manual
Internal architecture

@sskhiri
Copy link
Collaborator Author

sskhiri commented Apr 28, 2013

Status of this task

DONE

  1. Testing static behavior as described in task Checking the static behavior #117. This has shown few important bugs that made the exchange static wrong and the re-location fail. Now that's working fine!
  2. Adding a job on the CI for the master branch
  3. Updating the GimmeRoQ.sh for integrating the Release build from the CI (2)
  4. Re-Write a simplified version of the Readme.MD and adding the documentation on the CLI that can be found on the back-end

Still TODO or need to be closed

  1. The tagging policy on developer handbook
  2. Issues Update GimmeRoQ.sh with stable build #121 Contact BeJuG for RoQ Presentation #124 Update Developer Handbook: Release on master #125
  3. Update of the Backend and CLI + Validation for ZMQ 3.0 @jbruggem
  4. The new management console in JAVA @Majea

@sskhiri
Copy link
Collaborator Author

sskhiri commented May 27, 2013

@jbruggem still working on #125.

@sskhiri
Copy link
Collaborator Author

sskhiri commented Feb 2, 2014

New GA objective

Date: March 1 2014
Content:
We need to provide:

  • The new chef recipe installation with its guide @jbruggem
  • The upgrade of the CLI with ZMQ 3.X @jbruggem
  • Global validation of the installation @sskhiri

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants