The Daily Johannesburg

Johannesburg news, every day

News

How Johannesburg's Public Image Archive Became a Sea of Duplicate Photos — and What Went Wrong

The slow erosion of the city's visual record traces back to a decade of fragmented digital storage, understaffed archives, and procurement decisions that nobody fully owned.

By Johannesburg News Desk · Published 4 July 2026, 9:56 pm

3 min read

How Johannesburg's Public Image Archive Became a Sea of Duplicate Photos — and What Went Wrong
Photo: Photo by Ntate Mohlala Sir on Pexels

The City of Johannesburg's online public image library contains thousands of duplicate photographs — the same shot of the Nelson Mandela Bridge filed under six different folder names, the same Sandton skyline appearing in municipal reports from 2017, 2019, and 2022 as though freshly taken each time. It is a mundane problem with real consequences: outdated images shape public perception, waste procurement budgets, and, in some cases, actively mislead residents about the state of city infrastructure.

The issue matters now because the Johannesburg Metropolitan Municipality is midway through a digital transformation programme that city officials have publicly described as a priority for the 2025–2026 financial year. Resolving the duplicate image problem is not a cosmetic fix. It sits at the centre of wider questions about how the city manages data, communicates with residents, and spends money on visual content suppliers — questions that have sharpened considerably under the current ANC-DA coalition administration in Gauteng, which has staked part of its credibility on improved municipal governance.

A Decade of Fragmented Storage

The roots of the problem stretch back to roughly 2013, when the City of Johannesburg began migrating communications assets from department-level hard drives onto shared network servers. The migration was never completed in a single coordinated push. Instead, individual directorates — transport, housing, economic development — each maintained their own image folders on the municipal intranet, with no central taxonomy and no deduplication protocol. By the time the city's Group Communications unit, based at the Metro Centre on Loveday Street in the CBD, attempted a partial audit in 2019, staff found overlapping folder structures with no clear ownership.

The Johannesburg Development Agency, which manages regeneration projects in areas including Newtown and the inner-city precinct around Jeppe Street, has its own separate image catalogue, as does the City Parks and Zoo department and the Johannesburg Tourism Company. None of these catalogues speak to each other automatically. A photograph of Constitution Hill taken by a city contractor could — and routinely did — end up stored simultaneously on four different servers, sometimes with different filenames, different metadata, and different copyright attributions.

Metrobus and the Joburg Metrorail reform programme added further complexity from 2021 onwards, as communications teams supporting new transit messaging needed images quickly and simply downloaded whatever was accessible online, including from the city's own public-facing website, creating circular duplication loops where source files became indistinguishable from derivatives.

The Procurement Angle Nobody Discusses Publicly

There is a financial dimension that has received less attention than the technical one. The city has commissioned new photography for communications campaigns on multiple occasions when usable images already existed in storage — simply because staff could not locate originals quickly enough to meet publication deadlines. Photography procurement through the city's supply chain management process, which requires compliance with the Preferential Procurement Policy Framework Act, typically takes a minimum of 21 days for standard purchase orders. Under deadline pressure, communications officers have bypassed that process using petty cash provisions or short-term waivers, a pattern that the Auditor-General's office has flagged in broader municipal audit findings for Gauteng-based metros in recent years.

The South African Local Government Association has documented the general problem of digital asset mismanagement across municipalities in reports dating to 2022, noting that mid-sized metros face a particular bind: large enough to generate substantial digital content, but not resourced for the kind of enterprise content management systems that major cities internationally have deployed. Johannesburg's population, estimated at roughly 6 million people in the 2022 national census, generates communications demands that a manual filing system simply cannot absorb.

The practical path forward involves three things that city communications officials have identified internally: appointing a dedicated digital asset manager within Group Communications on Loveday Street, adopting a single cloud-based repository with mandatory metadata tagging, and running a one-time deduplication exercise — likely using automated hashing software — across all existing municipal servers before the end of the 2026–2027 financial year. Whether budget allocations in the upcoming mid-term adjustment will cover the licensing and staffing costs is the question that determines whether this remains a known problem or finally becomes a solved one.

Topic:#News

How does this story make you feel?

Spread the word

See something wrong? Suggest a correction.

Have your say

Loading comments…

Sources

About this article

Published by The Daily Johannesburg

This article was produced by the The Daily Johannesburg editorial desk and covers news in Johannesburg. See our editorial standards for how we use AI.

The Daily Johannesburg brief

The day's Johannesburg news in a 2-minute read, every weekday morning. Free.

By subscribing you agree to receive emails from The Daily Johannesburg and accept our Privacy Policy. Unsubscribe anytime.

Daily brief

Enjoyed this? Wake up to Johannesburg news every morning.

Free, in your inbox before 7am. Weekdays.

By subscribing you agree to receive emails from The Daily Johannesburg and accept our Privacy Policy. Unsubscribe anytime.

More from The Daily Johannesburg

More in News

Enjoyed this story? Get tomorrow's briefing free.