bigtech-sucks/packages/core/db/seed/0004-nextcloud-stack.sql

79 lines
4.4 KiB
MySQL
Raw Normal View History

-- =====================================================================
-- 0004 — the Nextcloud stack, 2026-10-29
--
-- Christian: "We should prioritize running all those NextCloud applications
-- through the processor. Let's have every NextCloud thing come back as
-- well-rated as it should be. It's deserving of the same level of scrutiny
-- everybody else is."
--
-- Priority 20: above Slack and Kino, because this is the replacement we
-- recommend to clients. If we will not grade our own recommendation, nothing
-- else we publish is worth reading.
--
-- NOTE THE ASYMMETRY WE EXPECT AND MUST NOT DESIGN AROUND:
-- Nextcloud scores on a dimension Signal can never win, because there is no
-- third-party server to subpoena. It will also likely score worse than Signal
-- on verifiability and incident surface. "As well-rated as it should be" is the
-- instruction. Not "as well-rated as we hope."
-- =====================================================================
INSERT OR IGNORE INTO product
(id, vendor_id, name, category_id, platform, source_url, license,
sovereign, boss, art_slot, monthly_cost, priority, notes)
VALUES
('nextcloud-server', 'nextcloud-gmbh', 'Nextcloud Server', 'files', 'server',
'https://github.com/nextcloud/server', 'AGPL-3.0', 1, 0, NULL, 0, 20,
'The platform every other Nextcloud app sits on. Grade this first, because every app score is conditioned on it.'),
('nextcloud-files', 'nextcloud-gmbh', 'Nextcloud Files', 'files', 'web',
'https://github.com/nextcloud/server', 'AGPL-3.0', 1, 0, NULL, 0, 20,
'Replacement for Google Drive and Dropbox.'),
('nextcloud-talk', 'nextcloud-gmbh', 'Nextcloud Talk', 'messaging', 'web',
'https://github.com/nextcloud/spreed', 'AGPL-3.0', 1, 0, NULL, 0, 20,
'Replacement for Slack and Teams. Backed by the spreed signaling stack.'),
('nextcloud-mail', 'nextcloud-gmbh', 'Nextcloud Mail', 'email', 'web',
'https://github.com/nextcloud/mail', 'AGPL-3.0', 1, 0, NULL, 0, 20,
'Replacement for Gmail and Outlook.'),
('nextcloud-calendar', 'nextcloud-gmbh', 'Nextcloud Calendar', 'calendar', 'web',
'https://github.com/nextcloud/calendar', 'AGPL-3.0', 1, 0, NULL, 0, 20,
'Replacement for Google Calendar.'),
('nextcloud-contacts', 'nextcloud-gmbh', 'Nextcloud Contacts', 'calendar', 'web',
'https://github.com/nextcloud/contacts', 'AGPL-3.0', 1, 0, NULL, 0, 20,
'Replacement for Google Contacts and iCloud Contacts.'),
('nextcloud-photos', 'nextcloud-gmbh', 'Nextcloud Photos', 'photos', 'web',
'https://github.com/nextcloud/photos', 'AGPL-3.0', 1, 0, NULL, 0, 20,
'Replacement for Google Photos and iCloud Photos.'),
('nextcloud-notes', 'nextcloud-gmbh', 'Nextcloud Notes', 'notes', 'web',
'https://github.com/nextcloud/notes', 'AGPL-3.0', 1, 0, NULL, 0, 20,
'Replacement for Notion and Evernote for plain note capture.'),
('nextcloud-deck', 'nextcloud-gmbh', 'Nextcloud Deck', 'project', 'web',
'https://github.com/nextcloud/deck', 'AGPL-3.0', 1, 0, NULL, 0, 20,
'Replacement for Trello and Asana boards.'),
('nextcloud-office', 'nextcloud-gmbh', 'Nextcloud Office', 'productivity', 'web',
'https://github.com/nextcloud/richdocuments', 'AGPL-3.0', 1, 0, NULL, 0, 20,
'Collabora-backed document editing. Replacement for Google Workspace and Microsoft 365.'),
('nextcloud-passwords', 'nextcloud-gmbh', 'Nextcloud Passwords', 'passwords', 'web',
'https://github.com/nextcloud/passwords', 'AGPL-3.0', 1, 0, NULL, 0, 20,
'Replacement for LastPass and 1Password. Community app, not a core Nextcloud GmbH product.'),
('nextcloud-spreed-signaling', 'nextcloud-gmbh', 'Nextcloud Spreed Signaling (HPB)', 'messaging', 'server',
'https://github.com/strukturag/nextcloud-spreed-signaling', 'AGPL-3.0', 1, 0, NULL, 0, 20,
'The standalone high-performance backend for Talk. Appears in Mint Software Manager as nextcloud-speed-signaling, client and proxy. Written by Struktur AG.'),
('nextcloud-migrate-dropbox', 'nextcloud-gmbh', 'Nextcloud Dropbox Migration', 'files', 'web',
'https://github.com/nextcloud/migration', 'AGPL-3.0', 1, 0, NULL, 0, 20,
'The off-ramp bridge. Christian: "Then we can do the Dropbox app."'),
('nextcloud-migrate-gdrive', 'nextcloud-gmbh', 'Nextcloud Google Drive Migration', 'files', 'web',
'https://github.com/nextcloud/migration', 'AGPL-3.0', 1, 0, NULL, 0, 20,
'The off-ramp bridge. Christian: "and we can do the Google Drive app."');