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

Feathers Auk Release #299

Closed
22 of 28 tasks
ekryski opened this issue Apr 13, 2016 · 22 comments
Closed
22 of 28 tasks

Feathers Auk Release #299

ekryski opened this issue Apr 13, 2016 · 22 comments
Milestone

Comments

@ekryski
Copy link
Contributor

ekryski commented Apr 13, 2016

Feathers Auk

This is the release issue to keep track of all the moving parts across all the repos. Expected official release date Q4 2016.

The main focus of this release is to fix any major bugs, add some ancillary services, get auth hardened after battle testing, update the CLI and Generator to be more future proof, and add more documentation and examples.

imgp0339
the Auk giving you a very creepy, judgy stare

Core and Core Modules

Authentication

Service Adapters

iOS & Android Clients

[EDIT] Some work has been started here but these are not a high priority for us at the moment. We'd ❤️ some help if someone wants to really own these and become part of the core team reply in a comment. We likely won't be officially looking to revisit them until some time in 2017.

New CLI and Generator

In progress

Documentation and Guides

Examples

@ekryski ekryski added this to the Auk milestone Apr 13, 2016
@ekryski ekryski changed the title Feathers Awk Release Feathers Auk Release Apr 13, 2016
@mcchrish
Copy link

Feathers Apple Push Notifications 1.0
Feathers Google Push Notifications 1.0

What's the estimates of these two services being ready?

@daffl
Copy link
Member

daffl commented Sep 15, 2016

There was some discussion in #254 but it does not seem as if any further work has been done so far. It might drop off the roadmap for this release since we still have a couple of higher priority items to tackle.

@thosakwe
Copy link

thosakwe commented Nov 8, 2016

Will Twitter auth be added within Auk?

@marshallswain
Copy link
Member

marshallswain commented Nov 8, 2016

@thosakwe yep, @ekryski has worked Twitter OAuth into the release. 🎉

It's coming with feathers-authentication@1.0.0

@celalo
Copy link

celalo commented Jan 28, 2017

I am planning to start my new project using feathers. I'd like to start with auk release as feathers-authentication-management module (which is part of auk) offers quite some functionality that I'd like to make use of.

I'd normally just npm install the prerelease but I could not figure it out how to do that when using feathers-cli.

How can I start with auk release?

@eddyystop
Copy link
Contributor

FYI celalo, feathers-authentication-management works with the current, pre-Auk version of feathers and feathers-authentication as well.

@celalo
Copy link

celalo commented Jan 28, 2017

Brilliant! @eddyystop thank you for the info.

@lobosan
Copy link

lobosan commented Feb 21, 2017

Hi everyone, so excited to see the progress. I'm about to start a big project for a data-driven SPA so I was wondering if I should go with version 2 or wait till AUK is production ready. Any updates on the release date?

@daffl
Copy link
Member

daffl commented Feb 21, 2017

@lobosan You can create a new application by running

npm install feathers-cli@pre -g
mkdir testproject
cd testproject
feathers generate app

@bertho-zero
Copy link
Collaborator

@daffl You have forgotten -g for the feathers-cli installation, no?

@daffl
Copy link
Member

daffl commented Feb 21, 2017

Yes, indeed. Fixed now.

@ekryski
Copy link
Contributor Author

ekryski commented Mar 22, 2017

Thanks for everyone's patience with this. 90% of Auk is already complete but a lot of the confusion is coming from the lack of docs. We are very close to being finished updating all the documentation.

After talking with @daffl here is an update (order matters) for what is left to finally get this sucker closed...

  • Auth API docs
  • Hook Docs
  • Release v3 of feathers-hooks-common as a normal mainline release (currently a pre-release)
  • Chat guide updates
  • Merge to auk branch
  • Finalize Feathers basics guide
  • Any remaining generator fixes
    • Any new bugs found
    • Update feathers-common-hooks
    • Update feathers-authentication
    • Make sure we remove user password
  • Release generator as a normal mainline release (currently a pre-release)
  • Release feathers-cli as a normal mainline release (currently a pre-release)
  • Merge feathers-chat updates
  • Finish feathers-client API docs
  • Update Feathers RN chat app
  • Move over/update any old/proposed guides into the guides section or as blog posts on medium
  • Tag feathers-docs master branch and cut a pre-auk branch (name still TBD)
  • Merge feathers-docs auk to master and tag it
  • RELEASE ANNOUNCEMENT!

It's been a long time coming and we've definitely had some scope creep (some justified and some not) but we've also fielded a lot of questions, helped a lot of people, fixed a ton of bugs and added some pretty awesome functionality.

@subodhpareek18
Copy link

thank you very much for all your work on this! 😄

@rjulianialtimetrik
Copy link

Thanks a lot for your work! Really looking forward for that last, long wished, "RELEASE ANNOUNCEMENT!"
Way to go!

@ekryski
Copy link
Contributor Author

ekryski commented Apr 14, 2017

We shipped the new docs earlier this week and have moved the old ones over to https://legacy.docs.feathersjs.com/.

A few sections of the guides just need a bit of updating but overall all the API docs are in place and up to date and all the modules that were pre-releases have been released officially!

@ekryski
Copy link
Contributor Author

ekryski commented Apr 28, 2017

This is now officially closed! 💥

You can read about the release announcement here: https://blog.feathersjs.com/the-auk-takes-flight-c4b3c070c6d.

We'll be migrating the old guides over to blog posts on Medium over the next while but in the mean time you can still access them at:

@ekryski ekryski closed this as completed Apr 28, 2017
@thosakwe
Copy link

Congratulations!!!

@lobosan
Copy link

lobosan commented Apr 29, 2017

So awesome guys. Thanks for your great work.
I wish some day we can see nice JavaScript environment and platform designed to work well with major frontend frameworks. Something magic like what meteor was when just came out. In that platform I loved the things I was able to achieve with ease. I mean having only one place to go to learn what I need to do to have a real-time Enterprise ready in record time plus real-time and testing live server available with one command.

That was so awesome for a guy coming from PHP, MySQL, PostgreSQL, WordPress, JQuery, Joomla, ExtJS, Java, C, C++, Windows guy.

And if I can think of a more open, flexible and progressive platform, I would like to see something around open source technologies such us:

  • FeathersJS AUK (Backend)
  • VueJS, ReactJS, Polymer, Angular, Inferno (Frontend)
  • Mobile first, Material Design, IOs, Windows, Web, Desktop (Universal)
  • Offline, reactive, real-time, push notifications, SSR, SEO friendly, native, fast, secure
  • Graphql, Rest APIs, Schema outside of databases (Schema)
  • Database agnostic but giving priority to multi model databases such us ArangoDB or combinations of CauchDB​, MongoDB, Redis, Neo4J
  • A building tool such us GraphCool with the ability to define the security layer over the Schema through an intelligent CLI that has staters ala VueJS to create different types of apps.

In conclusion, my dream platform should allow me to create a Real time, Enterprise ready, PWA from day one with ease with one command and available in a web testing environment full of debugging tools, performance advice and security awareness

@eddyystop
Copy link
Contributor

Meteor had US$ 30M to spend doing what they did (and still they seem to have pivoted to Apollo). Feathers has a core of 6 part-time people with no external funds, so we depend on the Feathers' community.

Perhaps you can start on one of the items you mentioned?

@thosakwe
Copy link

I agree with the above response. Implementing all the features you mentioned sounds like another year of mostly-thankless work from the Feathers team.

@myknbani
Copy link
Contributor

myknbani commented May 3, 2017

Congratz and lots of thanks to the Feathers team!

With regards to the "dream platform" comment, too much magic gives you less control over parts you want to change. Feather's modular approach is fine the way it is. It does things "the Node way".

😁 ✌️

@lock
Copy link

lock bot commented Feb 7, 2019

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue with a link to this issue for related bugs.

@lock lock bot locked as resolved and limited conversation to collaborators Feb 7, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests