[vtk-developers] Meeting minutes

Marcus D. Hanwell marcus.hanwell at kitware.com
Thu Dec 17 16:34:50 EST 2009


On Thursday 17 December 2009 16:03:37 David Doria wrote:
> All,
> 
> Thanks for a good meeting this afternoon. It may be worth scheduling these
> once in a while. I've taken the liberty to summarize the discussion. I have
> also posted it here for posterity:
> http://www.cmake.org/Wiki/VTK/Meeting_Minutes/December_17,_2009

It was great to meet you and discuss VTK, docs, development. I added a new 
code snippet yesterday to vtkWeakPointer I forgot to mention - these are the 
kind of compact snippets I find very useful when using a new class for the 
first time.

http://www.vtk.org/doc/nightly/html/classvtkWeakPointer.html

Also working on a fix for the larger Doxygen bug, this may involve using 1.5.1 
until a recent release can be fixed.
> 
> I have bolded the action items for those it may concern. Volunteers for
>  this missing "whos" are welcome!!
> 
> ==Examples==
> *Bill Lorensen and David D.* will continue cleaning up examples and move
> them into the repository. An undergraduate intern could potentially help
> with this. David D. will do some recruiting. Bill is setting up a clever
> testing system so the examples can be tested without adding anything to the
> code.
> 
> ==Junior Jobs (JJ)==
> A way to mark bugs as "easy to fix" for beginners to get their hands wet.
> This would be a nice addition to mantis. *How* would we implement this?

These are widely used, and I think they provide a great entry point for new 
contributors. I think this could either be marking the jobs title, such as 
"JJ:", or "[JJ]", or even "[Junior Job]". A new field could also be added by 
someone with admin rights to Mantis I think. This would probably require some 
planning and approval from people with power.
> 
> ==Dashboard division==
> It would be nice to divide the VTK dashboard into sections (Graphics,
> Filters, etc) using the new CDash functionality Bill Hoffman demonstrated.
> This would alleviate the problem of receiving a dashboard error email every
> time you commit something even if it has nothing to do with your change. *
> Who* can implement this?

I will hopefully talk to Bill about this soon. It sounds like the build system 
changes would not be too invasive, and should be ignored by older CMake 
versions. I think this would really improve the quality of the results from 
CDash. I could tentatively volunteer, dependent on finding out how much time 
would be involved in this change.
> 
> ==VTK Journal Repository==
> Submitting code to the VTK journal is slightly awkward, and maintaining it
> (zipping and resubmitting) is hard. Adding a sandbox repository or teaching
> everyone how to use git functionality to "post" code is a good idea.
> *Who*can look into this?
> 
> ==StackOverflow for VTK==
> (http://stackoverflow.com/) Enabling a new means of communication to end
> users may allow us to get feedback from a larger group. This forum-type
> setting can be moderated by some intermediate level users (David D.
> volunteered) and problems can be "promoted" to the user or devel mailing
> list if they are not solved by peer users. This will free up some of the
> experts time to work on larger issues. *Marcus* has volunteered to look
>  into this.

I was referring to Stack Exchange, where they will host an instance. 
Unfortunately the technology is not open source, it looks like we might be 
able to get free hosting during the beta phase, and consider the value of the 
service during the trial? 

http://www.stackexchange.com/

The http://stackoverflow.com/ site shows the full, populated version I was 
thinking of. In my opinion this would be a better option than a web based 
forum as it is so focused to questions, answers, code, metadata. As it is a 
closed product I am not sure how much access/control we get over the 
underlying data.
> 
> ==VTK Conference/Workshop==
> *Luis* mentioned we may be thinking about hosting a
> workshop/hack-a-thon/camp. Maybe meetings like todays can become a little
> more regular and we can evolve it into a bigger event with some more
> outsiders?
> 
As I mentioned, events such as Camp KDE, aKademy and other focused workshops 
are great events that help to build community. I would be very interested in 
taking part in such a meeting, as well as helping with the organization. There 
is a whole CMake community out there that may also want to get involved, 
depending on the scope of the conference.

I will be attending Camp KDE in January to talk about CMake, testing, software 
process and to run a CMake tutorial for KDE developers. KDAB are also offering 
Qt training at the event, with talks from others in the community. I will also 
hopefully throw in some cool 3D images from chemistry, engineering etc as 
general audiences always love the eye candy even if they are not sure what 
they do ;-)

Marcus
-- 
Marcus D. Hanwell, Ph.D.
R&D Engineer, Kitware Inc.
(518) 881-4937



More information about the vtk-developers mailing list