michael-s-molina commented on PR #35217:
URL: https://github.com/apache/superset/pull/35217#issuecomment-3373286089

   Great work @rusackas! This establishes a solid foundation for us to 
iteratively build the developer docs.
   
   @villebro Could you please review the `Example: Hello World` section given 
that you'll use it for the OSA Con 2025 presentation?
   
   I'll focus on the general structure:
   
   1. We could rename `Developer Portal Overview` just to `Overview`. I would 
also instead of indexing all possible sub-pages of each category (`Extensions`, 
`Testing`, `Contributing`) just explain each category and what type of 
documentation users will find in each section. Then, in each category we would 
have an `Overview` page with indexes for each sub-page.
   2. `Contributing to Superset` or just `Contributing` (simpler) would be the 
first category after `Overview` as it lays the foundation for contributions.
   3. I think it would be nice to have an `Overview` page for extensions. We 
could use the Motivation sections of 
[SIP-151](https://github.com/apache/superset/issues/31932) and 
[SIP-177](https://github.com/apache/superset/issues/34162) as source for the 
content.
   4. I would merge the `Architecture Principles` and `High-Level Architecture` 
as sub-sections of a single page called `Architecture`.
   5. I wonder if the `Example: Hello World` section should be renamed to 
`Quick Start` and moved right below `Overview`. Similar to how [VSCode 
organized their 
docs](https://code.visualstudio.com/api/get-started/your-first-extension) (but 
without a sub-section).
   <img width="190" height="470" alt="Screenshot 2025-10-06 at 15 17 59" 
src="https://github.com/user-attachments/assets/7e4148e2-a384-48a6-82e8-35ef5dd01236";
 />
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to