choosing and viewing projects guidance
As a newbie not yet ready to create my own project, I'd like to get a feel for how existing projects are organized and be able to look through their code before embarking on my own. Is there a tutorial that covers this aspect of projects? For instance, how do I go from seeing a project I think I might want to look at, for example, ros_pkg_tutorials, to actually being able to look at it? If there is not already such a page, can someone make one and post a link? Much obliged!
Related to this, something I've wished for while browsing the lists of packages, repositories, and stacks (and still not being clear on the distinctions among them):
The descriptions, if they exist at all, are necessarily very brief (single-line). Is there, or can one be created, a page that attempts to categorize in some way the thousands of projects on the site? How do I know where to start if I eventually want to create my own well-organized project? I can barely afford to examine, say, mere dozens, but certainly not many hundreds of projects! Something like an "Editor's Pick" list, or a server-managed "Most Popular" list, or simply a page whereby non-newbies can weigh in on things for budding ROS users to cut their teeth on?
Just a comment but interesting idea. IMO the more frequent packages are used, the more concise but explanatory descriptions get available. Unless that happens I guess developers might not be able to prioritize much about things like you suggest.