Election for Sougandh S as Committer on Eclipse Platform

Nominee
Role Type
Criteria

I would like to nominate Sougandh S (GitHub: @SougandhS (https://github.com/SougandhS) as a Committer for the Eclipse Platform project.

Over the last two years, Sougandh has contributed regularly to eclipse.platform, mainly in the Debug, Console, Compare, Launch & Terminal modules. His work has included new features, enhancements, fixes for long-standing known and hidden issues and general code base improvements. He is already a committer on JDT, and has also been an active contributor to JDT

Contributions by the numbers:
- 90+ merged pull requests and commits in eclipse-platform/eclipse.platform and eclipse.platform.ui combined

Sougandh S(90)

1. Elevate Rename Terminal Action Experience | https://github.com/eclipse-platform/eclipse.platform/pull/3032
2. Persist renamed terminal titles across Eclipse restarts | https://github.com/eclipse-platform/eclipse.platform/pull/3030
3. Upgrade Launch Configuration Migration dialog | https://github.com/eclipse-platform/eclipse.platform/pull/3014
4. Avoid NPE when ConsoleManager service is not available | https://github.com/eclipse-platform/eclipse.platform/pull/3013
5. Avoid repeated UIPlugin.getScopedPreferences() calls in PreferencePage | https://github.com/eclipse-platform/eclipse.platform/pull/3011
6. Add "Preferences" entry to Terminal view menu | https://github.com/eclipse-platform/eclipse.platform/pull/2992
7. Add close terminals context menu to terminal tabs | https://github.com/eclipse-platform/eclipse.platform/pull/2991
8. Use terminal icon instead of console icon for Open Terminal Action | https://github.com/eclipse-platform/eclipse.platform/pull/2971
9. Dynamic Maximize/Minimize View label in context menu | https://github.com/eclipse-platform/eclipse.platform/pull/2970
10. Honor breakpoint sorting order in EmbeddedBreakpointViewer | https://github.com/eclipse-platform/eclipse.platform/pull/2957
11. Add Compare with Clipboard action to Console | https://github.com/eclipse-platform/eclipse.platform/pull/2923
12. Fix clipped text on Launch Config dialog buttons | https://github.com/eclipse-platform/eclipse.platform/pull/2922
13. Fix Invalid thread access in ConsoleZoomHandler during shutdown | https://github.com/eclipse-platform/eclipse.platform/pull/2912
14. Fix Quick Group Launch enabled for prototype selections | https://github.com/eclipse-platform/eclipse.platform/pull/2879
15. Fix console input cursor not repositioning after output | https://github.com/eclipse-platform/eclipse.platform/pull/2849
16. Add Toggle to Sort LaunchConfigurations by most recent launch | https://github.com/eclipse-platform/eclipse.platform/pull/2839
17. Prompt to save changes when closing Organize Favorites dialog | https://github.com/eclipse-platform/eclipse.platform/pull/2825
18. README: add Debug, Team & Terminal module descriptions | https://github.com/eclipse-platform/eclipse.platform/pull/2821
19. Show ancestor pane of 3-way preview in Compare pref page | https://github.com/eclipse-platform/eclipse.platform/pull/2818
20. Bold Debug view tab on new launch when not focused | https://github.com/eclipse-platform/eclipse.platform/pull/2816
21. Fix ReevaluateExpression enabled state on session termination | https://github.com/eclipse-platform/eclipse.platform/pull/2808
22. Use Custom Breakpoint label on Breakpoint listing | https://github.com/eclipse-platform/eclipse.platform/pull/2800
23. Add breakpoint filtering support to Import/Export Breakpoint wizards | https://github.com/eclipse-platform/eclipse.platform/pull/2794
24. Fix "Show Command Line" button clipping at larger font sizes | https://github.com/eclipse-platform/eclipse.platform/pull/2788
25. Fix incorrect JavaDoc for ATTR_TERMINATE_TIMESTAMP | https://github.com/eclipse-platform/eclipse.platform/pull/2745
26. Show relative last termination time in Launch History tooltip | https://github.com/eclipse-platform/eclipse.platform/pull/2744
27. Enable 'Organize Favourites' only if there's an active launch config | https://github.com/eclipse-platform/eclipse.platform/pull/2742
28. Remove unwanted inner try block | https://github.com/eclipse-platform/eclipse.platform/pull/2741
29. Create Launch Group from selected launch configurations in Launch Config View | https://github.com/eclipse-platform/eclipse.platform/pull/2740
30. Show disabled icon for Disabled category in Breakpoint Enablement Grouping | https://github.com/eclipse-platform/eclipse.platform/pull/2729
31. Refactor Console Elapsed time formatting to support flexible format patterns | https://github.com/eclipse-platform/eclipse.platform/pull/2726
32. Add Additional Space after <terminated> & <Disconnected> label | https://github.com/eclipse-platform/eclipse.platform/pull/2725
33. Add support for the Resume Other Threads operation. | https://github.com/eclipse-platform/eclipse.platform/pull/2724
34. Remove Ctrl C accelerator in Copy Variable/Expression | https://github.com/eclipse-platform/eclipse.platform/pull/2671
35. Refactor launch configuration filtering to reuse preference store | https://github.com/eclipse-platform/eclipse.platform/pull/2653
36. Add active launch indicator to launch history menu | https://github.com/eclipse-platform/eclipse.platform/pull/2652
37. Improve Compare With Clipboard Editor title | https://github.com/eclipse-platform/eclipse.platform/pull/2634
38. Improve No Recent Launch Dialog | https://github.com/eclipse-platform/eclipse.platform/pull/2616
39. Improve Copy operations of Variables & Expressions View | https://github.com/eclipse-platform/eclipse.platform/pull/2613
40. Fix ClassCastException in WatchHandler | https://github.com/eclipse-platform/eclipse.platform/pull/2603
41. Set Creation Time as Default Sorting Order in Breakpoints View | https://github.com/eclipse-platform/eclipse.platform/pull/2586
42. Prevent NPE in LaunchConfigurationTabGroupViewer.handleApplyPressed | https://github.com/eclipse-platform/eclipse.platform/pull/2572
43. Show 'time notation' format as default for elapsed time | https://github.com/eclipse-platform/eclipse.platform/pull/2442
44. Add preference page for console icon update | https://github.com/eclipse-platform/eclipse.platform/pull/2435
45. Synchronize Console view icon with selected console | https://github.com/eclipse-platform/eclipse.platform/pull/2418
46. Update Copyright Year | https://github.com/eclipse-platform/eclipse.platform/pull/2408
47. Honor expression context when creating Watches | https://github.com/eclipse-platform/eclipse.platform/pull/2311
48. Activate content assist only when caret enters the viewer | https://github.com/eclipse-platform/eclipse.platform/pull/2305
49. Revamp Find action visibility | https://github.com/eclipse-platform/eclipse.platform/pull/2302
50. Add Icon for Select All context | https://github.com/eclipse-platform/eclipse.platform/pull/2301
51. Improve Pasting in Expression's View | https://github.com/eclipse-platform/eclipse.platform/pull/2299
52. Disable Copy action for empty selection | https://github.com/eclipse-platform/eclipse.platform/pull/2280
53. Enhance 'Find' context in Expression View | https://github.com/eclipse-platform/eclipse.platform/pull/2276
54. Remove Unused Deprecated Classes | https://github.com/eclipse-platform/eclipse.platform/pull/2264
55. Include Font style pref page in console filtered preference | https://github.com/eclipse-platform/eclipse.platform/pull/2225
56. Fix Terminate & Remove showing every time | https://github.com/eclipse-platform/eclipse.platform/pull/2223
57. Fix Breakpoint custom label not showing in breakpoint containers | https://github.com/eclipse-platform/eclipse.platform/pull/2222
58. Do not enable Link Prototypes if there are no prototypes | https://github.com/eclipse-platform/eclipse.platform/pull/2216
59. Update launch config title body text based on launch mode | https://github.com/eclipse-platform/eclipse.platform/pull/2207
60. Remove redundant return and additional empty string calculation | https://github.com/eclipse-platform/eclipse.platform/pull/2202
61. Improve Copying Watch Expressions | https://github.com/eclipse-platform/eclipse.platform/pull/2198
62. Mark removal for unused deprecated methods in o.e.compare | https://github.com/eclipse-platform/eclipse.platform/pull/2195
63. Fix Add to run/debug favorite not showing in launchconfiguration's context menu | https://github.com/eclipse-platform/eclipse.platform/pull/2193
64. Fix launch config not found error | https://github.com/eclipse-platform/eclipse.platform/pull/2190
65. Add Filter text support in Export Launch Configurations | https://github.com/eclipse-platform/eclipse.platform/pull/2188
66. Update export/import launch icons with simpler ones | https://github.com/eclipse-platform/eclipse.platform/pull/2177
67. Add option to show import configuration in launch tool bar | https://github.com/eclipse-platform/eclipse.platform/pull/2176
68. Update Skip Breakpoints text values | https://github.com/eclipse-platform/eclipse.platform/pull/2171
69. Support font zooming change on compare editors | https://github.com/eclipse-platform/eclipse.platform/pull/2166
70. [Debug] Externalize hardcoded strings for consistency and reuse | https://github.com/eclipse-platform/eclipse.platform/pull/2146
71. Add configurable elapsed time display with format customization | https://github.com/eclipse-platform/eclipse.platform/pull/2144
72. Add filter field and sort launches based on type in Add to favorite dialog | https://github.com/eclipse-platform/eclipse.platform/pull/2118
73. [Debug] Prompt when launching debug session with 'Skip All Breakpoints' enabled | https://github.com/eclipse-platform/eclipse.platform/pull/2114
74. [Debug] minor spelling fix in Import/Export Attribute | https://github.com/eclipse-platform/eclipse.platform/pull/2107
75. [Debug] Mark Removal for unused deprecated methods and constants | https://github.com/eclipse-platform/eclipse.platform/pull/2098
76. [Debug] Add F2 shortcut for renaming breakpoints | https://github.com/eclipse-platform/eclipse.platform/pull/2092
77. [Debug] Refactor Enable All & Disable All breakpoints | https://github.com/eclipse-platform/eclipse.platform/pull/2089
78. Optimize Breakpoint Enablement Grouping | https://github.com/eclipse-platform/eclipse.platform/pull/2063
79. [Debug] Add grouping for breakpoints by Enable/Disable status | https://github.com/eclipse-platform/eclipse.platform/pull/1962
80. Null check for org.eclipse.help.IContext | https://github.com/eclipse-platform/eclipse.platform/pull/1863
81. Compare/Replace selection or editor with clipboard | https://github.com/eclipse-platform/eclipse.platform/pull/1862
82. Fix varargs type mismatch in NLS.bind invocation | https://github.com/eclipse-platform/eclipse.platform/pull/1856
83. [Debug] Add support for custom labels on breakpoints | https://github.com/eclipse-platform/eclipse.platform/pull/1803
84. Update Copyright Year | https://github.com/eclipse-platform/eclipse.platform/pull/1791
85. [Debug] Removal of Deprecated Constants | https://github.com/eclipse-platform/eclipse.platform/pull/1784
86. [Debug] Automatic cleanup - instanceof pattern matching in Debug.core | https://github.com/eclipse-platform/eclipse.platform/pull/1773
87. [Debug] Add checkbox to toggle display of shortcut numbers in breakpoint grouping types | https://github.com/eclipse-platform/eclipse.platform/pull/1772
88. Add option to disable all breakpoints except selected ones | https://github.com/eclipse-platform/eclipse.platform/pull/1735
89. Disable all breakpoints bugfix | https://github.com/eclipse-platform/eclipse.platform/pull/1584
90. Breakpoint Enable All feature | https://github.com/eclipse-platform/eclipse.platform/pull/1533

Links to his contributions:
-https://github.com/eclipse-platform/eclipse.platform/pulls?q=is%3Apr+au…
-https://github.com/eclipse-platform/eclipse.platform.ui/pulls?q=is%3Apr…

All these contributions have noticeably improved the Eclipse Platform, and he has already made a meaningful impact on the project. Furthermore, he has been receptive to review feedback and is committed to making further contributions.

It is my pleasure to nominate Sougandh S as a committer on Eclipse Platform. Please join me in welcoming her in the group of Eclipse Platform committers

Nominated by
Date
-
Status
This election is in progress with 16 positive, 0 negative, and 0 neutral votes (37 eligible voters).
Voter Vote Comments
Rahul Mohanan +1 +1 implied by nomination
Mickael Istria +1
Aleksandar Kurtakov +1 Welcome!
Alexander Fedorov +1 Welcome!
Ed Merks +1 Welcome.
Sarika Sinha +1 Welcome!
Matthias Becker +1 Welcome!
Noopur Gupta +1 Welcome, Sougandh!
Lars Vogel +1 Welcome
Andrey Loskutov +1
Elsa Zacharia +1 Welcome Sougandh!
Jörg Kubitz +1 deserved!
Federico Jeanne +1
Heiko Klare +1 Welcome!
Christoph Laeubrich +1
Simeon Andreev +1