pydap bug fixes

1 view
Skip to first unread message

Cayanan, Michael D (388J)

unread,
Dec 8, 2009, 2:23:04 PM12/8/09
to py...@googlegroups.com, Perun, Vincent S (382F), Mattmann, Chris A (388J)

How does one go about committing changes to the pydap library? There was a bug in the library that we’ve managed to fix here at JPL and would like to submit a patch for it.

 

-Mike

 

Michael Cayanan

Jet Propulsion Laboratory M/S 171-264

4800 Oak Grove Drive

Pasadena, Ca. 91109

 

Gunnlaugur Thor Briem

unread,
Dec 17, 2009, 11:09:46 AM12/17/09
to py...@googlegroups.com, Perun, Vincent S (382F), Mattmann, Chris A (388J)
Hi Mike,

you could diff your modified version against the newest source release and attach the patch file to a new issue http://code.google.com/p/pydap/issues/entry describing the changes.

But the best way (even just to make a patch) is to set up Mercurial, clone yourself a local copy of the repository, apply your changes there, and then supply them back to the project in one of several ways. Steps:


2. Clone a copy: hg clone https://pydap.googlecode.com/hg/ pydap

3. Apply your changes in that copy (really just copy whatever files you have changed onto the corresponding files in this checkout)



From there you can:

a) post a patch:

4a. Diff your changes: hg diff > jpl-fixes.patch (in the pydap directory)

5a. Post a new issue attaching the patch file and describing what it does: http://code.google.com/p/pydap/issues/entry



or:

b) commit your changes and publish the repository (if you have it on a publicly accessible machine):

4b. Commit the changes within your local repository: hg commit (in the pydap directory)

5b. Publish that repository somewhere publicly accessible: hg serve (see hg help serve for options) and point it out so that the project can pull in the changes.



or:

c) commit your changes and push them to the project repository (for which you will need committer permissions, assigned by the project owner Roberto De Almeida — this makes sense if you expect to be making more fixes/changes later):

4c. Commit locally as in 4b.

5c. hg commit push

Regards,

    - Gulli



--

You received this message because you are subscribed to the Google Groups "pydap" group.
To post to this group, send email to py...@googlegroups.com.
To unsubscribe from this group, send email to pydap+un...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/pydap?hl=en.

Roberto De Almeida

unread,
Dec 18, 2009, 6:35:20 AM12/18/09
to py...@googlegroups.com, Perun, Vincent S (382F), Mattmann, Chris A (388J)
Hi, Mike.

You can simply send the diff to the mailing list or to me, and I'll apply it to the repository. I can also give you write access to the official repository, as Gulli suggested in his email.

Thanks,
--Rob


--

You received this message because you are subscribed to the Google Groups "pydap" group.
To post to this group, send email to py...@googlegroups.com.
To unsubscribe from this group, send email to pydap+un...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/pydap?hl=en.



--
Dr. Roberto De Almeida
http://dealmeida.net/
http://lattes.cnpq.br/1858859813771449
:wq

Salve os axolotl! >>o_O<<

Mattmann, Chris A (388J)

unread,
Dec 18, 2009, 11:52:47 AM12/18/09
to Roberto De Almeida, py...@googlegroups.com, Perun, Vincent S (382F), Mattmann, Chris A (388J)
Robert,

Thanks! We¹ve got a few patches that we¹re trying to put together that make
pydap a bit more robust when handling NASA EOS/EOS-HDF data/metadata. Vince,
Mike, let's huddle up when we come back in early January. Thanks and happy
holidays!

Cheers,
Chris

On 12/18/09 3:35 AM, "Roberto De Almeida" <rob...@dealmeida.net> wrote:

> Hi, Mike.
>
> You can simply send the diff to the mailing list or to me, and I'll apply it
> to the repository. I can also give you write access to the official
> repository, as Gulli suggested in his email.
>
> Thanks,
> --Rob
>
>
> On Tue, Dec 8, 2009 at 5:23 PM, Cayanan, Michael D (388J)
> <michael....@jpl.nasa.gov> wrote:
>> How does one go about committing changes to the pydap library? There was a
>> bug in the library that we¹ve managed to fix here at JPL and would like to
>> submit a patch for it.
>>  
>> -Mike
>>  
>> Michael Cayanan
>> Jet Propulsion Laboratory M/S 171-264
>> 4800 Oak Grove Drive
>> Pasadena, Ca. 91109
>>  
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "pydap" group.
>> To post to this group, send email to py...@googlegroups.com.
>> To unsubscribe from this group, send email to
>> pydap+un...@googlegroups.com

>> <mailto:pydap%2Bunsu...@googlegroups.com> .


>> For more options, visit this group at
>> http://groups.google.com/group/pydap?hl=en.
>
>


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Email: Chris.M...@jpl.nasa.gov
WWW: http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Assistant Professor, Computer Science Department University of
Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


Dean N. Williams

unread,
Dec 21, 2009, 7:04:05 AM12/21/09
to py...@googlegroups.com
Hi Chris,

This is great that you are working on this... Very useful...

Best regards,
Dean

>>> http://*groups.google.com/group/pydap?hl=en.


>>
>>
>
>
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Chris Mattmann, Ph.D.
> Senior Computer Scientist
> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
> Office: 171-266B, Mailstop: 171-246
> Email: Chris.M...@jpl.nasa.gov

> WWW: http://*sunset.usc.edu/~mattmann/


> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Adjunct Assistant Professor, Computer Science Department University of
> Southern California, Los Angeles, CA 90089 USA
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
>

> --
>
> You received this message because you are subscribed to the Google
> Groups "pydap" group.
> To post to this group, send email to py...@googlegroups.com.
> To unsubscribe from this group, send email to pydap+un...@googlegroups.com

> .
> For more options, visit this group at http://*groups.google.com/
> group/pydap?hl=en.
>
>
>

Reply all
Reply to author
Forward
0 new messages