diff --git a/www/big-picture/index.spt b/www/big-picture/index.spt index af0fff9..1dc3d70 100644 --- a/www/big-picture/index.spt +++ b/www/big-picture/index.spt @@ -1,5 +1,6 @@ nav_title = 'The Big Picture' -nav_children = ['welcome', 'mission', 'brand', 'customers', 'product', 'sa', 'src'] +nav_children = ['welcome', 'mission', 'brand', 'customers', 'org-chart', 'roadmap', 'product', + 'sa', 'src'] [---] [---] text/html diff --git a/www/big-picture/org-chart.spt b/www/big-picture/org-chart.spt new file mode 100644 index 0000000..769990d --- /dev/null +++ b/www/big-picture/org-chart.spt @@ -0,0 +1,103 @@ +nav_title = 'Org Chart' +nav_children = [] +[---] +[---] text/html + +Gratipay is organized according to the following teams, each with its own +mission and scope. Any individual is welcome to work on any team. + +[![Org Chart](https://cloud.githubusercontent.com/assets/134455/16766999/3408b5d2-480b-11e6-9058-d7415c7b61cf.png)](http://interactive.blockdiag.com/?compression=deflate&src=eJxVj7sKwzAMRfd8hX-gQ6GULi6UzIVCugfFVmLR1AqKDH3Qf6-dKZkknaurRzeye3iCwXwrY1gIo4ISRzuxqABpxh57SKO2c4AJrXCKHn3Hr5XUc9SZPmj3p0wje2wD0hDUHg9VJjULmt3ZXEEeqBSHUtyEfXJa0ju6UGKDLgnpe2W5OJc3Fs8KNtDj0rWeIRDncbl-KzRpKt9sYc3PaSSIDqvfH7uPVvo) + +# Core + +The mission of the core team is to steer Gratipay as a whole in pursuit of our +overall [mission](http://inside.gratipay.com/big-picture/mission): to cultivate +an economy of gratitude, generosity, and love. + +## Scope + +Anything not explicitly in scope for another team falls to the core team. + +- [Mission](http://inside.gratipay.com/big-picture/mission) and [Brand](http://inside.gratipay.com/big-picture/brand/) +- Strategy +- Governance +- repos: + - https://github.com/gratipay/inside.gratipay.com + - https://github.com/gratipay/bot + - https://github.com/gratipay/access-dashboard + - https://github.com/gratipay/gratipay-queue-dashboard + +# Marketing + +The mission of the marketing team is to communicate with the market, listening +for problems relevant to our organizational mission, and sharing our solutions. + +## Scope + +- https://gratipay.news/ +- social media: + - https://twitter.com/Gratipay + - https://www.facebook.com/Gratipay +- [Events](https://github.com/gratipay/inside.gratipay.com/labels/Events) +- repos: + - https://github.com/gratipay/guide + - https://github.com/gratipay/gratipay-or-bountysource.guide + - https://github.com/gratipay/blog.gittip.com + +# Support + +The mission of the support team is to help people use our products. + +## Scope + +- support@gratipay.com +- the [Support](https://gratipay.freshdesk.com/helpdesk/tickets/view/1000240520) and [L2 Support](https://gratipay.freshdesk.com/helpdesk/tickets/view/1000241179) queues in Freshdesk +- https://github.com/gratipay/team-review + +# Product + +The mission of the product team is to design and implement solutions to the +problems identified by the marketing team. + +## Scope + +- https://github.com/gratipay/gratipay.com + - [translation](https://www.transifex.com/gratipay/gratipay/) ([docs](http://inside.gratipay.com/howto/translate-gratipay)) +- https://github.com/gratipay/grtp.co +- https://github.com/gratipay/gratipay-everywhere +- https://github.com/gratipay/gratipay-badge + +# Accounting + +The mission of the accounting team is to account for the money we move. + +## Scope + +- @gratipay/finances +- the https://github.com/gratipay/finances repo +- the `statements` directory in the https://github.com/gratipay/logs repo +- the vendors@gratipay.com email address + +# Tech + +The mission of the tech team is to support the product team in solving problems +in the market. + +## Scope + +- dev +- ops +- hosting + - Heroku + - Digital Ocean + - AWS +- monitoring + - Sentry + - PagerDuty + - UptimeRobot + - Librato +- Payday +- https://github.com/gratipay/postgres.py +- https://github.com/gratipay/gip.rocks +- https://github.com/gratipay/honcho +- https://github.com/gratipay/environment.py diff --git a/www/big-picture/roadmap.spt b/www/big-picture/roadmap.spt new file mode 100644 index 0000000..c7a7556 --- /dev/null +++ b/www/big-picture/roadmap.spt @@ -0,0 +1,37 @@ +nav_title = 'Roadmap' +nav_children = [] +[---] +[---] text/html + +1. Finish cleaning up from the Gratipocalypse: + 1. [Decouple](https://github.com/gratipay/gratipay.com/milestone/22) ([IG](https://github.com/gratipay/inside.gratipay.com/milestone/9)) + 2. [Finish Team Basics](https://github.com/gratipay/gratipay.com/milestone/18) + 3. [Pivot](https://github.com/gratipay/gratipay.com/milestone/13) +2. Knock pay-what-you-want out of the park: + 1. [Make Widgets 2.0](https://github.com/gratipay/grtp.co/milestone/2) + 2. [Tighten Onboarding Flow](https://github.com/gratipay/gratipay.com/milestone/3) + 3. [Solve Corporate Sponsorship of Open-Source](https://github.com/gratipay/gratipay.com/milestone/19) +3. Knock take-what-you-want out of the park: + 1. [Implement an AML Program](https://github.com/gratipay/gratipay.com/milestone/15) + 2. [Expand Take-What-You-Want Beyond Gratipay](https://github.com/gratipay/gratipay.com/issues/3433) + +[![](https://cloud.githubusercontent.com/assets/134455/18210111/03659aee-7105-11e6-83e2-f67df0821b26.png)](http://interactive.blockdiag.com/?compression=deflate&src=eJyNUdFqwjAUfe9XXLJXBfdcHGx1DsGBUDcZ6sM1vWqwTUob64r477tpaytjDPOSnJOce8892cRGHiKFOzh7HqRSwTLGDcVDMQsmMApD0QNpYpMNM4p6YOnb1vC0V5bW4AElaat5TdLYlAlpC1M8_S_1YJNj1w0rWX6PTsatLDBJilrRHTq2eoxa4UdOGYwoQR3dM6EtYZnbMqahGPQeB7xalTaabmUOrznLXWaOKZxrUjyMxwEv4buMfVfSd_P7PIxfN_DZ3qX5g_4TKL01Ock6X8b2VJ7qyBg8v0-rGPj4ZgrKNGpJ1XzMjEhy55i4VlOknXrCOCQpOEQVFR0dcfTKliv9SZnaKolWGe1eua7tszkeqL_Yo-1_mWN_gdpWhXRhlFR6d9OlYdw1W20v-OyoFEtz5K--0pHKSNqVbnj3JEAMf31yCZivNEJIWaEkiT8yDgKXsvCgHdwFyYNWeTam3G1N1ZFekTPKW2Oi450VRl3ON-Q1akeJOWECL5grmQtHzFRhrAcX7_IDzQocvA) + +**Color code:** + +- red—external forces that we're under +- green—product development tasks + + +## Tech Priorites + +- [stop using immutable ids as primary key](https://github.com/gratipay/gratipay.com/issues/835) +- other [embarrassments](https://github.com/gratipay/gratipay.com/labels/Pretty%20Embarrassing) + + +## Accounting Priorities + +- [collect historical statement data](https://github.com/gratipay/finances/issues/26) +- [settle on tooling](https://github.com/gratipay/finances/issues/22) +- [catch up on books](https://github.com/gratipay/finances/issues/3) +- [resolve escrow imprecision](https://github.com/gratipay/inside.gratipay.com/issues/389#issuecomment-153929881)