Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: RES: [dsdp-mtj-dev] MTJ API Proposal

I made a first pass through and added some comments to the wiki pages.

I also have one general comment... there are a couple of places where there are references to being able to leverage UEI.  I want to make sure that everyone keeps in mind that this is not all about UEI.  While that is a prevalent way to add devices in the JavaME world, it is by no means the only way.  We absolutely must remain agnostic not only to the platform we want to run on, but the way in which device definitions (and perhaps SDK definitions) are added to the system.  We can't make the assumption that it will always be via UEI imports.

Craig

Paula Gustavo-WGP010 wrote:

Hi craig,

 

I’m also concerned with that.

 

As far as I understand, our requirement is to have an API freeze on M6 and, if we want to be a 1.0, we need to have a “closed” api. But we don’t need to be 1.0 to be on the train. We are proposing that because it seems to be a good timing for MTJ (but we can re-discuss that)

 

On the API review, what we can do if to focus on some parts that are more important and leave the rest of the API as internal (that’s what eclipse suggests). This would reduce the effort to review and have all inputs. On the future we can start to discuss about moving some of the internal apis to be public.

 

On the proposal we already tried to do something like that

 

Do you think this make sense?

 

J

gep

 


De: dsdp-mtj-dev-bounces@xxxxxxxxxxx [mailto:dsdp-mtj-dev-bounces@xxxxxxxxxxx] Em nome de Craig Setera
Enviada em: quinta-feira, 29 de janeiro de 2009 16:44
Para: Mobile Tools for The Java Platform mailing list
Assunto: Re: [dsdp-mtj-dev] MTJ API Proposal

 

For clarification, what are the API requirements for Galileo release?  I'm very concerned with trying to complete API's in such a short period.  I'm also concerned about declaring the API's "complete" without enough time to get lots of input.  Do we need to be at "1.0" for the release train?  If so, how is 1.0 defined and can we declare some of the questionable API's as provisional until we can get more input?

 

On Jan 29, 2009, at 1:14 PM, Paula Gustavo-WGP010 wrote:



Hi MTJ,

We did an initial analysis of current MTJ API and presented a proposal of the possible changes that we can do. This proposal is documented on our wiki http://wiki.eclipse.org/DSDP/MTJ/Discussion/Refactoring. This is just a proposal, so feel free to suggest other possible changes.

MTJ API freeze is on M6 (Mar/16/2009), so any change that we want to do need to be done until that date. Since there is not a lot of time, I would like to propose a target date of Feb/13 to close this review process. This would give us time to implement the changes after we decide which one should be there.

We can have this discussion here on the list.

Regards,

J

gep

_______________________________________________
dsdp-mtj-dev mailing list
dsdp-mtj-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dsdp-mtj-dev

 


_______________________________________________ dsdp-mtj-dev mailing list dsdp-mtj-dev@xxxxxxxxxxx https://dev.eclipse.org/mailman/listinfo/dsdp-mtj-dev

Back to the top