Hi, I am the author of CodeSideStory atom package. Here is my feedback.
What resources did you use learn how to create packages?
Flight Manual is great start. But most learning is from looking at other similar packages.
Was the documentation helpful? What was missing?
Documentation is good. But would like to see a section that explains “How to do X ?”. E.g I spend a lot of time trying to figure out how to reuse the text editor inside my UI. Have to search through threads to find out there is a mini editor already available. No documentation on it. Also if you want to add to auto complete there are so many versions and variations and even the fact that its another package. Have to go though the source to figure it out.
Was the API reference helpful? Was it helpful?
yes - API ref is to the point and most useful. The best feature is the link to the code. Don’t ever take that off.
Did you look at any code from the open source packages for help? If so, which were the most helpful.
Yes - Nuclide, atom-select-list are most useful. Also want to give a shout out to @mark_hahn and all his contribution to forum. Every time I had trouble he either asked that same question or answered himself.
What is the most important thing we could do to help you write packages?
I like to see articles targeting different UI framework developers. I did my part and created one for React-Redux. I also found the next step after you create the first package using the “Package Generator” is the hardest.