Catalog vs. MetaModels

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • andreasisaak
    Contao-Urgestein
    • 07.07.2009
    • 4107

    #1

    Catalog vs. MetaModels

    Da ich sehe das immer noch sehr viele User den Catalog einsetzen und sogar komplett neue Projekte damit umsetzen, wollte ich eine Umfrage und eine Diskussion starten warum das so ist. Wie ich heute erst erfahren musste gibt es noch Leute die MetaModels garnicht kennen. Das wollen wir als Team gerne ändern.

    Paar Fakten zu MetaModels:
    • Kompleter Rewrite des Catalogs. Es erinnert außer der Zielsetzung von dynamischen Datensätzen nichts mehr an den alten Code des Catalogs
    • Dadurch ist der Catalog v3, MetaModels, umso mächtiger und flexibler
    • Unterstützt 2.11, an Contao 3 wird derzeit in kleinen Schritten gearbeitet
    • Mehrsprachigkeit
    • Variantenfähigkeit
    • Jeden Tag werden Fehler gefixt oder neue Features implementiert
    • MetaModels wird von 4 festen Teammitgliedern und 2-4 regelmäßigen Contributoren betreut
    • Bereits 49 Pull-Requests wurden bei Github erfolgreich bearbeitet und sind in das Projekt geflossen, 7 stehen noch aus
    • Nur Teammitglieder haben die Rechte direkt Code in MetaModels zu bearbeiten, das reduziert die Fehler durch neue Features da sich die Leute aus dem Team bei großen Änderungen immer erst besprechen
    • Eine eigene Projektwebsite informiert über die Extension und wird regelmäßig aktualisiert
    • Ein automatisches Script erstellt jede Nacht um 3 Uhr einen aktuellen Stand der gesamten MetaModels Entwicklung -> das Nightly Script, erhältlich auf der Projektwebsite
    • Derzeit werden 19 Attribute und 6 verschiedene Filter ausgeliefert


    Insgesamt wollen wir MetaModels professioneller betreiben und Fehler die beim Catalog gemacht wurden garnicht erst anfangen. Als Gegenleistung erhoffen wir uns von euch natürlich reges Interesse und Tests/Mitteilungen bei Fehlern. Entwickler sind zudem gerne eingeladen in den Code zu schnuppern. Im Forum gibt es übrigens bereits ein eigenes Subforum für MetaModels. Dort findet ihr auch weitere Informationen und wichtige Links zu Github, dem Wiki oder Showcases.

    Wir hoffen das auch ihr den Weg dorthin findet und in nächster Zeit öfter mal den Catalog links liegen lässt. Damit wir gemeinsam an der vielversprechendesten Extension für Contao im Jahr 2013 arbeiten können!
    75
    Erst durch diesen Beitrag kennengelernt, finde ich interessant
    0%
    12
    Erst durch diesen Beitrag kennengelernt, interessiert mich aber nicht
    0%
    0
    Kenne ich und nutze es bereits für neue Projekte
    0%
    12
    Ich plane erst auf MetaModels umzusteigen wenn es mit Contao 3 läuft
    0%
    33
    Es fehlen mir zu viele wichtige Features aus dem Catalog
    0%
    13
    In den Anworten ist nichts für mich dabei
    0%
    5
  • andreasisaak
    Contao-Urgestein
    • 07.07.2009
    • 4107

    #2
    Es gibt übrigens auch für MetaModels einen eigenen IRC Channel #contao.mm - ähnlich dem Channel für den Catalog.

    Kommentar

    • µaTh
      Contao-Fan
      • 13.05.2010
      • 974

      #3
      meine konkrete Frage zu MM und Catalog, die sich mir persönlich immer wieder stellt, wenn ich von MM lese:

      Ist MM der Nachfolger von Catalog? Oder ist MM eine weitere Contao-Erweiterung um komplexe Daten verwalten zu können, ähnlich dem Catalog, und es ist in Zukunft neben MM auch eine neue Catalog-Version zu erwarten?

      (zu deiner Umfrage: ich habe bis jetzt nur Catalog in einem konkreten Projekt verwendet. Verfolge MM seit einiger Zeit etwas, habe mich damit aber noch nicht wirklich beschäftigt um es produktiv zu verwenden)
      Dropdown-Menü für das News-Archiv-Menü
      "Über...."-Info-Seite für das Backend | Piwik-Statistken im Backend ansehen

      Kommentar

      • andreasisaak
        Contao-Urgestein
        • 07.07.2009
        • 4107

        #4
        Gut das du fragst, ich wusste doch das ich was wichtiges vergessen habe.

        Der Catalog ist tot.

        Das klingt jetzt vielleicht hart aber wir mussten irgendwo einen harten Schnitt machen und MetaModels benötigt viel Liebe und Aufmerksamkeit. Daher wird es keine weitere Version der Extension mit dem Namen Catalog geben. Der Catalog wird auch nicht weitergepflegt, weder mit neuen Features oder mit der Behebung akuter Fehler. Wer jetzt noch auf den Catalog setzt, setzt schlichtweg auf ein totes Pferd! MetaModels wird die einzige Version die mittelfristig für Contao 3 geplant ist. Wenn jemand den Catalog forken möchte, kann er das gerne tun aber ich würde euch gerne alle bei MetaModels wiedersehen damit diese Extension weiterlebt. 2 Catalogversionen machen keinen Sinn und werden auch Contao nicht weiterbringen. Zumal die meisten der bekannten Entwickler aus der Community jetzt bereits mit MetaModel arbeiten oder es auf Ihrer Todo-Liste stehen haben.

        Daher habe ich dieses Thema aufgemacht um euch etwas wach zu rütteln. Je eher ihr euch mit MetaModels beschäftigt und uns mit vielen Fragen lochert, desto besser ist das für euch und eure Projekte. Eine engagierte Gruppe hat bereits angefangen im Wiki gute Artikel zu verfassen - ihr könnt daher alle sofort starten. Wir stehen euch im IRC, im Forum und auch mit der Möglichkeit einzelne aus dem Team zu MetaModels Projekten/Fragen zu buchen zur Verfügung.

        Kommentar

        • andre.5tz
          Contao-Fan
          • 19.06.2009
          • 464

          #5
          Ich habe mich zwar schon mal mit MetaModels beschäftigt, bin aber noch nicht soweit, es produktiv einzusetzen. Sicher fehlt auch noch ein bisschen was, wie z.B. Frontend-Editing.

          Was ich bis jetzt vermisse ist MetaModels im ExtensionRepository!

          Ich denke, die Bekanntheit wird steigen, wenn MM über das ER installiert werden kann und somit für die Installation die „Hürden“ fallen.
          Zudem ist doch das ER bzw. der Erweiterungskatalog im Backend der Anlaufpunkt, um nach Erweiterungen zu suchen, zumindest für mich.

          Im Catalog-Eintrag im ER sollte noch deutlich vermerkt werden, dass die Entwicklung eingestellt ist und zukünftig eine Umstellung auf MetaModels zu empfehlen ist.
          Solange der Catalog unter den Top10 Erweiterungen von Contao steht, ohne den Hinweis auf die MetaModels, werden sicher noch viele auf den Catalog setzten und auch neue Projekte damit starten.

          Nur meine kleinen Anmerkungen.

          VG
          André

          Kommentar

          • andreasisaak
            Contao-Urgestein
            • 07.07.2009
            • 4107

            #6
            Ein guter Hinweis! Wir arbeiten bereits daran und der DC_General ist auch bereits im ER.

            Aber du kannst dir vorstellen wie aufwändig es ist 26 Extensions im ER zu veröffentlichen? Da sitzen wir leider noch etwas länger.

            Kommentar

            • netnite
              Contao-Fan
              • 21.06.2009
              • 422

              #7
              Also das was derzeit einfach noch bei MM fehlt ist nunmal diese ganze Möglichkeit des Frontend-Editing und Erstellung eines Workflow.
              Ich denke das wird vielen so gehen.

              Auch ich wollte erst MM einsetzen und musste dann doch wieder auf den Catalog gehen, auf Grund dieser fehlenden Möglichkeiten.

              Kommentar

              • andreasisaak
                Contao-Urgestein
                • 07.07.2009
                • 4107

                #8
                Was ist für dich der fehlende Workflow? Den Punkt verstehe ich leider nicht.

                Kommentar

                • andre.5tz
                  Contao-Fan
                  • 19.06.2009
                  • 464

                  #9
                  Zitat von andreasisaak Beitrag anzeigen
                  Aber du kannst dir vorstellen wie aufwändig es ist 26 Extensions im ER zu veröffentlichen? Da sitzen wir leider noch etwas länger.
                  Sollte auch kein Vorwurf sein sondern nur ein "Verbesserungsvorschlag".
                  Ich habe höchsten Respekt vor der Arbeit, die Ihr macht und kann da einfach nur DANKE sagen

                  Kommentar

                  • netnite
                    Contao-Fan
                    • 21.06.2009
                    • 422

                    #10
                    Zitat von andreasisaak Beitrag anzeigen
                    Was ist für dich der fehlende Workflow? Den Punkt verstehe ich leider nicht.
                    Die Möglichkeit mit Hilfe von Frontendediting einen Workflow zu erstellen.

                    Kommentar

                    • andreasisaak
                      Contao-Urgestein
                      • 07.07.2009
                      • 4107

                      #11
                      Ein Workflow ist bereits jetzt möglich und auch wenn MetaModels kein Frontend-Edit mitbringt, es gibt soviele Möglichkeiten das einfach mit dem Formulargenerator und 2 Extensions abzubilden. Das haben wir selber schon gemacht und es ist ohne Probleme möglich. Sogar bequemer als mit dem Catalog weil man viel freier in der Gestaltung des Formulars ist. Es ist nur erstmal nicht die Lösung die wir wollen, aber es ist absolut machbar.

                      Kommentar

                      • xtra
                        Maintainer
                        • 02.07.2009
                        • 2007

                        #12
                        MM hat im Gegensatz zum Catalog die Moeglichkeiten des Workflow btw. sogar im Backend.

                        Individuelle Ansichten und Editierrechte pro Benutzergruppe, Filterung pro Benutzergruppe etc.

                        Das einzige was wirklich noch nicht da ist, sind FE edit und Subpaletten.

                        Ersteres fehlt noch im DC_General (neben leider einigen anderen Features) letzteres erzeugt bei mir aktuell noch einen Knoten im Hirn wie man das fyr euch im Backend sauber konfigurierbar machen soll (yber screen mockups wyrde ich mich freuen).
                        Bedenke stets: Wenn Du ungenaue oder unzureichende Angaben machst, so koennte dies die Bearbeitung deiner Frage endlos verzoegern (oder sogar dazu fyhren, dass ich zu viel nachdenken muss und die Antwort vergesse!). Kein Support per PN.

                        Kommentar

                        • Tim G
                          Contao-Urgestein
                          • 13.02.2010
                          • 2212

                          #13
                          Zitat von andreasisaak Beitrag anzeigen
                          Ein Workflow ist bereits jetzt möglich und auch wenn MetaModels kein Frontend-Edit mitbringt, es gibt soviele Möglichkeiten das einfach mit dem Formulargenerator und 2 Extensions abzubilden. Das haben wir selber schon gemacht und es ist ohne Probleme möglich. Sogar bequemer als mit dem Catalog weil man viel freier in der Gestaltung des Formulars ist. Es ist nur erstmal nicht die Lösung die wir wollen, aber es ist absolut machbar.
                          Ich würde für den FE-Workflow nur auf den Formulargenerator setzen, als irgendwelche Module für MM zu entwickeln. Das lässt alles fluffiger und der Formgen. bringt viele fertige Features mit.
                          Ein einfaches Formularfeld mit nem Select für das jeweilige MM und die sichtbaren Felder, die editierbar sein sollen, erfüllt den Zweck voll und ganz.
                          http://www.tim-gatzky.de ˙ auch schon wieder 2 Jahre alt - wie die Zeit vergeht... muss mal umbauen.

                          Kommentar

                          • hartlrobert
                            Contao-Nutzer
                            • 07.01.2010
                            • 144

                            #14
                            Schön, aber ich konnte nichts brauchbares zum Update von Catalog auf MetaModels finden. Ich habe einige Kundenseiten auf 2.1x mit Catalog, die auf 3.x sollen. Das nimmt Updateausmaße an wie bei Drupal. Gibt es Anleitungen, Best-Practices oder Erfahrungsberichte dazu?
                            Danke.
                            --
                            www.netprofit.de - blog.netprofit.de/contao

                            Kommentar

                            • Tim G
                              Contao-Urgestein
                              • 13.02.2010
                              • 2212

                              #15
                              Zitat von hartlrobert Beitrag anzeigen
                              Schön, aber ich konnte nichts brauchbares zum Update von Catalog auf MetaModels finden. Ich habe einige Kundenseiten auf 2.1x mit Catalog, die auf 3.x sollen. Das nimmt Updateausmaße an wie bei Drupal. Gibt es Anleitungen, Best-Practices oder Erfahrungsberichte dazu?
                              Danke.
                              Ich würde es erst gar nicht versuchen.
                              Vom catalog zu MetaModels ist eigentlich nicht möglich. Der Aufwand ist so groß, das rentiert sich nie. Da ist neumachen besser.
                              Nur der Contao Version zu liebe... Eher ne 2.11.11. Die 2.11.x Serie ist grundsolide. Ich finde die um Längen besser als alle 3er. Da fehlt es aus meiner Sicht an allen Enden.
                              http://www.tim-gatzky.de ˙ auch schon wieder 2 Jahre alt - wie die Zeit vergeht... muss mal umbauen.

                              Kommentar

                              Lädt...