Skip to content

Urgent decision: timing for split of LocationInsights repository - NOW or later #28

@hdamker

Description

@hdamker

Problem description

@camaraproject/location-insights_codeowners @camaraproject/location-insights_maintainers Please consider my proposal which I made within the open PR for device-visit-location. There are three options:

  1. Do the split of the repository now asap => clean M3 release for most-frequent-location and a chance for device-visit-location to get into Fall25 (or at least doing an initial release soon)
  2. Try to get device-visit-location also ready as release candidate for Fall25 within the repository within few days => high risk for both most-frequent-location and device-visit-location to be NOT part of Fall25, as device-visit-location isn't near to complete (even after the current M3 milestone deadline).
  3. Don't merge anything for device-visit-location now, create the M3 release just for most-frequent-location and do the split after M3

My proposal will be in any of the above options to split the repository LocationInsights. These are the steps (subject to approval by APIBacklog or TSC):

  • Create issue in API Backlog for short-term approval to split the repository LocationInsights in the following way:

    • Create a new Sandbox API Repository for "DeviceVisitLocation" asap
    • Renaming the existing repository "LocationInsights" into "MostFrequentLocation"
    • Both repositories will keep same Codeowners and mailing list, meeting as before
    • The name "Location Insights" will be reserved to a future Sub Project including the two repositories and potential others (as soon as one of the Sandbox repositories get Incubating status)
  • As soon as the repository is created, re-create the pull request DeviceVisitLocation initial version yaml [don't merge, see comment] #22 within the new repository DeviceVisitLocation. There are several options:

    • Work will catch-up and deliver the prerequisites for Fall25 very soon -> we can consider it for Fall25
    • The Sandbox repository will have an initial release independent of the meta-release (that can happen at any time, also before Fall25)
    • The team decides to target Spring25 for device-visit-location (potentially with the second initial release)

With the approach above the repository can progress to a proper M3 release for most-frequent-location, as long there is nothing merged for device-visit-location.

Originally posted by @hdamker in #22 (review)

Expected action

  • Take a decision about the way forward
  • Create an issue to split LocationInsights, together with a plan about the timing (urgently now, after M3, ...)

Additional context

#22 shall be merged only if there is a plan how to ensure a proper M3 release for the LocationInsights.

Metadata

Metadata

Assignees

No one assigned

    Labels

    subproject managementIssues and PRs related to the management of the sub project

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions