sysarmymx / tuly

1 stars 4 forks source link

Initial Scope #2

Open Carlangueitor opened 5 years ago

Carlangueitor commented 5 years ago

So:

NOTE: This message will be updated periodically with the collected consensus so you don't need to search through all the comments.

imcsk8 commented 5 years ago
* What would be the short-term objective?

An event management system. This might be used for meetups, concerts, presentations, conferences, etc...

* What do we want to accomplish in an initial release? 

Which features are a must, what can be done later?

MUST:

Nice to Have

* Which license should we choose?

GPLv3

* What tech stack we are going to use?
* What would be our development process?

NOTE: This message will be updated periodically with the collected consensus so you don't need to search through all the comments.

cesasol commented 5 years ago

A design phase is a must. Starting with the wireframing.

imcsk8 commented 5 years ago

https://github.com/go-chi/chi seems to be a good option for creating the REST services

denisse-dev commented 5 years ago

These are the other options we're evaluating:

  1. Gin
  2. Micro
  3. Echo
  4. Bufalo
  5. Chi

Other things we need to decide are:

  1. Should we use an ORM? (I suggest Gorm for this).
  2. Which git workflow are we going to use? (I suggest we use the git-flow branching model without the CLI, I don't like the CLI).
  3. How are we going to version tuly? (I suggest we use semantic versioning.
  4. Which CI/CD service are we going to use?

What about you?