I'm working with an old (4.0.1) version of Sugar that has been terribly abused ( "customized" ) to the point that upgrading isn't possible.

I've never worked with the Sugar codebase before, so I'm a little lost, as I am tasked with fixing a custom module.

It appears that the custom module was mostly just copied/duplicated from the native Projects module.

I was able to get the data and schema to update to 4.5, but the custom module wouldn't show up...

I'm wondering if anyone can provide links/articles/tutorials/suggestions on working with (or writing from scratch) custom modules in the 4.0 branch of Sugar... as I think I'm going to have to rewrite this one from scratch.

I can't seem to dig up much here on the forums, or the Wiki.

Thanks for any leads! I'm looking forward to working on Sugar in the future... mostly when I get this thing cought up the 5.x branch ... = )