[vtk-developers] Best way to contribute to VTK ? - Fwd: [GitHub] nolden sent you a pull request from nolden/VTK

David Cole david.cole at kitware.com
Tue Jul 6 13:43:04 EDT 2010


Maybe it's just me.... but I don't think we should be using freetype type
definitions as argument types in public VTK methods.

Does that concern anyone else that we let implementation details bleed into
the API? Or is it just me?


Thx,
David C.


On Tue, Jul 6, 2010 at 1:25 PM, Marcus D. Hanwell <
marcus.hanwell at kitware.com> wrote:

> On Tue, Jul 6, 2010 at 1:13 PM, Marco Nolden <m.nolden at dkfz-heidelberg.de>wrote:
>
>> On 07/06/2010 06:11 PM, Marcus D. Hanwell wrote:
>>
>>> I would prefer publishing on a public repository, but am not informed
>>> about pull requests on Github/Gitorious. I would certainly preserve
>>> authorship information, and recently integrated a patch from David Feng
>>> with preserved authorship. We also worked with David Gobbi on the
>>> wrapping branch.
>>>
>>
>> I think pull requests in GitHub are just an easy way to send a link to
>> people with write access, without much functionality. Gitorious' merge
>> requests are public, they have a status and the possibility to comment, e.g.
>> http://qt.gitorious.org/qt/qt/merge_requests
>
>
> Yes - I have been using merge request on gitorious, and would favor this as
> a public list we could view, and comment on.
>
>>
>>
>>> Sorry if I missed this one, the change looks reasonable and I can take a
>>> look at it. It would be good to see improved unicode support too. It is
>>> something that the ARB should probably be discussing, but it would be
>>> great to involve the community as far as is possible.
>>>
>>> Marcus
>>>
>>>  Actually I revised it a bit, so the link is here:
>>
>>
>> http://github.com/nolden/VTK/commit/9b76af72e6016fcd4a7b2e1a58edb77eb5549eef
>>
>> and the patch is attached.
>>
>
> There were some trailing whitespaces added, I have removed those and
> rebased the commit on master HEAD. I will rebuild and test this out, but at
> first glance it looks good. I just added your remote in the end, and fetched
> from that. I will see about adding some regression tests for unicode text
> rendering.
>
> One of the benefits of Git is the ease with which patches can flow, I
> definitely want us to take maximum advantage of that. We are still looking
> at what the best ways to achieve this are.
>
> Thanks,
>
> Marcus
>
>>
>>  On Tue, Jul 6, 2010 at 12:06 PM, Moreland, Kenneth <kmorel at sandia.gov
>>> <mailto:kmorel at sandia.gov>> wrote:
>>>
>>>    Is submitting patches to the mailing list now the officially
>>>    sanctioned method of providing contributions (as opposed to
>>>    publishing on a public repository such as Marco has done)?  Will
>>>    this change in the near future when we plan to move to a branchy
>>>    workflow (which as I understand it now has plans for a more open
>>>    “staging” repository)?
>>>
>>>    Perhaps this would be a good topic for the next ARB.
>>>
>>>    -Ken
>>>
>>>
>>>
>>>    On 7/6/10 7:38 AM, "Dave Partyka" <dave.partyka at kitware.com
>>>    <http://dave.partyka@kitware.com>> wrote:
>>>
>>>        The most visible way is to send a patch to the vtk list. If you
>>>        use the git patch commands you can create patches that will
>>>        preserve the author (Marco in this case) as git has separate
>>>        Author and Committer fields. See this wiki at the bottom on how
>>>        to create a patch.
>>>
>>>        http://vtk.org/Wiki/VTK/Git#Submitting_a_patch
>>>
>>>        On Tue, Jul 6, 2010 at 9:24 AM, Jean-Christophe Fillion-Robin
>>>        <jchris.fillionr at kitware.com
>>>        <http://jchris.fillionr@kitware.com>> wrote:
>>>
>>>            Hi Folks,
>>>
>>>            Since VTK souce code is available using Git, the repository
>>>            can be forked very easily and people can contribute quite
>>>            easily.
>>>
>>>            Being also available on github, Marco from DKFZ (German
>>>            research cancer institute) forked it and added a patch. As
>>>            he mentioned, "Pull request" doesn't seem to "work". What
>>>            could be the best way for him to share his patch.
>>>
>>>            Beside of the following page
>>>            http://www.vtk.org/VTK/project/getinvolved.html ,
>>>            Is there any documentation available regarding the
>>>            "contribution" workflow ?
>>>            Is the mailing list the preferred way to share contribution ?
>>>            Will the ownership of the original "patcher" be maintained ?
>>>
>>>            I added Marco in CC, feel free to answer that email and let
>>>            him know the best way to share his work.
>>>
>>>            Thks
>>>            Jc
>>>
>>>
>>>            ---------- Forwarded message ----------
>>>            From: *GitHub* <noreply at github.com <http://noreply@github.com
>>> >>
>>>            Date: Wed, Jun 30, 2010 at 9:17 AM
>>>            Subject: [GitHub] nolden sent you a pull request from
>>> nolden/VTK
>>>            To: jchris.fillionr at kitware.com
>>>            <http://jchris.fillionr@kitware.com>
>>>
>>>
>>>
>>>
>>>            nolden wants you to pull from nolden/VTK at 9ba9588
>>>
>>>            Body: Hi,
>>>
>>>            this is a bugfix for the rendering of utf8 characters. The
>>>            handling of signed / unsigned was incorrect. As a result
>>>            only 7bit characters were rendered, though in general the
>>>            code was ok for 8bit characters.
>>>
>>>            cc Steven and JC, since I don't know if the "KItware" user
>>>            reads pull requests.
>>>
>>>            View repository:
>>>
>>> http://github.com/nolden/VTK/tree/9ba958806256e38ae4ae4fc424c37f8a7eea2ae9
>>>
>>>
>>>
>>>
>>>        ****      Kenneth Moreland
>>>         ***      Sandia National Laboratories
>>>    ***********
>>>    *** *** ***  email: kmorel at sandia.gov <http://kmorel@sandia.gov>
>>>
>>>    **  ***  **  phone: (505) 844-8919
>>>         ***      web: http://www.cs.unm.edu/~kmorel
>>>
>>>
>>>    _______________________________________________
>>>    Powered by www.kitware.com <http://www.kitware.com>
>>>
>>>
>>>    Visit other Kitware open-source projects at
>>>    http://www.kitware.com/opensource/opensource.html
>>>
>>>    Follow this link to subscribe/unsubscribe:
>>>    http://www.vtk.org/mailman/listinfo/vtk-developers
>>>
>>>
>>>
>>>
>>
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtk-developers
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtk-developers/attachments/20100706/1c7b2e6c/attachment.html>


More information about the vtk-developers mailing list