Introducing The ASF’s New Logo Read Now

Board history: DeviceMap

ASF Oak Leaf Icon

DeviceMap

What the board has decided about this committee or office, and the reports it filed, most recent first. Generated from the published minutes.

These categorised views are best effort. They are read from the published minutes by a program, and what it can attribute to a committee depends on how each resolution happens to be worded — so a page may be incomplete, and nothing here overrides the minutes themselves. The raw minutes are the source of truth.

Please note. The board approves the minutes of a meeting at the meeting after it, and they are published then - so the most recent meeting is not usually here. ASF Members can read the draft in the board's own repository until it is.

[raw] the published minutes, which are the record. [main index]

Appointments

Date Action Decided by
2015-08-19 Appointed Radu Cotescu the board, by resolution
2014-11-19 Appointed Reza Naghibi the board, by resolution

Decisions

Date Decision Item Outcome
2016-12-21 Terminate the Apache DeviceMap Project special order approved
2016-11-16 Terminate the Apache DeviceMap Project special order tabled
2014-11-19 Establish the Apache DeviceMap Project special order approved

Reports

2016-11-16 — Radu Cotescu

Description:
  Device Data Repository and classification API (established November 2014)

Activity:
  Bertrand Delacretaz resigned from DeviceMap's PMC, leaving the PMC with only
  two members. Therefore, we request moving the project to Attic [0].

Health report:
  2 PMC members left. The project is not viable any more.

  Terminate the Apache DeviceMap Project

       WHEREAS, the Project Management Committee of the Apache DeviceMap
       project has chosen by vote to recommend moving the project to the
       Attic; and

       WHEREAS, the Board of Directors deems it no longer in the best
       interest of the Foundation to continue the Apache DeviceMap project
       due to inactivity;

       NOW, THEREFORE, BE IT RESOLVED, that the Apache DeviceMap
       project is hereby terminated; and be it further

       RESOLVED, that the Attic PMC be and hereby is tasked with
       oversight over the software developed by the Apache DeviceMap
       Project; and be it further

       RESOLVED, that the office of "Vice President, Apache DeviceMap" is
       hereby terminated; and be it further

       RESOLVED, that the Apache DeviceMap PMC is hereby terminated.

PMC changes:
  Currently 2 PMC members, after processing's Bertrand Delacretaz's
  resignation.

Committer base changes:
  Currently 13 committers.
  No new committers added in the last 3 months
  Last committer addition was Volkan Yazici at Thu Apr 23 2015

Releases:
   Last release was devicemap-client-vbnet 1.0.1 on Thu Oct 01 2015


JIRA activity:
  6 JIRA tickets created in the last 3 months
  8 JIRA tickets closed/resolved in the last 3 months


[0] - https://lists.apache.org/thread.html/4ab7605e3bacb2a180edd9be8b343b300ea1db99b45362b95cd37339@%3Cdev.devicemap.apache.org%3E

2016-08-17 — Radu Cotescu

## Description:
 - Device Data Repository and classification API (established November 2014)

## Issues:
 - There are no issues requiring board attention at this time

## Activity:
 - The project's activity decreased drastically after the PMC had reached the
  minimal viable number of PMC members.

## Health report:
 - The project is still minimally viable, with 3 active PMC members, but at
  risk if anyone leaves without new PMC members being elected.

## PMC changes:

 - Currently 3 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Bertrand Delacretaz on Wed Nov 19 2014

## Committer base changes:

 - Currently 13 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Volkan Yazici at Thu Apr 23 2015

## Releases:

 - No releases in the past 3 months

## Mailing list activity:

 - dev@devicemap.apache.org:
    - 58 subscribers (up 0 in the last 3 months):
    - 24 emails sent to list (21 in previous quarter)


## JIRA activity:

 - 0 JIRA tickets created in the last 3 months
 - 6 JIRA tickets closed/resolved in the last 3 months

2016-05-18 — Radu Cotescu

Description:
Device Data Repository and classification API (established November 2014)

Issues:
There are no issues requiring board attention at this time

Activity:
The project's activity decreased drastically after the PMC had reached the
minimal viable number of PMC members.

Health report:
The project is still minimally viable, with 3 active PMC members, but at risk
if anyone leaves without new PMC members being elected.

PMC changes:
Currently 3 PMC members.
No new PMC members added in the last 3 months
Last PMC addition was Bertrand Delacretaz on Wed Nov 19 2014

Committer base changes:
Currently 13 committers.
No new committers added in the last 3 months
Last committer addition was Volkan Yazici at Thu Apr 23 2015

Releases:
No new releases in the past 3 months

Mailing list activity:
- dev@devicemap.apache.org:
  - 58 subscribers (down -1 in the last 3 months):
  - 23 emails sent to list (28 in previous quarter)


JIRA activity:
7 JIRA tickets created in the last 3 months
3 JIRA tickets closed/resolved in the last 3 months

2016-02-17 — Radu Cotescu

Device Data Repository and classification API (established November 2014)

Issues:
  There are no issues requiring board attention at this time

Activity:
  The project's activity decreased drastically after the PMC had reached the
  minimal viable number of PMC members.

Health report:
  The project is still minimally viable, with 3 active PMC members, but at
  risk if anyone leaves without new PMC members being elected.

PMC changes:
  Currently 3 PMC members.
  No new PMC members added in the last 3 months
  Last PMC addition was Bertrand Delacretaz on Wed Nov 19 2014

Committer base changes:
  Currently 13 committers.
  No new committers added in the last 3 months
  Last committer addition was Volkan Yazici at Thu Apr 23 2015

Releases:
  No new releases in the past 3 months

Mailing list activity:
  dev@devicemap.apache.org:
    58 subscribers (up 3 in the last 3 months):
    29 emails sent to list (122 in previous quarter)

JIRA activity:
  5 JIRA tickets created in the last 3 months
  4 JIRA tickets closed/resolved in the last 3 months

2015-11-18 — Radu Cotescu

## Description:
  Device Data Repository and classification API (established November 2014)

## Issues:
  There are no issues requiring board attention at this time

## Activity:
   In the last three months two releases have been made. The project's
   activity decreased drastically after the PMC had reached the minimal
   viable number of PMC members.

## Health report:
   The project is still minimally viable, with 3 active PMC members, but at
   risk if anyone leaves without new PMC members being elected.

## PMC changes:

- Currently 3 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Bertrand Delacretaz on Wed Nov 19 2014

## Committer base changes:

- 13 committers listed, with 1 currently active
- No new committers added in the last 3 months
- Last committer addition was Volkan Yazici at Thu Apr 23 2015

## Releases:

- devicemap-client-csharp 1.0.1 was released on Fri Sep 25 2015
- devicemap-client-vbnet 1.0.1 was released on Thu Oct 01 2015

## Mailing list activity:

- dev@devicemap.apache.org:
   - 55 subscribers (down -1 in the last 3 months):
   - 78 emails sent to list (212 in previous quarter)


## JIRA activity:

- 9 JIRA tickets created in the last 3 months
- 7 JIRA tickets closed/resolved in the last 3 months

2015-08-19 — Reza Naghibi

(submitted by Bertrand Delacretaz representing the DeviceMap PMC, whose chair
has resigned with immediate effect [1] )

DeviceMap has reached the minimal viable number of PMC members with only three
of them remaining, after two PMC members, including the current PMC chair,
resigned this week based on seemingly unresolvable difficulties between them
and another PMC member [1] [2].

A resolution to establish a new chair is provided along with this report.

With this and very low activity in the project it looks like the Attic might
be the next step.

However, the PMC would like to give it some time before making a final
decision, in case something positive happens in the next few months.

The PMC will observe the project's activity and health for the next three
months and review the possible move to the Attic based on what happens between
now and our next report, which is due for the board's November meeting.

[1] http://s.apache.org/RGQ
[2] http://s.apache.org/7OW

2015-05-20 — Reza Naghibi

DESCRIPTION

Apache Devicemap is a data repository containing devices attributes, and their
related browsers, and operating systems. The project also maintains an api
to classify these attributes.

CURRENT ACTIVITY

* Working on 1.0.3 data release. Plan on releasing it this month.
* Planning continues on 2.0. The data spec is pretty much done. The next step
  would be creating a test specification and reference client. After that,
  data can be migrated to the 2.0 format and official clients can be created
  using the spec, the test spec, and reference client as a guide.

RELEASES

* DeviceMap Data 1.0.2 was released on February 13th, 2015.
* DeviceMap Java Client 1.2.0 was released on December 22nd 2014.

COMMUNITY

* Volkan Yazici was added as DeviceMap committer in April 2015.

ISSUES

* There are still lingering issues between PMC members. Since I am involved,
  I will try and report on them as unbiased as possible. The issue seems to
  be rooted in how the project moves forward with multiple independent client
  codebases. I personally was tired of the constant disagreement and even
  floated my resignation on the dev list. I got many responses encouraging me
  to stick with the project and Bertrand made some recommendations to help
  with the disagreements. We all came to agreement that a better partition
  in the SVN repo would help seperate the clients and how they move forward.
  The hope is that members are more free to work on and move different pieces
  of this project forward without the large inter-dependencies which were
  present in the OpenDDR data and client.

2015-02-18 — Reza Naghibi

DESCRIPTION

Apache Devicemap is a data repository containing devices attributes, and their
related browsers, and operating systems. The project also maintains an api
to classify these attributes.

CURRENT ACTIVITY

* W3C layer added to our current Java release.
* Continuing work on 2.0 data specification.

RELEASES

* DeviceMap Data 1.0.2 was released on February 13th, 2015.
* DeviceMap Java Client 1.2.0 was released on December 22nd 2014.

COMMUNITY

* Several people have expressed interest in joining the project for 2.0.
* Last new committer was Eberhard Speer Jr on May 13th 2013.

ISSUES

* As questioned in the previous report, we did have an issue in January
  where a PMC member took issue with some of the project discussions and
  possible direction.

2015-01-21 — Reza Naghibi

DESCRIPTION

Apache Devicemap is a data repository containing devices attributes, and their
related browsers, and operating systems. The project also maintains an api
to classify these attributes.

CURRENT ACTIVITY

* Working on 1.0.2 release of device data
* Work has begun on 2.0 data specification. Feedback has been positive from
  PMC members.

RELEASES

* DeviceMap Java Client 1.2.0 was released on December 22nd 2014

COMMUNITY

* As 2.0 will expand the reach of the DeviceMap project, several people
  have expressed interest in joining the project via the mailing list.
* Last new committer was Eberhard Speer Jr on May 13th 2013

ISSUES

* No issues to report at this time

2014-12-17 — Reza Naghibi

Apache Devicemap is a data repository containing devices attributes, and their
related browsers, and operating systems. The project also maintains an api
to classify these attributes.

CURRENT ACTIVITY

* DeviceMap recently graduated to a TLP at the last board meeting.
* Resource migration from the incubator has been completed.
* Many new devices have been added to our JIRA for inclusion on our next data
  release.

RELEASES

* There have been no releases since the 1.0.1 data release on October 15th.

A new Java client release has been staged and work is in progress on our
next data release.

COMMUNITY

* There were no new additions to the PMC since the last report.

ISSUES

* There are no issues requiring board attention at this time.

2014-10-15 — in the Incubator's report

Apache DeviceMap is a data repository containing device information, images
and other relevant information for all sorts of mobile devices, e.g.
smartphones and tablets. While the focus is initially on that data, APIs will
also be created to use and manage it.

DeviceMap has been incubating since 2012-01-03.

The mentors feel DeviceMap is ready to graduate, the new PMC's roster has been
discussed and the graduation resolution is being prepared.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

None

How has the community developed since the last report?

No change. The DeviceMap community will probably remain small, graduating with
5 initial PMC members.

How has the project developed since the last report?

The project has started its incremental device data release with its recent
1.0.1 release.  The project also is planning to release its new 1.1 clients
(Java and .NET). Long term plans have been made to overhaul the device data in
the 2.0 release.

Date of last release:

2014-09-29

When were the last committers or PMC members elected?

May 17th, 2013

Signed-off-by:

[X](devicemap) Bertrand Delacretaz
[X](devicemap) Kevan Miller
[ ](devicemap) Andrew Savory

2014-07-16 — in the Incubator's report

Apache DeviceMap is a data repository containing device information, images
and other relevant information for all sorts of mobile devices, e.g.
smartphones and tablets. While the focus is initially on that data, APIs
will also be created to use and manage it.

DeviceMap has been incubating since 2012-01-03.

The report was not delivered on time from the project itself, as a mentor
I (bdelacretaz) have sent the following challenges to the project's dev list
to try and get the current somewhat active PPMC members to take over:

1. Challenge #1: provide regular reports
2. Challenge #2: make a release
3. Challenge #3: form a PMC with 4-5 members to graduate

Those should really not be challenges but at this point that felt like an
appropriate way of indicating the importance of those actions. There's
already promising responses, we'll see if those translate into concrete
actions.

Apart from that there's been some good discussions in the last weeks, but no
concrete results yet.

Best is probably to evaluate the progress on the above challenges next month
to make a decision about the future of the project.

Date of last release:

No releases yet

When were the last committers or PMC members elected?

May 2013

Signed-off-by:

[x](devicemap) Bertrand Delacretaz
[ ](devicemap) Kevan Miller
[ ](devicemap) Andrew Savory

Shepherd/Mentor notes:

(rvs) The report is missing. This on-n-off seems to continue with the
project. I know that some of the mentors are recommending giving it more
time, but it seems like we need to establish some metrics to at least get
the community in shape to do the basics (like reporting and releasing).
Without any kind of forcing function I am not sure what the future for this
project really is.

(bdelacretaz) Agreed - I have now provided a mentor report above.

2014-06-18 — in the Incubator's report

Apache DeviceMap is a data repository containing device information, images
and other relevant information for all sorts of mobile devices, e.g.
smartphones and tablets. While the focus is initially on that data, APIs
will also be created to use and manage it.

DeviceMap has been incubating since 2012-01-03.

Three most important issues to address in the move towards graduation:

  1. Grow community.
  2. Generate a release.
  3. Explore options to allow contributions through a Web based
     interface/API to add new device specs.
  4. Improved support for additional languages/platform (.NET, PHP,...)

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  (None)

How has the community developed since the last report?

  Tangentially, there have been presentations at conferences like JavaLand
  raised awareness. A Mobile Development MeetUp group in Germany is looking
  into the code, and where they might contribute.

How has the project developed since the last report?

  Syncing device data with OpenDDR in regular intervals when relevant
  changes occur. Update of the Java DDR Simple API and other libraries.

Date of last release:

  N/A

When were the last committers or PMC members elected?

  N/A

2014-03-19 — in the Incubator's report

Apache DeviceMap is a data repository containing device information, images
and other relevant information for all sorts of mobile devices, e.g.
smartphones and tablets. While the focus is initially on that data, APIs
will also be created to use and manage it.

DeviceMap has been incubating since 2012-01-03.

Three most important issues to address in the move towards graduation:

1. Make a release
2. Get more contributors
3. Grow the community

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?

DeviceMap's activity is very low and has actually gone down in the last
few months.

The next step is probably for the podling to consider whether it can
reasonably expect to grow a community and get more active, or whether it's
not active enough to graduate as an Apache project.

How has the community developed since the last report?

No changes.

How has the project developed since the last report?

Minimal changes only.

Date of last release:

None yet.

When were the last committers or PMC members elected?

May 2013

Signed-off-by:

[X](devicemap) Bertrand Delacretaz
[ ](devicemap) Kevan Miller
[ ](devicemap) Andrew Savory

Shepherd/Mentor notes:

Roman Shaposhnik (rvs):

  I will agree that the community activity is very low and the trend is
  not positive. I would encourage mentors to probe around the question of
  potential retirement.

2014-02-19 — in the Incubator's report

Shepherd/Mentor notes:

Marvin Humphrey (marvin):

  A draft report was posted to the DeviceMap mailing list on Friday
  February 7th for review, but it was never added to the official report.

2013-11-20 — in the Incubator's report

Apache DeviceMap is a data repository containing device information, images
and other relevant information for all sorts of mobile devices, e.g.
smartphones and tablets. While the focus is initially on that data, APIs
will also be created to use and manage it.

DeviceMap has been incubating since 2012-01-03.

Three most important issues to address in the move towards graduation:

1. Make a release - progress is slow but we're getting there, expecting
   our first release around the board meeting.
2. Review PPMC membership and ask who's staying on board
3. Graduate

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

No board/IPMC issues at this time.

How has the community developed since the last report?

No new committers. Minimal activity on the dev list.

How has the project developed since the last report?

OpenDDR device data updates have been contributed.

Extensive testing (hundreds of iterations through full set and various
subsets of close to half a million unique user-agent strings) of all
versions (java & .Net languages) currently in the repository showed
that DeviceMapClient is literally over a 1,000 times faster than
any other currently available tool (milliseconds vs microseconds)
with a fraction of the code. Accuracy (approaching 98%) can be
improved with n-gram tokens in resource data instead of
regex patterns.

Date of last release:

No release yet.

When were the last committers or PMC members elected?

Last committer election was May 17th.

Signed-off-by:

[X](devicemap) Bertrand Delacretaz
[ ](devicemap) Kevan Miller
[ ](devicemap) Andrew Savory

2013-10-16 — in the Incubator's report

Apache DeviceMap is a data repository containing device information, images
and other relevant information for all sorts of mobile devices, e.g.
smartphones and tablets. While the focus is initially on that data, APIs
will also be created to use and manage it.

Shepherd notes:

  Dave Fisher (wave):

    I see good activity recently. It looks like it took DeviceMap quite
    awhile to get started, but the community has grown and it looks like
    they are working towards a release. Mentors are active. I'm not sure
    why they have not reported. (Oct 6)

  Marvin Humphrey (marvin):

    Podling did not report, expected next month.

2013-07-17 — in the Incubator's report

Apache DeviceMap is a data repository containing device information, images
and other relevant information for all sorts of mobile devices, e.g.
smartphones and tablets. While the focus is initially on that data, APIs will
also be created to use and manage it.

DeviceMap has been incubating since 2012-01-03.

There are no issues that the Incubator PMC (IPMC) or the ASF Board need to be
aware of.

Our last report indicated a need to reboot the podling, this has been
successfully done.

Three new committers and PPMC members have been elected since April, and have
been quite active in expanding and improving the podling's code base.

New Java and C# modules have been added and tests are ongoing to validate and
compare the various implementations.

The community stays small but is now regularly active, making a release or two
in the next period should allow DeviceMap to graduate.

Three most important issues to address in the move towards graduation:

1. Make at least one release
2. Clarify how/where DeviceMap gets its device data. Not strictly required
   to graduate but good for the viability of the project, various options
   are being evaluated.
3. Graduate - apart from having made a release the podling seems ready for
   that.

Date of last release:

none yet.

Signed-off-by:

[X](devicemap) Bertrand Delacretaz
[ ](devicemap) Kevan Miller
[ ](devicemap) Andrew Savory

Shepherd notes:

2013-04-17 — in the Incubator's report

Apache DeviceMap is a data repository containing device information,
images and other relevant information for all sorts of mobile devices,
e.g. smartphones and tablets. While the focus is initially on that
data, APIs will also be created to use and manage it.

DeviceMap has been incubating since 2012-01-03.

It looks like DeviceMap needs to be rebooted - there's almost zero
activity from the initial committers, but a few people have proposed
contributions that could help restart with a mostly new set of
committers (without kicking existing ones out of course - they're
welcome to be more active if they're willing and able).

Two committer/PPMC elections are pending, and with two active mentors
this can provide the embryo of a new community.

The podling could be considered a failure at this point, but giving it
another chance does no harm, so we recommend trying that.

Please check this [X] when you have filled in the report for DeviceMap.

Signed-off-by:
Bertrand Delacretaz: [X](devicemap)
Kevan Miller: [ ](devicemap)
Andrew Savory: [X](devicemap)


Shepherd notes:

2013-01-16 — in the Incubator's report

Apache DeviceMap is a data repository containing device information,
images and other relevant information for all sorts of mobile devices,
e.g. smartphones and tablets. While the focus is initially on that
data, APIs will also be created to use and manage it.

DeviceMap has been incubating since 2012-01-03.

Three most important issues to address in the move towards graduation:

1. Integrate and release the OpenDDR code and data donations
2. Integrate additional data sources for device identification
3. Grow the community

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

No issues

How has the community developed since the last report?

Still very low activity, but signs of improvements with some proposals for
concrete work, that need to be turned into code.

How has the project developed since the last report?

No notable progress in terms of code, some community activity but
minimal for now.

Some proposals have been made around creating services for device
identification and using various (noSQL and other) backends for device
data.

Signed-off-by:
Bertrand Delacretaz: [ ](devicemap)
Kevan Miller: [X](devicemap)
Andrew Savory: [ ](devicemap)


Shepherd notes:
Third consecutive quarter with low activity. There's some improvement
over the previous quarter, as mentioned in the report, but turning that
into sustainable community activity may take some effort (or luck). Is
there anything the broader Incubator community could do to help?

2012-10-17 — in the Incubator's report

Apache DeviceMap is a data repository containing device information, images
and other relevant information for all sorts of mobile devices, e.g.
smartphones and tablets.

Entered incubation on January 3rd, 2012.

There are no issues that require the Incubator PMC's or the board's attention.

No new committers or PPMC members, and very low activity so far, but the
OpenDDR code that was mentioned in the incubation proposal has just been
donated, which should help motivate people to become more active.

The donation included a data file with had been subject to a DMCA takedown
request while hosted at Github. After some discussion we decided to exclude
that file from the donation, as the ownership of part of that data is hard
to establish. Details at https://issues.apache.org/jira/browse/DMAP-11 which
also links to threads on general@incubator.a.o.

The next steps are preparing that code for a first release, and discussing
how to best integrate the data that OpenDDR has been collecting themselves
and as such can be contributed without problems.

Signed-off-by: bdelacretaz (mentor), jukka

2012-07-25 — in the Incubator's report

Apache DeviceMap is a data repository containing device information, images
and other relevant information for all sorts of mobile devices, e.g.
smartphones and tablets.

Entered incubation on January 3rd, 2012.

There are no issues that require the Incubator PMC's or the board's attention.

Little has happened since our last report in April, a prototype of client-side
device probes has been created [1], a few messages have been exchanged about
that but that's all.

At this point the future of the project is unclear, we should re-evaluate the
situation for the next report in October to see if activity has picked up.

[1] http://markmail.org/message/3bd63yqmuixn6co6

Signed off by mentor: bdelacretaz, kevan
Shepherd: Matt Hogstrom

2012-04-18 — in the Incubator's report

Apache DeviceMap is a data repository containing device information, images
and other relevant information for all sorts of mobile devices, e.g.
smartphones and tablets.

Entered incubation on January 3rd, 2012.

There are no issues that require the Incubator PMC's or the board's attention.

The project is still slowly ramping up. We have started to flesh out our
website, created some initial prototypes for data collection of mobile
device data and setup a VM at http://devicemap-vm.apache.org/ to experiment
with those prototypes.

Signed off by mentor: bdelacretaz, kevan

2012-03-21 — in the Incubator's report

Apache DeviceMap is a data repository containing device information, images
and other relevant information for all sorts of mobile devices, e.g.
smartphones and tablets.

Entered incubation on January 3rd, 2012.

There are no issues that require the Incubator PMC's or the board's attention.

The project is starting slowly, initial technical goals are being discussed
and we hope to have our first mobile device data collection prototypes soon.

Analyzing apache.org requests coming from mobile devices might help us
gather the data that we need, we'll get in touch with infrastructure about
this once we have precise requirements.

Signed off by mentor: bdelacretaz, kevan

2012-02-15 — in the Incubator's report

Apache DeviceMap is a data repository containing device information,
images and other relevant information for all sorts of mobile devices,
e.g. smartphones and tablets.

Entered incubation on January 3rd, 2012.

The podling is just getting started, basic infrastructure has been created.

There are no issues that require the Incubator PMC's or the board's
attention.

Signed off by mentor: bdelacretaz, kevan

Subscribe to ASF Plus One, Our Monthly Newsletter

Subscribe Now