+− THE DAILY DIFFdev & AI news
NEEDS REVIEW

OccupySaaS: apa yang dilaksanakan oleh pengganti Salesforce dan Auth0 sumber terbuka

OccupySaaS menggunakan AI untuk membangun alternatif hos sendiri untuk perisian langganan.

Want to see our stories first on Google? Add us to your preferred sources — it helps us grow.

OccupySaaS menggunakan AI untuk membangun alternatif hos sendiri untuk perisian langganan. SalesCompel, projeknya yang serasi dengan Salesforce, mempunyai potongan rekod pelanggan Go/PostgreSQL yang awal dan kekal serta prototaip penerokaan berasingan yang suntingannya kekal dalam ingatan. ZeroAuthy merekodkan ujian dengan klien Auth0 bernama dan mempunyai senarai pengesahan kendiri pematuhan OpenID yang sempit. Memindahkan pengeluaran masih memerlukan aliran kerja, migrasi dan bukti operasi. Keputusannya adalah NEEDS REVIEW.

Baca edisi bertulis (Bahasa Inggeris) ↗

Apa yang diliputi video ini

  • Salesforce mengiklankan Pro Suite pada harga $100 USD setiap pengguna sebulan, dibilkan setiap tahun. Ini adalah satu pelan berbayar, dengan tawaran harga yang lebih rendah dan percuma juga tersedia. Episod ini melaporkan matlamat projek untuk mengurangkan pergantungan setiap tempat duduk, tanpa mengukur penjimatan atau menuntut liputan produk yang setara.
  • Tapak OccupySaaS mencatatkan projek awam ZeroAuthy pada 14 Oktober 2026 dan SalesCompel pada 15 Oktober. Acara 2 November adalah perbincangan segar. Naratif pemberhentian kerja di tapak adalah penerangan kendiri yang dikaitkan; sejarah pekerjaan penyumbang tidak ditubuhkan secara bebas di sini.
  • Panduan pelaksanaan SalesCompel menerangkan operasi Akaun dan Kenalan yang berterusan dalam calon Go/PostgreSQL yang skop penyewanya. Prototaip penerokaan Vue yang berasingan menggunakan data sintetik dan menyimpan suntingan dalam ingatan tanpa panggilan belakang. Tiada pencapaian program penuh mempunyai lulus pintu keluar yang direkodkan, dan pensijilan pengeluaran belum dicapai.
  • Matriks ZeroAuthy menamakan versi klien dan membezakan semakan klien daripada ujian pelayan sahaja. OpenID Foundation menyenaraikan commit zeroauthy 38b4229 untuk profil Basic OP, Config OP dan Form Post OP. Pengesahan kendiri melibatkan profil protokol tertentu; ia berbeza daripada audit keselamatan menyeluruh atau pariti Auth0 penuh. Log masuk multi-faktor dan penyapu pengukuhan operasi kekal sebagai kerja pelan hala tuju kemudian.
  • Dalam panduan belakang SalesCompel yang awal, pengendali pangkalan data yang diberi kuasa membatalkan token yang disediakan dengan memadamkan baris ringkasan yang disimpan. Panduan ini meletakkan kitaran hayat token dan log masuk awam dalam kerja masa depan. Prosedur konkrit ini menggambarkan tanggungjawab operasi yang diambil oleh syarikat apabila menghoskan penggantinya.
  • Laporan 21 Oktober oleh penganjur PostgreSQL Robert Haas menerangkan penemuan pepijat dibantu AI mengatasi semakan manusia. Episod ini menggunakan penjelasan bertarikh dan dikaitkan ini sebagai konteks penyelenggaraan dan bukannya pengumuman keluaran baharu atau ukuran kecacatan OccupySaaS.
  • Keputusan The Daily Diff adalah NEEDS REVIEW untuk suis pengeluaran. Uji hirisan yang disokong terhadap aliran kerja sebenar, kebenaran dan keperluan pemulihan, dan namakan pengendali yang bertanggungjawab untuk perkhidmatan tersebut. Polisi bilik bersih yang dinyatakan mengiktiraf risiko kontrak, dan lesen sumber terbuka tidak menghapuskan kos infrastruktur atau penyelenggaraan.

Soalan dan jawapan

Apakah yang dilaksanakan oleh pengganti Salesforce sumber terbuka SalesCompel?

SalesCompel melaksanakan hirisan rekod pelanggan awal yang kekal, mengikut README dan panduan implementasinya. Backend Go/PostgreSQL menyokong operasi Akaun dan Kenalan dengan akses skop penyewa dan pertanyaan terhad. Prototaip penerokaan Vue yang berasingan menggunakan rekod sintetik dan menyimpan suntingan dalam ingatan. Projek ini mendokumenkan migrasi yang belum selesai dan kerja aliran kerja yang lebih luas, dan pensijilan pengeluaran belum dicapai.

Tonton bahagian ini 2:31 · OccupySaaS / SalesCompel · OccupySaaS / SalesCompel

Bagaimana pelayan yang serasi dapat membantu syarikat meninggalkan vendor SaaSnya?

Pelayan yang serasi dapat menerima permintaan daripada klien perisian sedia ada di destinasi yang berbeza, memelihara lebih banyak integrasi sedia ada aplikasi. Matriks ZeroAuthy merekodkan semakan dengan klien Auth0 bernama, manakala panduan SalesCompel menyenaraikan permukaan yang dilaksanakan secara terhad. Rekod sebenar syarikat, kebenaran dan aliran kerja tersuai masih memerlukan latihan migrasi terhadap tingkah laku yang disokong sebelum penggunaan pengeluaran.

Tonton bahagian ini 0:42 · OccupySaaS / SalesCompel · OccupySaaS / ZeroAuthy · OccupySaaS / SalesCompel

Apakah yang ditetapkan oleh senarai pengesahan kendiri OpenID ZeroAuthy?

OpenID Foundation menyenaraikan komit ZeroAuthy tertentu untuk tiga profil pematuhan penyedia. Foundation mendefinisikan pengesahan kendiri sebagai pengisytiharan rasmi entiti tentang pematuhan penggunaan melalui pengujian. Tuntutan itu mempunyai skop protokol yang jelas. Peta jalan ZeroAuthy secara berasingan meletakkan log masuk multi-faktor dan pengukuhan operasi dalam kerja kemudian, jadi keputusan pengeluaran memerlukan bukti melebihi skop terhad penyenaraian itu.

Tonton bahagian ini 1:41 · OccupySaaS / ZeroAuthy · OpenID Foundation · OpenID Foundation

Bagaimana token akses yang disediakan dibatalkan dalam backend awal SalesCompel?

Pengendali pangkalan data yang diberi kuasa memadamkan baris ringkasan token yang disimpan, mengikut panduan implementasi SalesCompel. Ringkasan adalah cap jari token dalam pangkalan data. Panduan yang sama meletakkan kitaran hayat token dan log masuk awam dalam kerja masa depan. Ini adalah prosedur calon awal yang didokumenkan yang perlu difahami oleh pengendali hos sendiri; episod itu tidak mendakwa telah melaksanakan ujian pemberhentian pengeluaran.

Tonton bahagian ini 4:12 · OccupySaaS / SalesCompel

Apakah keputusan The Daily Diff mengenai suis pengeluaran ke pengganti ini?

Keputusan The Daily Diff adalah NEEDS REVIEW. Episod itu mengesyorkan menguji hirisan yang disokong kerana pelayan terbuka yang serasi boleh mencipta pilihan keluar. Pengeluaran kekal terkawal pada bukti migrasi dan tanggungjawab operasi yang jelas, mencerminkan skop awal SalesCompel yang didokumenkan dan peta jalan yang belum selesai. Latihan harus merangkumi aliran kerja sebenar syarikat, kebenaran dan keperluan pemulihan sebelum akses pelanggan bergantung pada penggantian.

Tonton bahagian ini 4:59 · OccupySaaS / SalesCompel · OccupySaaS / SalesCompel · OccupySaaS / SalesCompel

Transkrip terjemahan

Diterjemahkan daripada penceritaan asal Bahasa Inggeris. Audio dan kapsyen yang tersedia dikawal oleh YouTube.

Bolehkah anda membatalkan Salesforce dan mengekalkan produk?

0:00 Klon Salesforce kedengaran seperti membatalkan bil dan mengekalkan produk. OccupySaaS mempunyai kod awam, dan peta jalannya menunjukkan berapa banyak yang masih tinggal. Dalam video ini, apa yang sudah berfungsi? Apa yang ikut anda keluar? Dan siapa yang dapat suis mati? Apabila seorang pekerja berhenti, akses mereka perlu dihentikan. Arahan pembinaan semula Salesforce memberitahu anda siapa yang perlu melakukan tugas itu. Kami akan mengikuti langkah yang tepat sebelum keputusan.

0:21 Hari ini Isnin, dua November, dan ini adalah The Daily Diff. OccupySaaS adalah usaha sumber terbuka menggunakan AI untuk membina semula perisian langganan daripada dokumentasi awam. ZeroAuthy menyasarkan Auth0, perkhidmatan yang menguruskan log masuk aplikasi. SalesCompel menyasarkan Salesforce, di mana pasukan jualan menyimpan rekod pelanggan. Kedua-dua projek adalah awal dan boleh dihos sendiri. Salesforce mengiklankan suite Pro mereka pada harga seratus dolar setiap pengguna sebulan,

Mengapa membina semula sesuatu yang sudah dibeli oleh syarikat?

0:45 dibilkan setiap tahun. Setiap tempat duduk tambahan membesarkan bil itu. OccupySaaS memanggil harga setiap tempat duduk sebagai cukai ke atas pertumbuhan. Perolehan akhirnya menemui langganan untuk mengambil pekerja. Laluan keluar yang dicadangkan adalah keserasian. Aplikasi anda sudah menghantar permintaan vendor melalui klien perisian. Bina pelayan yang memahami permintaan tersebut, dan klien yang sama boleh bercakap dengan pelayan anda sebaliknya. Anda mengekalkan lebih banyak aplikasi yang sudah anda bayar jurutera untuk dibina.

1:09 Itu penting apabila meninggalkan bermakna membina semula tabiat syarikat bertahun-tahun. Rekod pelanggan boleh membawa medan tersuai, dan aplikasi lain boleh bergantung pada bagaimana tepatnya permintaan itu berkelakuan. Mengekalkan itu berfungsi adalah janji yang sukar. Soalan yang berguna ialah bahagian mana daripada persediaan sedia ada anda yang kod ini sudah faham. Slogan laman web adalah, mereka memberhentikan kami, kami membina semula SaaS mereka. Sejarah pekerjaan tersebut tidak disahkan di sini.

1:32 Acara hari ini adalah perbincangan Hacker News. Garis masa tapak sendiri meletakkan kedua-dua projek awam pada pertengahan Oktober. Filem balas dendam telah dalam pembangunan selama berminggu-minggu. Pengganti Auth0 dari usaha yang sama memberi kita sesuatu yang konkrit untuk diperiksa.

Apa yang sudah berfungsi dengan klien Auth0?

1:44 Matriks keserasian ZeroAuthy merekodkan log masuk dan kelayakan akses yang diuji dengan klien perisian Auth0 yang dinamakan, termasuk klien React. Ia menamakan versi yang tepat dan membezakan semakan klien daripada ujian pelayan sahaja. Batasan tersebut menjadikan tuntutan itu berguna. Senarai OpenID Foundation sendiri menamakan versi ZeroAuthy tertentu untuk tiga profil standard log masuk. Itu adalah tuntutan pengesahan kendiri yang boleh disemak dengan skop yang jelas. Peta jalan projek masih meletakkan log masuk multi-faktor dan pengukuhan operasi dalam kerja kemudian.

2:11 Anda boleh memeriksa kedua-dua pencapaian dan kerja yang belum selesai sebelum mempercayainya dengan pelanggan. Di Hacker News, pengulas ozim menunjukkan sandaran dan kemas kini keselamatan sebagai sebahagian daripada apa yang dibeli oleh pelanggan. Bantahan yang adil. Sebuah syarikat yang memilih hos sendiri memerlukan seseorang yang bertanggungjawab untuk pekerjaan tersebut, walaupun lesen tiba tanpa panggilan jualan. Seseorang masih dipanggil semasa makan malam. SalesCompel menjadikan batasan itu sangat ketara.

Berapa banyak Salesforce yang dilaksanakan?

2:33 Backend Go-nya menyimpan rekod Akaun dan Kenalan dalam PostgreSQL, dengan akses skop penyewa dan pertanyaan terhad. Panduan implementasinya menyenaraikan operasi yang disokong. Tingkah laku pertanyaan yang lebih luas dan migrasi kekal di luar hirisan itu. Tahun-tahun penyesuaian syarikat anda bergerak sebagai masalah berasingan. Dan berhati-hati dengan skrin mana yang anda kagumi. Prototaip penerokaan Vue yang berasingan menggunakan data sintetik dan menyimpan suntingan dalam ingatan. Hirisan belakang mengekalkan rekod.

2:57 Bacaan itu menerangkan kedua-duanya. Senarai pelanggan yang menarik boleh menunjukkan susun atur sementara pelan migrasi adalah masih ditulis. Untuk kredit pembangun, mereka menulis kerja yang belum selesai. Peta jalan mengatakan tiada pencapaian program penuh mempunyai lulus pintu keluar yang direkodkan, dan pensijilan pengeluaran belum dicapai. Anggaran mereka yang tinggal adalah ratusan pakej kerja yang terhad.

3:16 Itu adalah anggaran skop; tiada tarikh penghantaran tersembunyi di dalamnya. Jadi apa yang ikut anda keluar? Rekod anda memerlukan destinasi yang disahkan. Integrasi memerlukan permintaan sebenar mereka diuji. Kebenaran memerlukan semakan terhadap organisasi sebenar anda. API yang biasa mengurangkan satu halangan migrasi; setiap aliran kerja yang tidak disokong masih termasuk dalam senarai penerimaan. Klon itu mewarisi keanehan syarikat anda secara percuma.

3:38 Laporan yang lebih lama menerangkan beban kerja.

Siapa yang mengekalkan kod selepas AI menulisnya?

3:40 Pada dua puluh satu Oktober, penganjur PostgreSQL Robert Haas menulis bahawa penemuan pepijat dibantu AI sedang mengatasi semakan manusia. Dia mengaitkan tekanan itu dengan pembalikan ciri lewat dan kelewatan versi sembilan belas. Penjelasan Oktobernya adalah konteks yang berguna untuk klon ini. Haas mengatakan model boleh merangka pembetulan, dan manusia masih memeriksa ketepatan dan standard projek. Kerja pada keluaran lama juga mengalihkan penyemak. Memiliki pengganti memberi anda kewajipan penyelenggaraan itu,

4:05 juga. Bajet untuk penyelenggara bersama mesin yang menghasilkan kod. Bahagian mudah membatalkan langganan adalah mencari butang.

Di mana SalesCompel meletakkan suis mati?

4:12 Sekarang pekerja itu memerlukan akses mereka dialih keluar. Dalam panduan belakang SalesCompel yang awal, kelayakan akses adalah token. Untuk membatalkan token yang disediakan, pengendali pangkalan data yang diberi kuasa memadamkan baris ringkasan yang disimpan. Itu adalah cap jari token dalam pangkalan data. Panduan ini meletakkan kitaran hayat token dan log masuk awam dalam kerja masa depan. Anda mengawal pelayan, dan anda bertanggungjawab untuk membuat akses berhenti. Saya suka mempunyai pilihan itu.

4:33 Saya akan melatih aliran kerja sebenar dan pemulihan sebelum meletakkan pelanggan di belakangnya. Polisi bilik bersih mereka yang dinyatakan mengecualikan bahan majikan sulit dan mengakui risiko kontrak. Pelesenan Apache memberi anda kebenaran untuk kod ini; kerja rumah undang-undang anda bertahan selepas muat turun. Peta jalan awam memberi anda sesuatu yang berguna untuk disoal siasat sementara halaman utama meraikan pekerjaan itu. Jika anda lebih suka membaca ini daripada mendengar saya mengatakannya, perbezaannya tiba di peti masuk anda

4:55 setiap pagi, percuma di the daily diff dot dev, pautan di bawah. Jadi, keputusan hari ini adalah NEEDS REVIEW.

Adakah saya akan memindahkan pengeluaran ke pelan keluar ini?

5:01 Saya akan menguji hirisan yang disokong kerana pelayan terbuka yang serasi boleh memberi pembangun jalan keluar. Saya akan mengekalkan pengeluaran berdasarkan bukti migrasi dan tanggungjawab operasi. Langgan, tekan loceng, dan beritahu saya di komen jika anda akan mengecopnya secara berbeza. Dan itu perbezaan untuk hari ini. Saya Niko dari Axrisi. Gabungkan secara bertanggungjawab.

Sumber

  1. SalesCompel README: candidate, prototype and roadmap limitsOccupySaaS / SalesCompel
  2. SalesCompel early backend: implemented surface and token revocationOccupySaaS / SalesCompel
  3. ZeroAuthy README and roadmapOccupySaaS / ZeroAuthy
  4. Certified OpenID providers and profilesOpenID Foundation
  5. What is self-certification?OpenID Foundation
  6. Sales pricing: Pro Suite annual billingSalesforce
  7. OccupySaaS: stated method and October timelineOccupySaaS
  8. Postgres 19 is late, and it's AI's fault — October 21, 2026Robert Haas / Neon
  9. ZeroAuthy stated clean-room policyOccupySaaS / ZeroAuthy
  10. ZeroAuthy compatibility matrixOccupySaaS / ZeroAuthy
  11. SalesCompel progress and remaining roadmapOccupySaaS / SalesCompel
  12. OccupySaaS discussion — November 2, 2026Hacker News
  13. Cover portrait: Marc Benioff by Christie Hemm Klok / Salesforce; cropped and background removedWikimedia Commons · CC BY-SA 2.0
  14. Cover portrait and adapted artwork license: CC BY-SA 2.0Creative Commons

Niko from Axrisi

Nikoloz Turazashvili · Vexrail · Axrisi

LinkedIn · dev.to · GitHub · X · Substack

Video berkaitan