> 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
-~----------~----~----~----~------~----~------~--~---

Reply via email to