JesseGlick

jesse DOT glick AT oracle DOT com

Contents

Features I am working on or investigating

7.2

7.1

7.0

6.9

6.8

6.7

6.5

6.1

6.0

4.0

Trips

APIs

Other

Ongoing/recurrent work

Mercurial

Evaluate problems with Mercurial as applied to netbeans.org sources, record in HgBugs as needed, file in upstream bug tracker, offer patches where possible.

Close named branches when developers forgot to do this for themselves (HgHowTos#Using_a_named_branch), though currently only possible inside a single repo at a time (cf. bug #190537).

Use the latest Hg releases to get early notification of serious regressions.

Hudson

Fix bugs (and evaluate pull requests) in Mercurial plugin, publish releases, get them installed.

Restart server when apparently hung / leaking.

Code review

Review golden file diffs sent to api-changes@netbeans.org. last diff

Review samples posted by Geertjan.

Tests

Evaluate test failures, esp. in nbms-and-javadoc.

Add @RandomlyFails to unstable unit tests.

NB Platform + Maven

Review contents of NB Maven repo when new releases are published, and dev repo as needed. Try making an NBM app using the staging repo and the new version, testing specifically:

  • *.nbm and *.jar both present
  • external libraries linked to in Maven Central where a match exists, rather than dumped in org.netbeans.external
  • org.netbeans.libs.junit and other special modules correctly handled (i.e. are in right cluster group even though not part of regular Platform download)
  • *-sources.jar, *-javadoc.jar secondary artifacts present and usable from IDE
  • OSGi bundles in ide cluster functional (e.g. app including Mylyn can start and make a Bugzilla connection)

Also develop the NBM plugin, publish releases, updating archetypes and use them in the IDE.

Bundled software

Integrate new Ant and Maven releases as they appear.

Code cleanups

E.g. convert layer.xml registrations to annotations.

Bug evaluation

Reassign random issues that get filed in the apisupport "product" for no clear reason except that it is alphabetically first.

Bug reporting

Run IDE on latest Linux & JDK releases. Among other things, report memory leaks (esp. ProjectManager.ProjectStateImpl instances live in heap even when all projects and files are closed).

Javeleon

Serve as Oracle contact. See Javeleon.

Infrastructure

Moderate some lesser mailing lists: broken_builds, api-changes, reviewers, javeleon@apisupport, issues@contrib, commits@ide, etc. (How to get a complete list?)

Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo