Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[platform-dev] Vote for Committer status for Karsten Thoms was started by Lars Vogel

eclipse.platform Committers,
This automatically generated message signals that Lars Vogel has nominated
Karsten Thoms as a Committer on the eclipse.platform project. The reason
given is as follows:

Friends of the Eclipse Platform,

I would like to nominate Karsten as Platform committer. Karsten is an
existing committer in Xtext and has a focus on software quality and
performance. He looks actively at AERI and Sonar and works on reducing our
unhandled exceptions and compiler and Sonar warnings. He also actively
works on improving the Sonar settings. He seems very vested with profiling
Eclipse code and already fixed lots of performance issues.

Please find below a list of his past contributions.

Platform UI contributions:

Bug 394645 Fixed hashCode
      Bug 519268 Added guard condition for open project command
      Bug 519372 getLocalizedMnemonics - avoid throwing UOE
      Bug 520187 - setToDefault - compare values with Objects.equals()
      Bug 521470 - Write actual class name into CCE message
      Bug 521493 - Escape ampersand characters in tagged text
      Bug 521489 - Initializing Rectangle vars with empty instance
      Bug 522043 - Prefer to use valueOf to create Number instances
      Bug 522191 - Replace Utils#equals by Arrays#equals/Objects#equals
      Bug 522037 - beginTask: taskName was not properly assigned for null
value
      Bug 502841 - TreeViewer::expandAll() causes cursor to flicker
      Bug 522051 - Improve error message when no event broker is present
      Bug 520720 Move Throttler to org.eclipse.jface.util
      Bug 520720 - Asynchronous label update with throttled execution
      Bug 519768 - Log error status when generator illegally null
      Bug 522194 - Remove redundant null checks

SWT

Karsten Thoms (4):
      Bug 522211 - Use valueOf instead of Number constructor
      Bug 522210 - Resolved inefficient use of keySet iterator
      Bug 522349 - Use system cursor for SWT.CURSOR_WAIT
      Bug 526117 - Update setup for Photon

Resources

Karsten Thoms (4):
      Bug 519629 - Refactoring: Avoid redundant code
      Bug 521500 - Handle non existing files on openInputStream
      Bug 521490 - Handle RESOURCE_NOT_FOUND error
      Bug 522214 - Refresh preference folder and file before trying to
write

Debug 
Karsten Thoms (1):
      Bug 521038 - Replaced anonymous Runnable classes by lambda expression

Runtime
Karsten Thoms (5):
      Bug 361328 - [core.expressions] Javadoc error in PropertyTester
      Bug 514810 - Use empty array constant for empty object descriptors
      Bug 519269 Add job class name to NPE message
      Bug 521039 - Replaced anonymous Runnable classes by lambda expression
      Bug 521899 [refactoring] Use multi-catch

Text

Karsten Thoms (6):
      Bug 519263 Add null guard to PositionManager#managePosition
      Bug 480563 - Add null guard when site was not set
      Bug 521850 - Added null guard, text widget might be disposed
      Bug 522212 - Resolve redundant null checks
      Bug 521494 - Print class name of invalid input type
      Bug 522335 - Disable redraw while expanding the tree

He also has more than 15 open Gerrits in platform, see
https://git.eclipse.org/r/#/q/owner:karsten.thoms%2540itemis.de+status:open

Please welcome Karsten as new committer.

  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=394645
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=519268
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=519372
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=520187
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=521470
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=521493
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=521489
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=522043
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=522191
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=522037
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=502841
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=522051
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=520720
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=520720
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=519768
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=522194
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=522211
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=522210
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=522349
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=526117
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=519629
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=521500
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=521490
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=522214
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=521038
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=361328
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=514810
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=519269
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=521039
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=521899
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=519263
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=480563
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=521850
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=522212
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=521494
  * https://bugs.eclipse.org/bugs/show_bug.cgi?id=522335

The vote is being held via the MyFoundation portal: voters *must* use the
portal for the votes to be properly recorded.  The voting will continue
until either all 57 existing Committers have voted or until they have been
given enough time to vote, even if they do not do so (defined as at least
one week). Karsten Thoms must receive at least three +1s and no -1s for a
successful election.

Eligible Committers must cast their votes through their My Foundation
portal page (do NOT just reply to this email; your vote will not be
correctly recorded unless you use the portal):

    http://portal.eclipse.org/

The project Committers eligible to vote are:

    John Arthorne
    Mikael Barbero
    James Blackburn
    Szymon Brandys
    Sopot Cela
    Samantha Chan
    Dirk Fauth
    Steve Francisco
    Grant Gayed
    Bogdan Gheorghe
    Noopur Gupta
    Felipe Heidrich
    Jonas Helming
    Mickael Istria
    Markus Keller
    Lina Kemmel
    Sravan Kumar Lakkimsetti
    Alexander Kurtakov
    Andrey Loskutov
    Carolyn MacLeod
    Susan McCourt
    Tony McCrary
    Dani Megert
    Niraj Modi
    Eric Moffatt
    Kim Moir
    Duong Nguyen
    Steve Northover
    Martin Oberhuber
    Pawel Pogorzelski
    Sergey Prigogin
    Olivier Prouvost
    Szymon Ptaszkiewicz
    Silenio Quarti
    Michael Rennie
    Thomas Schindl
    Simon Scholz
    Lakshmi Priya Shanmugam
    Sarika Sinha
    Wojciech Sudol
    Remy Suen
    Patrik Suzzi
    Kalyan Prasad Tatavarthi
    Arun Thondapu
    Leo Ufimtsev
    Lars Vogel
    Thomas Watson
    Paul Webster
    David Williams
    Eric Williams
    Mike Wilson
    Curtis Windatt
    Darin Wright
    Stefan Xenos
    Atsuhiko Yamanaka
    Tomasz Zarna
    Brian de Alwis

*NOTE*: Successful elections are left open for a maximum of 120 days to
allow for processing of paperwork.  After that time the election will be
expired, regardless of its current status.  Should papework processing on
the part of the candidate take more time than allowed, a new election will
have to be held.

If you have any questions, please do not hesitate to contact your project
lead, PMC member, or the EMO <emo@xxxxxxxxxxx>



Back to the top