WSO2Pedia: A knowledge base for the WSO2 technology stack

Chanaka Fernando
Mar 1 · 3 min read

A GitHub repository that collects WSO2 resources on the internet

Motivation

Having a lot of resources about a specific topic on the internet is great. At the same time, it is challenging and becomes a bottleneck when we need to find something quickly. Sometimes having the required information in one place where we can easily find the relevant details helps to get things done easier.

A good 20 years ago, Microsoft Encarta was one of the most popular digital encyclopedias used by many of us as students and I loved every bit of it. It was the Wikipedia of that age. It helped us to find what we need in our studies in real quick time without much hassle.

Source: https://www.wikiwand.com/en/Encarta

I started using GitHub for storing most of my writings, diagrams, and development work (source code) some time ago and fell in love with GitHub ever since. With that experience, I felt that if I can use GitHub to collect the relevant information about a particular topic, that can help many others.

WSO2 is an open-source technology provider with many open resources available on the internet to use the products. WSO2 has a great culture where people write a lot of articles about their experiences. Given below are a list of areas they write about

  • Product features

Not only WSO2 team members but also the partners and open source community users write a lot of content around the technology stack and how to use it in the real world. Sometimes, these resources are more comprehensive than the official documentation due to the fact that these resources discuss a particular topic at a very deep technical level which we cannot expect from general documentation.

Approach

Along with the successful experience I had with GitHub, the memory of Encarta, and the amount of information scattered across the internet about the WSO2 technology stack, I thought of creating a GitHub organization to collate all different resources into one single place. Even though I’m not sure about the success of this project, I thought of giving it a go so that at least I can get the benefit out of this when I need to find some frequently used resources about WSO2. You can find the link to the GitHub organization below.

I have created different repositories within the organization to capture different types of resources. At the moment, the following repositories are created to get started.

Caution: Some of the links in these repositories may not work with the latest products. But most should work. If something is not working as explained in these resource links, you can get help from WSO2 via the official support channel or Slack channel.

Contributions

This is just the first step in creating the “WSO2Pedia”: A knowledge base for the WSO2 technology stack. If you have some resources that you think need to be included here,

  • fork the repo (e.g. code examples)

We will review the changes and make sure they go into the repository in the correct manner.

That’s all for now.

WSO2 Best Practices

Learn about WSO2 technology best practices from experts

Sign up for WSO2 API Management best practices

By WSO2 Best Practices

Here's a list of articles on using WSO2 API Manager  Take a look.

By signing up, you will create a Medium account if you don’t already have one. Review our Privacy Policy for more information about our privacy practices.

Check your inbox
Medium sent you an email at to complete your subscription.

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store