Rendering of README.md inline with inner tree view dirs

Andy Green andy at warmcat.com
Mon Jun 11 09:38:15 CEST 2018



On 06/11/2018 03:31 PM, Christian Hesse wrote:
> Andy Green <andy at warmcat.com> on Mon, 2018/06/11 15:08:
>> Hi -
>>
>> I have been using cgit for many years.
>>
>> Currently I am detaching my (LGPL) project from github.
>>
>> One noticeable problem diverting people from github to cgit is although
>> it renders very well the toplevel "about" README.md
>>
>> https://libwebsockets.org/git/libwebsockets/about/
>>
>> It doesn't seem to have a way to render inline inner dir README.md as
>> github does.  This is quite a small thing but very useful, eg
>>
>> https://github.com/warmcat/libwebsockets/tree/master/minimal-examples
>>
>> vs
>>
>> https://libwebsockets.org/git/libwebsockets/tree/minimal-examples
>>
>> Is there a way to do it already in the main cgit project?  For nonpublic
>> projects, I screenscraped some patches from John Keeping from 2016 that
>> do the same thing, but poking around, these don't seem to have made it in.
>>
>> If there's no existing way to do it and those patches are shivering in
>> the cold, all alone, can I suggest they would perhaps be extremely
>> useful to people in a similar position, needing to decouple users from
>> github but needing to generally present the same tree in a similar way?
> 
> This is what you want?
> 
> https://libwebsockets.org/git/libwebsockets/about/minimal-examples/README.md

Yeah.

But inline after the tree view, a la github.

This enables a scheme where inner dirs give their own overview without 
interrupting navigation.  Eg, a couple of levels down...

https://github.com/warmcat/libwebsockets/tree/master/lib/roles

-Andy


More information about the CGit mailing list