Maybe I'm wrong, but my feeling is IP issues and 0.x release is
more an eclipse foundation concern than a community one.
About IP, we have not so much dependencies and we are type A
project, so this should not be a big deal.
But If the idea is just to detect IP problem sooner, is it
possible to just check IP of a given commit, tag or milestone
release ? I guess it should.
Le 12/01/2018 à 15:58, Benjamin Cabé a
écrit :
One main benefit of a formal 0.x release, IMO, is to provide a
release with a fully approved IP log. Not only will this allow
everyone using Leshan today to be more confident with its IP, but
will certainly make it easier for an upcoming 1.0 should there be
any IP problems that need to be addressed.
Benjamin -
I agree this is a bit confusing. I try to
explain the way it is here : https://github.com/eclipse/leshan/wiki/Roadmap
What does "ready" mean ? I think this is
something like :
- when we thought that the API is stable enough
- when californium 2.0.0 will be out.
- when main needs of the community are cover.
(limited by the scope of the 1.0.x LWM2M version)
E.g. We thought "object versioning" would not be in
1.0.0 scope because we thought that this was not so
useful.. but community show interest on it and
provide PR and now we work together to integrate it
in the right way.
Let's think about releasing a 0.x version:
What does it means "a stable release by itself" ?
What would be the difference with our milestone
releases ?
Does it will be more or less confusing to release a
0.x version which will be something between a
1.0.0-M4 and a 1.0.0-M5 ?
This 0.x version will depend of californium
2.0.0-M6, is it ok ?
Concretely what would be the benefits of this ?
Simon
Le 12/01/2018 à 09:15,
Jens Reimann a écrit :
Hi Simon,
I got short question, maybe I missed
something in this discussion.
You mentioned that you will do a 1.0.0 release
when it is "ready" and that there is no
roadmap. How do you define "ready" then?
In any case, I completely agree
with Ian, that you should have a 0.x release,
which might not be "ready" in a 1.0.0 sense.
But still is a stable release by itself.
Thanks
Jens
_______________________________________________
leshan-dev mailing list
leshan-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password,
or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/leshan-dev
_______________________________________________
leshan-dev mailing list
leshan-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/leshan-dev
|