go-aah / aah

A secure, flexible, rapid Go web framework
https://aahframework.org
MIT License
690 stars 33 forks source link

v0.13.0 Iteration Planning #235

Closed jeevatkm closed 5 years ago

jeevatkm commented 5 years ago

Hello aah community -

As you know v0.12.0 was released on Dec 02, 2018 with new features and enhancements. I hope you're liking it πŸ˜„ Thank you for your support.


Let's move on to next phase of development iteration focusing on v0.13.0

As you know aah development is community driven; based on community votes, suggestions and recommendations. I would priorities it. Looking forward to your inputs.

List I'm aiming for-

  1. Server-Sent Events (SSE) #125
  2. Make aah anatomy configurable #152
  3. Encryption & Signature Key rotation for Anti-CSRF #234
  4. Encryption & Signature Key rotation for Cookie #233
  5. Redefine aah logging capabilities #232
  6. Add write/persisting feature into aah configuration file format #231
  7. Anti-CSRF - Expand the accepted referrers beyond the current host #230
  8. TestSuite for integration and functional test case #22 - long due item, let's flush it

Note: I'm keeping tab on #161 Data Access Layer feature, also I have created a action items for the first release and few further items.


Please have a look on Open Issues, Roadmap or new item from your need; provide your wish list or vote on list I'm aming for.

Then finally balanced wish list would be created. Thank you πŸ˜ƒ

AugustHell commented 5 years ago

My favs are # 2 aah anatomy configurable and # 7 Anti-CSRF multihosts, but most of all the data access layer x)

joelsdc commented 5 years ago

Just to add my input:

I agree on Data Access Layer, and I would add to the list a new feature to export metrics.

If we want aah to be so felixble and powerful, we will want to be sure that we have a way to know it’s performing as expected :)

ncross42 commented 5 years ago

why don't you upload you project to "https://github.com/the-benchmarker/web-frameworks"

radutopala commented 5 years ago

I'm voting for #152, #230, #233, #234. And if possible to include some basic version of #161.

jeevatkm commented 5 years ago

@AugustHell @joelsdc @radutopala Thank you for your inputs.

@ncross42 Thank you for your suggestion, I will do when I get a time. For now please refer to Techempower benchmark - Round 17 - aah v0.11.4

jeevatkm commented 5 years ago

I'm going to start the v0.13.0 iteration with following items in an order based on aah community voting.

I would cover as much as possible items (metrics, data, etc.) besides above list. Thanks to aah community for the inputs and voting.