> I'm trying to find out myself, as well as trying to get to the new > navigation system patches. As it is unclear how long this will take,
See my other recent post. > 1. There is no way to hide menu items. > > 2. There should be a way to render the menu separately from the navigated > content (e.g. in another part of the rendered HTML). Both fixed in modern-dispatching. > 3. There should be an easy way to specify URL prefixes leading to > particular widgets (easier than functions operating on URL tokens and > returning multiple values). That's just a convenience thing one can easily build atop of the dispatching mechanism. > 4. The navigation widget code is arcane and should be simplified (I > don't see why all functions have to deal with either strings, symbols, > or pane-info structures, let's just unify all that and convert > everything into pane-info structures in make-navigation). Vastly refactored by Yarek, although I can't provide you with the details. > As a side note, I noticed that we seem to have several large branches in > various repositories right now. These are becoming more and more > divergent and difficult to integrate as they grow, they are hard to > understand for newcomers (like me) and functionality cannot be easily > split out. In addition to that, I find that merge commits clutter up > histories. In my opinion hg and bitbucket are partly responsible for > this. The other part are the users, including me. Personally I hardly care about a merge commit every ten or so changesets. I have changed my workflow a bit, though, separating the upstream branch from my local work branch. > It is much easier to create, maintain and synchronize remotely > small "topic" branches in git. That's right, hg has to catch up here. With hg there are two options right now: 1. CVS-style branches 2. darcs-style branches (full clones) If you don't care about syncing with remote you can also use the 'bookmarks' extension which uses approach #1 and provides an interface like git's cheap branches atop of it. Leslie --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "weblocks" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/weblocks?hl=en -~----------~----~----~----~------~----~------~--~---
