<div dir="ltr"><div>I agree that the hardest part would be detecting project changes. That is files opened, new files added, packages added or removed and so on. I think if I could or someone could write something to synchronize two instances of Lazarus on different computers / platforms, then rest of everything would be trivial. This would need to include create a new projects with different base paths (i.d. C:\Temp\Example and /home/user/temp/example).</div><div><br></div><div>Is anyone here a real expert in this area of the IDE?</div><div><br></div><div>Martin, I think the student computer would be the slave.</div><div class="gmail_quote"></div></div>