diff --git a/_pages/resources.md b/_pages/resources.md index d60ab27..bb19962 100644 --- a/_pages/resources.md +++ b/_pages/resources.md @@ -72,11 +72,12 @@ permalink: /resources/ We are looking for community members to add to our growing list of contributors. There are a lot of ways to contribute: +Big or small, every effort counts! For more information check out the Contributor's guide in the Express Gateway repo.
{% include res-contact.svg %}
[Get In Touch](mailto:info@express-gateway.io) diff --git a/_posts/2017-08-17-express-gateway-roadmap-overview.md b/_posts/2017-08-17-express-gateway-roadmap-overview.md new file mode 100644 index 0000000..8b97f29 --- /dev/null +++ b/_posts/2017-08-17-express-gateway-roadmap-overview.md @@ -0,0 +1,45 @@ +--- +layout: post +title: "Express Gateway Roadmap Overview" +date: 2017-08-17 12:00:00 -0400 +category: announcements +author: "Al Tsang" +# +# Please remember to update ~/_archives-month, ~/_archives-year +# and ~/_categories with any necessary archive needs +# +--- +Fast, Flexible and Community Driven. When we say community driven - it's not a tagline, it's a commitment. Given its use case, There are so many features that _could_ be built for Express Gateway, the big question is - _what_ first? + + +### Community Driven - What it Means +Fast, Flexible and Community Driven. When we say community driven - it's not a tagline, it's a commitment. Given its use case, There are so many features that _could_ be built for Express Gateway, the big question is - _what_ first? As developers and technical practitioners, we're firm believers in building what the developer community actually _needs_ not what we or anyone thinks they want. + +_There's a big key difference between the two._ + +One approach is driven by marketing fluff, opinion and hearsay. The other approach is backed by tangible use cases, eye opening developer experiences and a sincere desire to put the functionality to use. If you couldn't already tell, we've worked hard to create an open source project worth contributing to. As an open source API Gateway built entirely on Express.js, our roots celebrate open source every step of the way. + +### Timelines for Features +Thanks for all of the Node.js and Express.js developers who have already engaged in the critical feature development and feedback process. So, we have divdied the Express Gateway roadmap by features along the timeframe. If you'd like to take a look, please keep in mind that features and functionality currently being considered will show up in greater detail. + +_Think of it like eyesight._ + +The closer something is to you - the more detail. As things get father out - they become smaller and out of focus.So, this basically begs the question - how are work and features prioritized and given their designated timeframes? + +The answer is simple - based on commmunity driven _need_ and ongoing feedback. + +### Roadmap and Express Gateway Development - How it Works +The Express Roadmap is outlined on the [Github repository wiki page](https://github.com/ExpressGateway/express-gateway/wiki/Express-Gateway-Roadmap). We've done our best to articulate important features shared with us by the community. This is a living document and if you're interested in taking a lead role, we're looking for maintainers right now. + +Next, it's time to get to work! So, larger feature sets for the next release are taken from the roadmap put into the "Backlog" column on the [Waffle taskboard](https://waffle.io/ExpressGateway/express-gateway). Then, contributors build out epics to describe the feature with multiple user stories that can be work on in iterative chunks. Additionally, epics are prefixed with a descriptor at the beginning of their title, for example - _"Clustering:"_. This makes it easy to filter the Waffle board while not having to create a Github label for every epic being worked on. Also, it frees up the Github milestone to be able to group user stories into a Release. + +Once the epic is articulated, prioritized items in the "Backlog" move on over into the "In Progress" column. Then, the magic happens! + +### Introducing Express Gateway Feathub +As we began focusing on a more in depth developer experience, it was getting harder to track community need and feedback. So we looked for a better solution and we landed on [Feathub](http://www.feathub.com). Feathub is _exactly_ what we've seen happening in the wild with Github by +1'ing issues that describe new features or enhancements. + +_So what is it?_ + +FeatHub is a feature voting platform consolidated to a simple interface to make it easier to upvote your favorites. You can now enter in features and enhnacements on the [Express Gateway Feathub](http://feathub.com/ExpressGateway/express-gateway). + +Using Feathub, we can listen more closely to develoeprs, like you, and be more inclusive of everyone in the Developer Community. The best and brightest features will get added to the [Express Gateway Roadmap](https://github.com/ExpressGateway/express-gateway/wiki/Express-Gateway-Roadmap). Check it out! diff --git a/googlefea26d453265cfa7.html b/googlefea26d453265cfa7.html new file mode 100644 index 0000000..c517722 --- /dev/null +++ b/googlefea26d453265cfa7.html @@ -0,0 +1 @@ +google-site-verification: googlefea26d453265cfa7.html \ No newline at end of file