Backfill dimensions_mm + weight_g (physical size / weight)
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 55/100
- Issue type
- Documentation
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- javascript
- Domain
- data
Research direction
Start by reading the sibling data-backfill issues #161 and #162 and the index at #163 to find the project’s data format and brand-batching workflow; the payload does not name specific files or tests. Use camera datasheets’ General / Construction tables to fill dimensions_mm and weight_g, converting units and leaving omitted values undefined. Done when the available sourced values are backfilled without guessing.
Written by the indexing model from the issue text.
Description
Standing data-collection issue for the two physical-dimension fields — the same empirical lane as low-light lux #161 and impact rating #162.
The fields
dimensions_mm— physical size (the datasheet's Dimensions figure; dome Ø×H, bullet L×W×H, etc.).weight_g— net weight in grams (camera only, excluding mounts/packaging).
Current coverage (of 11,421 cameras — 2.17.0 prep)
dimensions_mm: 9,147 (80%) — up from 1,019. ~2,270 missing.weight_g: 8,967 (79%) — up from 860. ~2,450 missing.
The big brand ingests (Dahua, Hikvision/HikMicro, Hanwha, ACTi, Milesight, Matrix, Sparsh…) carried the mechanical spec table, so this lane went from ~35% to ~80%. Remaining gap is the older/long-tail records whose datasheets weren't re-pulled.
Why it matters
Install/mounting planning is a top buyer question — junction-box fit, pole-mount load, ceiling clearance.
How to help
Pull the Dimensions and Weight rows from the datasheet's "General / Construction" table. Convert to mm / grams. Leave undefined if omitted — never guess. Batch by brand/series where the mechanical spec table is shared.
Sibling data-backfill lanes: #161 (lux), #162 (ik_rating), #122 (SoC), index #163.
- Dominant language
- JavaScript
- Stars
- 267
- Forks
- 21
- Avg merge
- 4h 18m
- Merged PRs (30d)
- 14
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from ch-bas/cctv-camera-database
-
Config works: revodata-i706-p-hsPossibly taken @ch-bas claimed this 2 days ago. Openconfig-report via-web
Difficulty 1/5 Under an hour Newbie friendliness 25/100
ch-bas/cctv-camera-database#405 · 1 assignee ·
Maintainers usually reply within 1 day
-
help wanted
Difficulty 4/5 3-5 days Newbie friendliness 52/100
ch-bas/cctv-camera-database#399 ·
Maintainers usually reply within 1 day
-
help wanted question
Difficulty 2/5 1-3 hours Newbie friendliness 48/100
ch-bas/cctv-camera-database#378 · 4 comments ·
Maintainers usually reply within 1 day
-
help wanted question
Difficulty 2/5 1-3 hours Newbie friendliness 57/100
ch-bas/cctv-camera-database#377 · 2 comments ·
Maintainers usually reply within 1 day
-
good first issue help wanted
Difficulty 5/5 Over a week Newbie friendliness 25/100
ch-bas/cctv-camera-database#348 ·
Maintainers usually reply within 1 day
All issues in ch-bas/cctv-camera-database
Similar issues
-
bug needs triage P3
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
pbakaus/impeccable#1143 ·
Maintainers usually reply within 1 day
-
status: waiting for maintainer
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
mui/material-ui#49547 ·
Maintainers usually reply within 1 day
-
next() is called twice when the request closes after busboy fails to startPossibly taken @NgoQuocViet2001 claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
[2.x] extension-manager: translation keys that changed meaning keep their old namesPossibly taken A pull request linked to this issue is open or already merged. Opentype/bug
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Maintainers usually reply within 1 day