# OccupySaaS: çfarë zbatojnë zëvendësimet me burim të hapur të Salesforce dhe Auth0

Published: 2026-11-03

OccupySaaS po përdor AI për të zhvilluar alternativa të vetë-hostuara ndaj softuerit me abonim. SalesCompel, projekti i tij i pajtueshëm me Salesforce, ka një pjesë të hershme të vazhdueshme të regjistrave të klientëve Go/PostgreSQL dhe një prototip të veçantë eksplorimi, ndryshimet e të cilit mbeten në memorie. ZeroAuthy regjistron teste me klientë të emërtuar Auth0 dhe ka një listim të ngushtë të vetë-çertifikimit të konformitetit OpenID. Lëvizja e prodhimit kërkon ende rrjedhën e punës, migracionin dhe dëshmitë e funksionimit. Vendimi është NEEDS REVIEW.

Canonical: https://thedailydiff.dev/sq/video/2026-11-02-occupysaas-rebuild/

## Çfarë mbulon kjo video

- Salesforce reklamon Pro Suite me 100 USD për përdorues në muaj, faturuar çdo vit. Ky është një plan me pagesë, me oferta me çmim më të ulët dhe falas gjithashtu të disponueshme. Episodi raporton qëllimin e projektit për të reduktuar varësinë për vend, pa matur kursimet ose pa pretenduar mbulim të barabartë të produktit.
- Faqja e OccupySaaS daton projektin publik të ZeroAuthy më 14 tetor 2026 dhe të SalesCompel më 15 tetor. Ngjarja e 2 nëntorit është diskutim i freskët. Narrativa e pushimit nga puna e faqes i atribuohet vetëpërshkrimit; historitë e punësimit të kontribuesve nuk u vendosën në mënyrë të pavarur këtu.
- Udhëzuesi i implementimit të SalesCompel përshkruan operacionet e vazhdueshme të Llogarisë dhe Kontaktit në një kandidat Go/PostgreSQL të kufizuar për qiramarrës. Prototipi i tij i veçantë i eksplorimit Vue përdor të dhëna sintetike dhe mban modifikimet në memorie pa thirrje backend. Asnjë pikë kyçe e plotë e programit nuk ka një kalim të regjistruar të portës së daljes, dhe certifikimi i prodhimit nuk është arritur.
- Matrica e ZeroAuthy emërton versionet e klientëve dhe dallon kontrollet e klientëve nga testet vetëm të serverit. Fondacioni OpenID liston zeroauthy commit 38b4229 për profilet Basic OP, Config OP dhe Form Post OP. Vetë-çertifikimi ka të bëjë me profilet specifike të protokollit; ai është i ndryshëm nga një auditim i përgjithshëm sigurie ose paritet i plotë me Auth0. Hyrja me shumë faktorë dhe një rishikim i fortifikimit operacional mbeten punë e mëvonshme e udhërrëfyesit.
- Në udhëzuesin e hershëm backend të SalesCompel, një operator i autorizuar i bazës së të dhënave revokon një shenjë të dhënë duke fshirë rreshtin e saj të ruajtur të digestit. Udhëzuesi e vendos ciklin jetësor të shenjës dhe hyrjen publike në punën e ardhshme. Kjo procedurë konkrete ilustron përgjegjësinë operative që një kompani merr kur hoston zëvendësimin e saj.
- Një raport i 21 tetorit nga Robert Haas, kontribues i PostgreSQL, përshkruan zbulimin e gabimeve të asistuar nga AI që tejkalon rishikimin njerëzor. Episodi e përdor këtë shpjegim të datuar dhe të atribuar si kontekst mirëmbajtjeje, në vend të një njoftimi të ri lëshimi ose një matjeje të defekteve të OccupySaaS.
- Vendimi i The Daily Diff është NEEDS REVIEW për një kalim në prodhim. Testoni pjesën e mbështetur kundrejt rrjedhave reale të punës, lejeve dhe nevojave të rikuperimit, dhe emërtoni operatorin përgjegjës për shërbimin. Politika e deklaruar e dhomës së pastër pranon rrezikun kontraktual, dhe një licencë me burim të hapur nuk heq kostot e infrastrukturës ose mirëmbajtjes.

## Pyetje dhe përgjigje

### Çfarë zbaton zëvendësimi me burim të hapur i Salesforce, SalesCompel?

SalesCompel zbaton një pjesë të hershme të vazhdueshme të regjistrave të klientëve, sipas README dhe udhëzuesit të implementimit të tij. Backend-i Go/PostgreSQL mbështet operacionet e Llogarisë dhe Kontaktit me akses të kufizuar për qiramarrës dhe pyetje të kufizuara. Një prototip i veçantë eksplorimi Vue përdor regjistrime sintetike dhe i mban ndryshimet në memorie. Projekti dokumenton migrimin e papërfunduar dhe punën më të gjerë të rrjedhës së punës, dhe certifikimi i prodhimit nuk është arritur.

### Si mund të ndihmojë një server i pajtueshëm një kompani të largohet nga shitësi i saj SaaS?

Një server i pajtueshëm mund të pranojë kërkesa nga një klient softueri ekzistues në një destinacion tjetër, duke ruajtur më shumë nga integrimi ekzistues i një aplikacioni. Matrica e ZeroAuthy regjistron kontrolle me klientë të emërtuar Auth0, ndërsa udhëzuesi i SalesCompel liston një sipërfaqe të kufizuar të implementuar. Regjistrat aktualë të kompanisë, lejet dhe rrjedhat e personalizuara të punës ende kanë nevojë për një provë migrimi kundrejt sjelljes së mbështetur para përdorimit në prodhim.

### Çfarë vërteton lista e vetë-çertifikimit OpenID e ZeroAuthy?

Fondacioni OpenID liston një commit specifik të ZeroAuthy për tre profile të konformitetit të ofruesit. Fondacioni e përkufizon vetë-çertifikimin si deklaratë zyrtare të një entiteti rreth konformitetit të një vendosjeje përmes testimit. Pretendimi ka një fushëveprim të përcaktuar të protokollit. Udhërrëfyesi i ZeroAuthy veçmas vendos hyrjen me shumë faktorë dhe fortifikimin operacional në punën e mëvonshme, kështu që një vendim prodhimi ka nevojë për dëshmi përtej fushëveprimit të kufizuar të listës.

### Si revokohet një shenjë aksesi e dhënë në backend-in e hershëm të SalesCompel?

Një operator i autorizuar i bazës së të dhënave fshin rreshtin e digestit të ruajtur të shenjës së dhënë, sipas udhëzuesit të implementimit të SalesCompel. Digesti është gjurma e shenjës në bazën e të dhënave. I njëjti udhëzues e vendos ciklin jetësor të shenjës dhe hyrjen publike në punën e ardhshme. Kjo është një procedurë e dokumentuar e kandidatit të hershëm që një operator vetë-hostimi duhet të kuptojë; episodi nuk pretendon të ketë ekzekutuar një test prodhimi të çregjistrimit.

### Cili ishte vendimi i The Daily Diff për një kalim në prodhim në këtë zëvendësim?

Vendimi i The Daily Diff ishte NEEDS REVIEW. Episodi rekomandon testimin e pjesëve të mbështetura sepse një server i hapur i pajtueshëm mund të krijojë një opsion daljeje. Prodhimi mbetet i kufizuar në dëshmitë e migracionit dhe përgjegjësinë e qartë operative, duke reflektuar fushëveprimin e hershëm të dokumentuar të SalesCompel dhe udhërrëfyesin e papërfunduar. Një provë duhet të mbulojë rrjedhat reale të punës, lejet dhe nevojat e rikuperimit të kompanisë para se aksesi i klientit të varet nga zëvendësimi.

## Kapitujt

- 0:00 A mund të anuloni Salesforce dhe të mbani produktin?
- 0:42 Pse të rindërtoni diçka që kompanitë tashmë e blejnë?
- 1:41 Çfarë funksionon tashmë me klientët Auth0?
- 2:31 Sa Salesforce është implementuar?
- 3:39 Kush e mirëmban kodin pasi AI e shkruan atë?
- 4:12 Ku e vendos SalesCompel çelësin e fikjes?
- 4:59 A do ta lëvizja prodhimin në këtë plan daljeje?

## Transkript i përkthyer

Përkthyer nga tregimi origjinal në anglisht. Audio dhe titrat e disponueshme kontrollohen nga YouTube.

### A mund të anuloni Salesforce dhe të mbani produktin?

0:00 Një klon Salesforce tingëllon si anulimi i faturës dhe mbajtja e produktit. OccupySaaS ka kod publik, dhe udhërrëfyesi i tij tregon sa mbetet. Në këtë video, çfarë funksionon tashmë? Çfarë ju ndjek jashtë? Dhe kush e merr çelësin e fikjes? Kur një punonjës largohet, aksesi i tij duhet të ndërpritet. Udhëzimet e rindërtimit të Salesforce ju tregojnë kush duhet ta bëjë atë punë. Ne do të ndjekim hapin e saktë para vendimit.

0:21 Është e hënë, 2 nëntor, dhe ky është The Daily Diff. OccupySaaS është një përpjekje me burim të hapur që përdor AI për të rindërtuar softuerin me abonim nga dokumentacioni publik. ZeroAuthy synon Auth0, shërbimin që merret me hyrjet e aplikacioneve. SalesCompel synon Salesforce, ku ekipet e shitjeve mbajnë regjistrat e klientëve. Të dy projektet janë të hershme dhe të vetë-hostuara. Salesforce reklamon suitën e tij Pro me njëqind dollarë për përdorues në muaj,

### Pse të rindërtoni diçka që kompanitë tashmë e blejnë?

0:45 faturuar çdo vit. Çdo vend shtesë e zmadhon atë faturë. OccupySaaS e quan çmimin për vend një taksë mbi rritjen. Prokurimi ka zbuluar më në fund një abonim për punësimin e njerëzve. Shpëtimi i propozuar është pajtueshmëria. Aplikacioni juaj tashmë dërgon kërkesat e shitësit përmes një klienti softueri. Ndërtoni një server që i kupton ato kërkesa, dhe i njëjti klient mund të komunikojë me serverin tuaj në vend të kësaj. Ju mbani më shumë nga aplikacioni që tashmë i keni paguar inxhinierët për ta ndërtuar.

1:09 Kjo ka rëndësi kur largimi do të thotë rindërtim i viteve të zakoneve të kompanisë. Një regjistër klienti mund të mbajë fusha të personalizuara, dhe një aplikacion tjetër mund të varet nga ekzaktësisht si sillet një kërkesë. Mbajtja e kësaj funksionale është premtimi i vështirë. Pyetja e dobishme është se cilën pjesë të konfigurimit tuaj ekzistues mund ta kuptojë tashmë ky kod. Slogani i faqes së internetit është, na pushuan nga puna, ne po rindërtojmë SaaS-in e tyre. Këto histori punësimi janë të paverifikuara këtu.

1:32 Ngjarja e sotme është diskutimi i Hacker News. Afati kohor i faqes së vet i vendos dy projektet publike në mes të tetorit. Filmi i hakmarrjes ka qenë në zhvillim prej javësh. Zëvendësimi i Auth0 i të njëjtës përpjekje na jep diçka konkrete për të kontrolluar.

### Çfarë funksionon tashmë me klientët Auth0?

1:44 Matrica e pajtueshmërisë së ZeroAuthy regjistron kredencialet e hyrjes dhe aksesit të testuara me klientë të emërtuar softuerësh Auth0, duke përfshirë klientin React. Ajo emërton versionet e sakta dhe dallon kontrollet e klientëve nga testet e serverit vetëm. Këto kufizime e bëjnë pretendimin të dobishëm. Lista e vetë Fondacionit OpenID emërton një version specifik të ZeroAuthy për tre profilet e standardit të hyrjes. Ky është një pretendim i vetë-çertifikimit të kontrollueshëm me një fushëveprim të përcaktuar. Udhërrëfyesi i projektit ende e vendos hyrjen me shumë faktorë dhe fortifikimin operacional në punën e mëvonshme.

2:11 Ju mund të inspektoni si arritjen ashtu edhe punën e papërfunduar para se t'i besoni klientëve. Në Hacker News, komentuesi ozim thekson rezervat dhe përditësimet e sigurisë si pjesë e asaj që blejnë klientët. Kundërshtim i drejtë. Një kompani që zgjedh vetë-hostimin ka nevojë për dikë përgjegjës për ato punë, edhe kur licenca arrin pa një telefonatë shitjeje. Dikush ende thirret gjatë darkës. SalesCompel e bën atë kufizim veçanërisht të dukshëm.

### Sa Salesforce është implementuar?

2:33 Backend-i i tij Go ruan regjistrat e Llogarisë dhe Kontaktit në PostgreSQL, me akses të kufizuar për qiramarrës dhe pyetje të kufizuara. Udhëzuesi i tij i implementimit liston operacionet e mbështetura. Sjellja më e gjerë e pyetjeve dhe migrimi mbeten jashtë kësaj pjese. Vitet e personalizimit të kompanisë suaj udhëtojnë si një problem i veçantë. Dhe kujdesuni cilin ekran po admironi. Prototipi i veçantë i eksplorimit Vue përdor të dhëna sintetike dhe i mban ndryshimet në memorie. Pjesa backend i ruan regjistrat në mënyrë të vazhdueshme.

2:57 Readme i shpjegon të dyja. Një listë tërheqëse klientësh mund të demonstrojë një paraqitje ndërsa plani i migracionit është ende duke u shkruar. Në meritë të ndërtuesve, ata shkruajnë punën e papërfunduar. Udhërrëfyesi thotë se asnjë pikë kyçe e plotë e programit nuk ka një kalim të regjistruar të portës së daljes, dhe certifikimi i prodhimit nuk është arritur. Vlerësimi i tyre i mbetur shkon në qindra pako pune të kufizuara.

3:16 Ky është një vlerësim i shtrirjes; nuk ka asnjë datë dorëzimi të fshehur brenda tij. Pra, çfarë ju ndjek jashtë? Regjistrat tuaj kanë nevojë për një destinacion të verifikuar. Integrimet kanë nevojë për kërkesat e tyre aktuale të testuara. Lejet kanë nevojë për kontroll kundrejt organizatës tuaj reale. Një API i njohur ul një pengesë migrimi; çdo rrjedhë pune e pambështetur ende i përket listës së pranimit. Kloni trashëgon çuditshmërinë e kompanisë suaj falas.

3:38 Një raport më i vjetër shpjegon ngarkesën e punës.

### Kush e mirëmban kodin pasi AI e shkruan atë?

3:40 Më 21 tetor, Robert Haas, kontribues i PostgreSQL, shkroi se zbulimi i gabimeve i asistuar nga AI po tejkalonte rishikimin njerëzor. Ai lidhi atë presion me kthimet e vonshme të funksioneve dhe vonesën e versionit nëntëmbëdhjetë. Shpjegimi i tij i tetorit është kontekst i dobishëm për këto klone. Haas thotë se modelet mund të hartojnë rregullime, dhe njerëzit ende kontrollojnë saktësinë dhe standardet e projektit. Puna në versionet më të vjetra gjithashtu devijon rishikuesit. Zotërimi i zëvendësimit ju jep edhe atë detyrim mirëmbajtjeje.

4:05 Buxhetoni për një mirëmbajtës krahas makinës që prodhon kodin. Pjesa e lehtë e anulimit të një abonimi është gjetja e butonit.

### Ku e vendos SalesCompel çelësin e fikjes?

4:12 Tani ai punonjës ka nevojë për heqjen e aksesit të tij. Në udhëzuesin e hershëm backend të SalesCompel, kredencialja e aksesit është një shenjë. Për të revokuar një shenjë të dhënë, një operator i autorizuar i bazës së të dhënave fshin rreshtin e saj të ruajtur të digestit. Kjo është gjurma e shenjës në bazën e të dhënave. Udhëzuesi e vendos ciklin jetësor të shenjës dhe hyrjen publike në punën e ardhshme. Ju kontrolloni serverin, dhe jeni përgjegjës për ndërprerjen e aksesit. Më pëlqen të kem atë zgjedhje.

4:33 Do të provoja rrjedhat reale të punës dhe rikuperimin para se të vendosja klientët pas saj. Politika e tyre e deklaruar e dhomës së pastër përjashton materialet konfidenciale të punëdhënësit dhe pranon rrezikun kontraktual. Licencimi Apache ju jep leje për këtë kod; detyra juaj ligjore mbijeton shkarkimit. Udhërrëfyesi publik ju jep diçka të dobishme për të pyetur ndërsa faqja kryesore feston okupimin. Nëse preferoni ta lexoni këtë sesa të më dëgjoni ta them, diff-i arrin në kutinë tuaj hyrëse

4:55 çdo mëngjes, falas në the daily diff dot dev, linku më poshtë. Pra, vendimi i sotëm është NEEDS REVIEW.

### A do ta lëvizja prodhimin në këtë plan daljeje?

5:01 Do të testoja pjesët e mbështetura sepse një server i hapur i pajtueshëm mund t'u japë zhvilluesve një dalje. Do ta mbaja prodhimin të ndaluar në dëshmitë e migracionit dhe përgjegjësinë operative. Abonohuni, shtypni zilen, dhe më thoni në komente nëse do ta kishit vulosur ndryshe. Dhe ky është diff-i për sot. Unë jam Niko nga Axrisi. Bashkoni me përgjegjësi.

## Burimet

- [SalesCompel README: candidate, prototype and roadmap limits](https://github.com/occupysaas/salescompel/blob/2aa326536f38768c24744079398966d325bb6589/README.md) — OccupySaaS / SalesCompel
- [SalesCompel early backend: implemented surface and token revocation](https://github.com/occupysaas/salescompel/blob/2aa326536f38768c24744079398966d325bb6589/docs/compat/plan-2-implementation.md) — OccupySaaS / SalesCompel
- [ZeroAuthy README and roadmap](https://github.com/occupysaas/zeroauthy/blob/5d1c30c1ac7c90d88307c1958af7d7fd20ef0d54/README.md) — OccupySaaS / ZeroAuthy
- [Certified OpenID providers and profiles](https://openid.net/certification/certified-openid-providers-profiles/) — OpenID Foundation
- [What is self-certification?](https://openid.net/developers/what-is-self-certification-faq/) — OpenID Foundation
- [Sales pricing: Pro Suite annual billing](https://www.salesforce.com/sales/pricing/) — Salesforce
- [OccupySaaS: stated method and October timeline](https://occupysaas.com/) — OccupySaaS
- [Postgres 19 is late, and it's AI's fault — October 21, 2026](https://neon.com/blog/postgres-19-is-late-and-its-ais-fault) — Robert Haas / Neon
- [ZeroAuthy stated clean-room policy](https://github.com/occupysaas/zeroauthy/blob/5d1c30c1ac7c90d88307c1958af7d7fd20ef0d54/CLEAN_ROOM.md) — OccupySaaS / ZeroAuthy
- [ZeroAuthy compatibility matrix](https://github.com/occupysaas/zeroauthy/blob/5d1c30c1ac7c90d88307c1958af7d7fd20ef0d54/docs/compat/matrix.md) — OccupySaaS / ZeroAuthy
- [SalesCompel progress and remaining roadmap](https://github.com/occupysaas/salescompel/blob/2aa326536f38768c24744079398966d325bb6589/docs/plans/2026-10-20-progress-and-remaining-roadmap.md) — OccupySaaS / SalesCompel
- [OccupySaaS discussion — November 2, 2026](https://news.ycombinator.com/item?id=50331402) — Hacker News
- [Cover portrait: Marc Benioff by Christie Hemm Klok / Salesforce; cropped and background removed](https://commons.wikimedia.org/wiki/File:Marc_Benioff.jpg) — Wikimedia Commons · CC BY-SA 2.0
- [Cover portrait and adapted artwork license: CC BY-SA 2.0](https://creativecommons.org/licenses/by-sa/2.0/) — Creative Commons
