Well said!
Also, Bootstrap and Google Prettify play nice together:
http://twitter.github.com/bootstrap/base-css.html#code

Just to highlight a point again that was only mentioned briefly before:
As Bootstrap is a quite common public framework with great
documentation we can make it much easier for new and current plugin
developers to provide a consistent look & feel.

On 1 February 2012 15:54, Jeremy Whitlock <[email protected]> wrote:
> Hello all,
>        There were too many thread to respond to inline so I'll just address 
> things here.
>
> 1) Bootstrap is just a CSS framework with a few very lightweight JavaScript 
> plugins built on top of jQuery.  It is not a templating engine nor is it 
> going to have any impact on what we use on the backend to generate the markup 
> sent to the client.  That being said, we could easily update the current Trac 
> templates to generate markup that is suitable for Bootstrap and move on.  I 
> have a good bit of familiarity with Bootstrap so once we start working on 
> this, I'd love to help.
>
> 2) Geshi filter's performance is a concern that we should address sooner 
> rather than later.  Based on my understanding of how it's used, we could 
> remove the dependency on it by having a real UI framework like bootstrap in 
> place.  Since all of the UI stuff is handled by Bootstrap, the backend 
> templating system would not have to do as much as it does now which might 
> make its importance diminish.  I know that trying to get something out quick 
> likely will not leave much room for a templating system overhaul now but I 
> think the problem Geshi is solving on the backend could be alleviated by 
> using a good framework on the frontend.
>
> 3) I know Geshi does more for Trac than just help render it's frontend, it 
> also helps do syntax highlighting of the sources being displayed in the 
> repository browser and such.  I'm not an immediate +1 on removing it but 
> again, I have a suggestion for a client-side solution that will help make our 
> backend much leaner and performant: Google Code Prettify 
> (http://code.google.com/p/google-code-prettify/).  This is a client-side 
> syntax highlighter that I used on a private project I wrote and it was great. 
>  Just something to think about.
>
> Those are the only things I wanted to address.
>
> Take care,
>
> Jeremy Whitlock <[email protected]>
> Twitter: jcscoobyrs
>
>
>
>

Reply via email to