Skip to main content

Stuart Marks

Stuart Marks is a senior staff engineer in the Client Systems Group of Sun Microsystems, Inc. He has worked on Java ME for seven years, and he has served on the expert groups for MIDP 1.0 (JSR-37), MIDP 2.0 (JSR-118), and the PDA Optional Packages (JSR-75). He is the project owner for phoneME Feature.


stuart_marks's blog

phoneME Feature MR2 Released at JavaOne

Posted by stuart_marks on May 9, 2007 at 11:52 AM PDT

I'm pleased to announce that the final release of phoneME Feature MR2 is now available, just in time for JavaOne.

Recap of Mobile Monday Austin

Posted by stuart_marks on March 22, 2007 at 11:08 PM PDT

This past Monday (March 19) I traveled to Austin to speak at the Mobile Monday event. My co-presenter, Gregg Sporar, has posted some pics of the event in his latest blog entry.

The crowd was small but enthusiastic.

Mobile Monday Austin

Posted by stuart_marks on March 14, 2007 at 6:53 PM PDT

I'll be speaking at the Mobile Monday Austin event on Monday, March 19th. Whoa, that's next week already, gotta get prepared! It's at the Sun office in Austin, TX. If you're in the area, please drop by. For further information about this event, please go to

See you there!

Worth Less or Worthless?

Posted by stuart_marks on March 9, 2007 at 2:04 PM PST

FlexRex pointed out a tool that supposedly computes how much your blog is worth. This kind of stuff is usually good for a cheap laff or two.

Keep Bugging Us!

Posted by stuart_marks on February 21, 2007 at 5:39 PM PST

Contrary to Sue Abellera's blog entry, please keep bugging us!

Today I ran across a forum thread where a poster was disappointed because he had filed a bug a month ago and nothing had happened with it.

What's Up With That Crazy Repository Structure?

Posted by stuart_marks on February 9, 2007 at 4:47 PM PST

If you've taken a look at the phoneME Subversion repository, you've probably noticed that it's not like other Subversion repositories. What's up with that?

Yes, it's true, the repository can be pretty confusing. This has tripped up at least one intrepid community member.

Doing Cleanup in Public?

Posted by stuart_marks on December 6, 2006 at 4:32 PM PST

In a response to my previous blog entry, JB asked whether we could have opened up the source code and then cleaned it up after the fact, in public. The question was about OpenJDK but it applies equally well to phoneME.

For phoneME at least, and probably also for OpenJDK, doing the cleanup in public is unfortunately a non-starter.

What's Taking So Long?

Posted by stuart_marks on November 21, 2006 at 6:36 PM PST

I started on our open-sourcing effort about four months ago. All we have right now is a snapshot of some (slightly) old code and some zipped-up bundles for convenience of downloading.

How the Leopard Got His Spots

Posted by stuart_marks on November 13, 2006 at 6:38 PM PST

I have to say that the names "phoneME Advanced" and "phoneME Feature" don't exactly roll off one's tongue. Why did we choose these names?
I wasn't privy to the entire naming process, but I'll provide some insights into the names.

The first point is that we have open-sourced our source code but not our trademarks and brands, Java in particular.


Posted by stuart_marks on November 12, 2006 at 9:07 PM PST

Hello everybody, and welcome to the phoneME Feature project!

I'm the project owner. Initially my role will be to sign up new members, to answer email and forum questions, and to perform other administrative stuff. I'm sure there will be a lot of this to do. Over time I hope this will transition to being more of a technical role.