Enso2022
From APIDesign
(Difference between revisions)
(→On boarding) |
(→On boarding) |
||
| Line 13: | Line 13: | ||
** [https://github.com/apache/netbeans/pull/5156 Locate sources JAR if it is next to binary JAR] | ** [https://github.com/apache/netbeans/pull/5156 Locate sources JAR if it is next to binary JAR] | ||
** [https://github.com/apache/netbeans/pull/4901 Recognize Scala class constructor] | ** [https://github.com/apache/netbeans/pull/4901 Recognize Scala class constructor] | ||
| + | ** [https://github.com/apache/netbeans/pull/5910 Scala breakpoints in VSCode] | ||
** and more | ** and more | ||
* still managed to deliver features on time - just had to work 13+ hours a day | * still managed to deliver features on time - just had to work 13+ hours a day | ||
Current revision
When Wojciech convinced me to join Enso during Christmas break in December 2021, we agreed I would officially join on Apr 1, 2024. That gave me four months to finish my work in OracleLabs allowed me to finish my work on PostMortemDebugging and make sure it gets into OracleDB.
On boarding
Very hard:
- significant part of the code base written in Scala
- struggled to read the code
- struggled to find reasonable Debugger
- had to fix NetBeans first:
- still managed to deliver features on time - just had to work 13+ hours a day
New Parser
August, September, October and done... https://github.com/enso-org/enso/issues/4691
Essential to create a "comparative tests" https://github.com/enso-org/enso/pull/3723 to verify compatibility of parsers