robotlegs / robotlegs.github.com

The Robotlegs Website
http://www.robotlegs.org
MIT License
12 stars 5 forks source link

3 Track Developers Guide #1

Closed darscan closed 7 years ago

darscan commented 12 years ago

Beginner

Intermediate

Advanced

newtriks commented 12 years ago

How about:

Intermediate TDD - Testing Mediators/Commands/etc

darscan commented 12 years ago

Oh definitely!

newtriks commented 12 years ago

I would suggest the below unless you meant to cover these in Flow?

Beginner Communication within the framework (Events and/or Signals)

darscan commented 12 years ago

Good idea. I'll update my original post with these ideas as we go.

Ondina commented 12 years ago

Beginner:

darscan commented 12 years ago

Thanks Ondina!

Ondina commented 12 years ago

Intermediate

Ondina commented 12 years ago

Downloads

Quick Start ( or Robotlegs Usage ?)

Resources(?)

---- list of Robotlegs staff members

---- link to Robotlegs github repository

---- link to Robotlegs Report Issues

---- Roadmap

---- Robotlegs API

---- Robotlegs Class Diagram - simple (the existing one)

---- Robotlegs Class Diagram - all classes

Help and Support Forum

+twitter

Will the website replace the Best Practices? If not, then Beginner *Best Practices Documentation

I would also add a Best Practice for creating demos and utilities: package names (NameOfTheDemo/src/org/robotlegs/demos), what tests are needed, all libraries used for a demo or utility should be provided...

What is Intermediate - Design?

darscan commented 12 years ago

Maybe QuickStart/RobotlegsUsage should be: Developers Guide

darscan commented 12 years ago

Yeh, "Intermediate" is about design. We can come up with better names as we go.

darscan commented 12 years ago

Ah, and also, this issue is about the QuickStart/DevGuide specifically. I think perhaps the other stuff (Downloads, Resources etc) should go into separate issues?

newtriks commented 12 years ago

Dev Guide fits better I think as quick start would only really refer to the "Beginner" aspect of the workflow. Further resources etc sound as though they should be a separate entity however a small link at the bottom of the dev guide to that particular page would be handy?

Ondina commented 12 years ago

OK, sorry, I thought it was about the structure of the website in general.

Yes, Developer Guide sounds good

darscan commented 12 years ago

No probs, found myself thinking the same thing and then remember that this is the dedicated website repo. Perhaps an issue for General Structure?

Ondina commented 12 years ago

yep, General Structure as separate issue

Ondina commented 12 years ago

Simon, the idea of having a link to resources in every section as a small link or icon as well is very good, but on the first page it should be as big as possible

newtriks commented 12 years ago

Ahhh I maybe confused slightly with how this is all constructed, I thought that this was a dedicated page similar to the best practices, in which case == a long scroll down hence a typical URL link. Then at the top of the page I was in the frame of mind that there would be a menu item link on a nav bar for the Resources?

Ondina commented 12 years ago

Not clear to me either, but I think it’s something for the General Structure issue ( that Shaun will create ?)

darscan commented 12 years ago

Woops, sorry it took so long, but have raised a General Structure issue:

https://github.com/robotlegs/robotlegs.github.com/issues/4