I went through dry run of the merge. Its been a while and there were a lot of changes.
Big ticket Items
1. Kees's change from doted notation to dictionary notation is causing a lot of conflicts in one file.
2. The pyjs_site directory is gone from
pyjs.org repo and is still exists in
pyj.be 3. The Calendar example seems to have gone through development on both sides and from what I can tell for the same feature.
4. The directory restructure on
pyjs.org side though git seems to be smart about merging it well.
5. A long list of bug fixes on both sides.
My approach for the final run.
1. pick up the merges that are automatic.
2. directory structure and pyjs_site removal leave as is for
pyjs.org 3. Calendar example exclude
pyj.be changes since
pyjs.org seems to have the same functionality an is cleaner.
4. dot notation vs dictionary notation - I am not sure. From playing around with closure compiler options. Looks like I can compile the closure compiler
and eliminate property renaming in the advanced_optimizations, which will still meet what Kees was trying to do with his changes, keep the generated code readable
and also avoid a lot of conflicts. So this is leading me to think I should restore it back to the doted notation and make the closure compiler changes to match it
so that Kees's goals are still met. and then try the merge with
pyj.be after. would reduce the conflicts from what I can tell.
Kees, what do you think?
Sarvi