git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [ANNOUNCE] Pyrite project.

From
Johannes Schindelin <johannes.schindelin@gmx.de>
Date
Jan 26, 2008, 17:50 UTC
Message-ID
<alpine.LSU.1.00.0801261749000.23907@racer.site>
In-Reply-To
<5d46db230801260937w3a514842t3943d0bd7c8dfb70@mail.gmail.com>
Hi,
On Sat, 26 Jan 2008, Govind Salinas wrote:
Show 28 quoted lines
> On 1/26/08, Johannes Schindelin <Johannes.Schindelin@gmx.de> wrote:
>
> > On Sat, 26 Jan 2008, Govind Salinas wrote:
> >
> > > On 1/26/08, Johannes Schindelin <Johannes.Schindelin@gmx.de> wrote:
> > >
> > > > Govind wrote:
> > > >
> > > > >  3. Start stripping away non-performance-critical C code and 
> > > > >     convert it to python code to help interoperate with 
> > > > >     extensions and GUIs
> > > >
> > > > I am absolutely no fan of "extensions".  You keep breaking other 
> > > > people's code if your core introduces changes; see for example the 
> > > > libgit.a issue with cgit.
> > >
> > > The nice thing about extensions is that you don't have to use them 
> > > if you don't want to.
> >
> > I know what the nice thing about extensions is.  My point was that 
> > there is also a pretty nasty side.  One that I am not prepared to 
> > accept easily.
>
> There is another benefit too.  Have a bit of code that might be 
> dangerous? Put it in an extension and it can be tested in isolation, 
> without the need to rebuild the project (for people that offer to test 
> for you).  Once it is ready and tested for general use, it can 
> beincorporated into the standard.
We have branches for that.  We don't even need an extension mechanism.

Ciao, Dscho

Previous: Govind SalinasNext: Govind Salinas
Message 6 of 7 in “[ANNOUNCE] Pyrite project.”
  1. Govind SalinasJan 26, 2008
  2. Jakub NarebskiJan 26, 2008
  3. Govind SalinasJan 26, 2008
  4. Johannes SchindelinJan 26, 2008
  5. Govind SalinasJan 26, 2008
  6. Johannes SchindelinJan 26, 2008
  7. Govind SalinasJan 26, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.