Bash source repository

View: New views
10 Messages — Rating Filter:   Alert me  

Bash source repository

by Andre Goddard Rosa :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi!

     Is there a public source repository for bash? I could not find
this information in the main homepage.
     I'd like to provide a patch for it.

Thanks,
André

Re: Bash source repository

by Chet Ramey :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

>      Is there a public source repository for bash? I could not find
> this information in the main homepage.

There is no public source repository.

>      I'd like to provide a patch for it.

You can send it to bug-bash@....  If you could use bashbug, that would
be better.  Thanks.

Chet

--
``The lyf so short, the craft so long to lerne.'' - Chaucer
                 ``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, ITS, CWRU    chet@...    http://cnswww.cns.cwru.edu/~chet/



Re: Bash source repository

by tip-bot for Mike Frysinger :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Monday 02 November 2009 16:10:40 Chet Ramey wrote:
> >      Is there a public source repository for bash? I could not find
> > this information in the main homepage.
>
> There is no public source repository.

any idea when that'll change ?  i asked some time ago (years?) and was said
that it was being worked on with the implied meaning of "soon" ...
-mike


signature.asc (853 bytes) Download Attachment

Re: Bash source repository

by Chet Ramey :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Mike Frysinger wrote:
> On Monday 02 November 2009 16:10:40 Chet Ramey wrote:
>>>      Is there a public source repository for bash? I could not find
>>> this information in the main homepage.
>> There is no public source repository.
>
> any idea when that'll change ?  i asked some time ago (years?) and was said
> that it was being worked on with the implied meaning of "soon" ...

Jari Aalto was setting up a git repository of current and older bash
versions on savannah.  I'll keep him up to date with public versions
of bash (including, probably, public betas).

Chet
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
                 ``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, ITS, CWRU    chet@...    http://cnswww.cns.cwru.edu/~chet/



Re: Bash source repository

by Bob Proulx :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Chet Ramey wrote:
> Jari Aalto was setting up a git repository of current and older bash
> versions on savannah.  I'll keep him up to date with public versions
> of bash (including, probably, public betas).

It looks like it has just recently been partially implemented.

  http://git.savannah.gnu.org/cgit/bash.git

But only at the major release points.  No patches have been applied.
But the available history seems to all be there.

Bob



Re: Bash source repository

by Andre Goddard Rosa :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Mon, Nov 2, 2009 at 10:40 PM, Bob Proulx <bob@...> wrote:

> Chet Ramey wrote:
>> Jari Aalto was setting up a git repository of current and older bash
>> versions on savannah.  I'll keep him up to date with public versions
>> of bash (including, probably, public betas).
>
> It looks like it has just recently been partially implemented.
>
>  http://git.savannah.gnu.org/cgit/bash.git
>
> But only at the major release points.  No patches have been applied.
> But the available history seems to all be there.

I can't see the history there, actually.

Could not locate the individual commits and its associated changelogs,
only big commit blobs containing whole releases.

Mind explaining?

Thank you,
André



Re: Bash source repository

by Chet Ramey :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

André Goddard Rosa wrote:

> On Mon, Nov 2, 2009 at 10:40 PM, Bob Proulx <bob@...> wrote:
>> Chet Ramey wrote:
>>> Jari Aalto was setting up a git repository of current and older bash
>>> versions on savannah.  I'll keep him up to date with public versions
>>> of bash (including, probably, public betas).
>> It looks like it has just recently been partially implemented.
>>
>>  http://git.savannah.gnu.org/cgit/bash.git
>>
>> But only at the major release points.  No patches have been applied.
>> But the available history seems to all be there.
>
> I can't see the history there, actually.
>
> Could not locate the individual commits and its associated changelogs,
> only big commit blobs containing whole releases.
>
> Mind explaining?

That's how I prefer it.  I don't do public development on savannah, and
I do controlled test releases.

Chet

--
``The lyf so short, the craft so long to lerne.'' - Chaucer
                 ``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, ITS, CWRU    chet@...    http://cnswww.cns.cwru.edu/~chet/



Parent Message unknown Re: Bash source repository

by Jan Schampera :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Chet Ramey schrieb:

> That's how I prefer it.  I don't do public development on savannah, and
> I do controlled test releases.

The official patches should be there as individual commits. Though, I
admit it's not a small amount of work to do all that for the past
releases. Such a GIT or SVN repository technically is easy to do, but
who feeds it :(

J.






Re: Bash source repository

by Bob Proulx :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Jan Schampera wrote:
> The official patches should be there as individual commits. Though, I
> admit it's not a small amount of work to do all that for the past
> releases. Such a GIT or SVN repository technically is easy to do, but
> who feeds it :(

Moving forward from now it should be reasonably easy to keep it up to
date with official patches.  But recreating the history of all of the
past releases and all official patches for all past releases would be
significant effort.  Just trying to locate all of them would be quite
the task.

If someone actually had all of the releases and all of the patches
together (the hard part) then I would be willing to put them together
(the easy part) for the version control history.  But as you say, then
someone still needs to feed it when new official patches are released.

Bob



Re: Bash source repository

by Chet Ramey :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Bob Proulx wrote:

> Jan Schampera wrote:
>> The official patches should be there as individual commits. Though, I
>> admit it's not a small amount of work to do all that for the past
>> releases. Such a GIT or SVN repository technically is easy to do, but
>> who feeds it :(
>
> Moving forward from now it should be reasonably easy to keep it up to
> date with official patches.  But recreating the history of all of the
> past releases and all official patches for all past releases would be
> significant effort.  Just trying to locate all of them would be quite
> the task.
>
> If someone actually had all of the releases and all of the patches
> together (the hard part) then I would be willing to put them together
> (the easy part) for the version control history.  But as you say, then
> someone still needs to feed it when new official patches are released.

All the release tarfiles and official patches dating back to at least
bash-1.14 are on ftp.gnu.org in pub/gnu/bash (though the form of the
patches has changed).  This is at least a 15-year chronology.

Chet
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
                 ``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, ITS, CWRU    chet@...    http://cnswww.cns.cwru.edu/~chet/