<div dir="ltr"><div>Thanks for the feedback guys. I have enough experience with IDE extensions that I know I could write something fit the needs I outline except for the VOIP part. </div><div><br></div><div>Here is an outline of what I could create, and I'd like to get feedback from you guys to add to or alter this plan before I get started:</div><div><br></div><div>An IDE extension that allows you to connect to a mentor. You select from a menu under file with the label "Mentoring ...". When click mentoring you are presenting with a dialog where you can either choose to be a student or a mentor.</div><div><br></div><div>When you choose to be a mentor you are given a unique 8 character code and can select start mentoring or cancel. If you start mentoring you can open "Mentoring ..." again to stop the mentoring session.</div><div><br></div><div><div>When you choose to be a student asked for the mentor's unique 8 character code and can select learn from mentor or cancel. If you choose learn from mentor you can open "Mentoring ..." again to stop the mentoring session.</div><div><br></div><div>When a student connects to a mentor they will both see a mentoring connection has been made notification.</div><div><br></div><div>When a mentoring session is active the mentor's project and student's projects are synchronized. Any source code or project changes either client makes is synchronized with the other client in real time.</div><div><br></div><div>Additionally the mentor has the ability to highlight and draw on areas on the screen of the student.</div><div><br></div><div>After having typed that I may need a little help in the area of detecting and synchronizing changes to source code and projects.</div><div><br></div><div>How does this sound to you guys?</div><br class="m_3183592638578578219gmail-Apple-interchange-newline"></div><div class="gmail_quote"></div></div>