opencollective / documentation Goto Github PK
View Code? Open in Web Editor NEWAll documentation for Open Collective
Home Page: https://docs.opencollective.com
License: MIT License
All documentation for Open Collective
Home Page: https://docs.opencollective.com
License: MIT License
Currently, our docs have two FAQs under the (deprecated) section "Backers and Sponsors":
We had a small incident with broken links, so I figured it would be useful to write a post mortem with my findings:
docs.opencollective.com/help/collectives
. All belonging pages will follow that naming scheme, i.e. the Creating a Collective page receives .../creating-a-collective
.Collectives
has a couple of subpages. Its URL is also https://docs.opencollective.com/help/collectives
. So GitBook ignores the group of pages and only renders the main page and its subpages.Conclusion: GitBook generates URLs to groups of pages and parent pages with the same URL naming scheme. A parent page and its sub pages has more weight to GitBook than a group of pages.
I suspect something similar happened to The Open Collective Way pages, though they simply disappeared instead of just being broken. On my mirror on GitBook, however, everything worked normally. Maybe it was a bug, maybe it was something else. I'm not sure I'll get an answer on that anytime soon.
Questions:
I would request the following improvements that can be done in the README:
Further improvements and changes can be done after review from the community members.
Thanks!
Deepak Kumar
All
We use you system a payment collector that produces automagically a accounting report. We need to collect more information about the participants.
We would like to be able, first through your interface, then through an API, theses other characteristics and be able to get them afterwards.
Much thanks
Suggesting changes
still mentions the master
branch as the branch to receive new changes. Screenshots and text should be updated accordingly.
The two links on the Manual Reporting page are broken.
The current links from manual-reporting.md:
It looks like the correct links should be:
There are broken images in the documentation, see https://docs.opencollective.com/help/financial-contributors/organizations/gift-cards#faq for example.
Problem seems to come from a3ece2d#diff-0453d5dcc4be328ac7fe8a9c43ba2a4c. Git seems to say I've made some of these changes, but I haven't renamed these files.
@contraexemplo any idea of what could be the reason?
On https://docs.opencollective.com/help/about/company (https://github.com/opencollective/documentation/blob/master/about/company.md#L19) is mentioned "We run our company via an Open Collective...", where "Open Collective" is a link that points into the void.
I wanted to create a PR with the correction, but I am unable to tell which of the hosts/collectives is actually "responsible" (in the sense of the original documentation): https://opencollective.com/search?q=open%20collective .
We decided to use a single repository to track issues across all our projects.
See: https://github.com/opencollective/opencollective/issues
Issues related to the Open Collective documentation are tagged with the label "documentation":
https://github.com/opencollective/opencollective/issues?q=is%3Aissue+is%3Aopen+label%3Adocumentation
We are still finding a good amount of dead links ever since we published our new version of the docs. Our contribution guidelines should teach our contributors how to correct that issue. Here's a quick step-by-step guide I wrote on Slack:
- I visit the master branch on GitHub and read the raw content. https://raw.githubusercontent.com/opencollective/documentation/master/product/README.md
In this case, this was pointing to backers-and-sponsors/README.md. That whole section became "Financial Contributors" in the new version of the documentation.- I find the new page. Here it is: https://github.com/opencollective/documentation/blob/v2/financial-contributors/financial-contributors.md
- Sometimes, it's just a matter of updating
.gitbook.yaml
to point that specific address to the right page. But other times (probably when we make aggressive changes to the folder structure--their versioning system doesn't seem to like that much), you'll have to update that link manually.
Our docs have few references to external documentation, but they are all pretty significant: they are either essays written by core contributors, or messages of support and approval from members. In special, since it our docs were first written, Open Collective has abandoned Medium and moved its blog to Ghost. Referencing the right links to the right content here is relevant to those who will discover this kind of content and wish to follow a RSS feed or subscribe to the newsletter. I believe we should update them accordingly.
The documentation currently still lists these:
However according to Stripe this is a test account that can not be used in live mode:
So you might want to check your bank account / account number and I'll probably also have to contact Stripe, because due to that error message I won't also be able to change it to the correct number.
Too bad already 40 USD went there on Jul 22 :S
Edit: (And they didn't arrive in our https://opencollective.com/advancedfx yet, so they might be lost.)
We decided to use a single repository to track issues across all our projects.
See: https://github.com/opencollective/opencollective/issues
Issues specifically linked to this repository should contains the label frontend
:
https://github.com/opencollective/opencollective/issues?q=is%3Aissue+is%3Aopen+label%3Afrontend
Amount: {500.00}
Reference/Communication: acme/76400
Account Holder Name: CASSIME LINGO
Account Number: 992015155557
Account Type: SAVINGS
Legal Type: BUSINESS
Routing Number: 114924742
Address:
8125 COUNTY ROAD 65
Post Code: 36310
Country: US
State: AL
City: ABBEVILLE
This is the current structure of the Welcome page:
Welcome
├── Introductory paragraphs
│ ├── Short description of Open Collective
│ ├── Short description of the goal of our documentation
│ ├── Short instructions to suggest changes to any page
│ └── Short instructions to contact us: email and Slack
├── Overall FAQ
└── How to contribute to these docs
I propose restructuring the page as follows:
Welcome
├── Introductory paragraphs
│ ├── Short description of Open Collective
│ ├── Short description of the goal of our documentation
│ ├── How to explore our documentation
│ ├── Map explaining every section
│ └── Instructions on using the search bar
│ ├── How to contribute to our documentation
│ └── Points to Contributing > Documentation > Suggesting changes
│ └── Short instructions to contact us: email and Slack
└── Overall FAQ
It should be added after revamping all pages of the documentation. Proposed format:
Name of the section
└── Brief description + link
A draft of the Suggesting changes page is available on my own GitBook. It still needs:
I am in the process of migrating fiscal hosts from US to Europe. From the documentation, nor the UI it is not clear to me how my kiwitcms-europe
collective should submit an expense report to my kiwitcms
collective so I can zero the funds for kiwitcms
and migrate its fiscal host.
Can you give me an example, I will contribute a pull request to the docs to make this clear.
I merged the new organization again and GitBook didn't render it right again (don't worry, I reverted the merge!). So I have a new idea:
GitBook offers the following feature:
My meta GitBook showcases this. I set up the open-collective
branch (https://github.com/contraexemplo/metadocumentation/tree/open-collective) as the main docs/most current documentation and there's a link to the redirect
branch (https://github.com/contraexemplo/metadocumentation/tree/redirect) with the old version of said documentation. We could do the same for the new organization while keeping the old version live as well.
Open Collective will release an updated version of the Create Collective form, including the GitHub flow. Pages that include information related to those flows need to be updated.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.