[{"data":1,"prerenderedAt":247},["ShallowReactive",2],{"docs-otobo-znuny-kompatibilitaet":3},{"id":4,"title":5,"body":6,"category":236,"description":237,"draft":238,"extension":239,"meta":240,"navigation":241,"order":242,"path":243,"seo":244,"stem":245,"__hash__":246},"docs\u002Fdocs\u002Fotobo-znuny-kompatibilitaet.md","Läuft mein Paket auf OTOBO und Znuny?",{"type":7,"value":8,"toc":230},"minimark",[9,13,36,41,114,124,128,157,166,170,180,206,214,218,226],[10,11,5],"h1",{"id":12},"läuft-mein-paket-auf-otobo-und-znuny",[14,15,16,17,21,22,26,27,31,32,35],"p",{},"Kurze Antwort: ",[18,19,20],"strong",{},"meistens ja"," — aber Sie müssen es korrekt deklarieren. OTOBO, Znuny und die OTRS Community Edition stammen alle vom selben OTRS-Code ab und teilen sich das ",[23,24,25],"code",{},".opm","-Format. Der häufigste Grund, warum ein Paket ",[28,29,30],"em",{},"nicht"," auf einem Fork installierbar ist, ist eine fehlende ",[23,33,34],{},"\u003CFramework>","-Zeile — nicht der Code selbst.",[37,38,40],"h2",{"id":39},"die-versionslinien-unterscheiden-sich","Die Versionslinien unterscheiden sich",[42,43,44,58],"table",{},[45,46,47],"thead",{},[48,49,50,55],"tr",{},[51,52,54],"th",{"align":53},"left","Fork",[51,56,57],{"align":53},"Versionslinien",[59,60,61,82,102],"tbody",{},[48,62,63,67],{},[64,65,66],"td",{"align":53},"OTOBO",[64,68,69,72,73,72,76,72,79],{"align":53},[23,70,71],{},"10.0.x",", ",[23,74,75],{},"10.1.x",[23,77,78],{},"11.0.x",[23,80,81],{},"11.1.x",[48,83,84,87],{},[64,85,86],{"align":53},"Znuny",[64,88,89,92,93,72,96,72,99],{"align":53},[23,90,91],{},"6.0.x"," … ",[23,94,95],{},"6.5.x",[23,97,98],{},"7.0.x",[23,100,101],{},"7.1.x",[48,103,104,107],{},[64,105,106],{"align":53},"OTRS Community Edition",[64,108,109,72,112],{"align":53},[23,110,111],{},"5.0.x",[23,113,91],{},[14,115,116,117,120,121,123],{},"Ein Paket, das nur ",[23,118,119],{},"\u003CFramework>6.0.x\u003C\u002FFramework>"," deklariert, wird vom ",[18,122,66],{},"-Paketmanager abgelehnt — obwohl derselbe Code dort oft problemlos läuft. Der Paketmanager prüft ausschließlich die deklarierte Version.",[37,125,127],{"id":126},"lösung-mehrere-frameworks-deklarieren","Lösung: mehrere Frameworks deklarieren",[129,130,135],"pre",{"className":131,"code":132,"language":133,"meta":134,"style":134},"language-xml shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003CFramework>11.0.x\u003C\u002FFramework>   \u003C!-- OTOBO -->\n\u003CFramework>7.0.x\u003C\u002FFramework>    \u003C!-- Znuny -->\n\u003CFramework>6.0.x\u003C\u002FFramework>    \u003C!-- OTRS CE -->\n","xml","",[23,136,137,145,151],{"__ignoreMap":134},[138,139,142],"span",{"class":140,"line":141},"line",1,[138,143,144],{},"\u003CFramework>11.0.x\u003C\u002FFramework>   \u003C!-- OTOBO -->\n",[138,146,148],{"class":140,"line":147},2,[138,149,150],{},"\u003CFramework>7.0.x\u003C\u002FFramework>    \u003C!-- Znuny -->\n",[138,152,154],{"class":140,"line":153},3,[138,155,156],{},"\u003CFramework>6.0.x\u003C\u002FFramework>    \u003C!-- OTRS CE -->\n",[14,158,159,160,165],{},"Der ",[161,162,164],"a",{"href":163},"\u002Ftools\u002Fcompatibility-checker","Kompatibilitäts-Checker"," zeigt sofort, welche Forks Ihr Paket adressiert, und schlägt fehlende Schwester-Versionen vor.",[37,167,169],{"id":168},"deklaration-ist-kein-freifahrtschein","Deklaration ist kein Freifahrtschein",[14,171,172,173,175,176,179],{},"Eine passende ",[23,174,34],{},"-Zeile erlaubt nur die ",[28,177,178],{},"Installation",". Vor der Freigabe für einen weiteren Fork prüfen Sie:",[181,182,183,194,200],"ul",{},[184,185,186,189,190,193],"li",{},[18,187,188],{},"Interne API-Aufrufe"," — einige ",[23,191,192],{},"Kernel::System::*","-Module unterscheiden sich zwischen OTOBO und Znuny.",[184,195,196,199],{},[18,197,198],{},"Templates"," — OTOBO hat Teile des Frontends modernisiert.",[184,201,202,205],{},[18,203,204],{},"Datenbank-Schema"," — selten, aber möglich bei Core-nahen Paketen.",[14,207,208,209,213],{},"Testen Sie auf jeder Ziel-Version, idealerweise automatisiert (siehe ",[161,210,212],{"href":211},"\u002Fdocs\u002Fci-cd-opmbuild","CI\u002FCD mit opmbuild",").",[37,215,217],{"id":216},"verbreitung-erhöhen","Verbreitung erhöhen",[14,219,220,221,225],{},"Wenn Ihr Paket mehrere Forks unterstützt, ",[161,222,224],{"href":223},"\u002Fdocs\u002Fpaket-veroeffentlichen","listen Sie es auf Open ITSM Hub"," mit allen kompatiblen Systemen — so finden es Nutzer aller drei Communities.",[227,228,229],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":134,"searchDepth":147,"depth":147,"links":231},[232,233,234,235],{"id":39,"depth":147,"text":40},{"id":126,"depth":147,"text":127},{"id":168,"depth":147,"text":169},{"id":216,"depth":147,"text":217},"Kompatibilität","Warum OTOBO-, Znuny- und OTRS-Pakete meist forkübergreifend laufen — und wie Sie Ihr .opm mit den richtigen \u003CFramework>-Angaben für alle drei Forks verfügbar machen.",false,"md",{},true,40,"\u002Fdocs\u002Fotobo-znuny-kompatibilitaet",{"title":5,"description":237},"docs\u002Fotobo-znuny-kompatibilitaet","xdbNq8KNE-RtWZkM3FWB0yilcVr1LTEcY3UfmkMq4QA",1785427360760]