Traurigerweise war die Antwort des Developer-Teams im internationalen Forum mehr als ernüchtern: Das wird nix mit einer 2.0.18b! Das Problem wird in der 2.0.x nicht gelöst, da es bereits in der 2.1 gelöst ist... von der mir niemand auch nur einen Hauch einer Antwort geben konnte, wann denn da was erscheint.
Wann hast du das dort gefragt? Also hier nicht. Da ich das developer team repräsentiere ist deine Antwort sehr, sehr seltsam. Im internationalen Forum antwortet dir ein Milbo, hier antwortet ein Milbo. Das läßt viel erahnen, wie sorgfältig hier gearbeitet wird. Wann vm2.1 kommt wurde mehrmals beantworet und wird etwa seit September kommuniziert.
In der letzten News stehts drin Happy Birthday VirtueMart 2, our gift 2.0.16 . Wer Information will, muss sie sich abholen.
Da eine nicht funktionierende Bestandsverwaltung für jeden nur einigermaßen professionellen Shop ein absolutes K.O.-Kriterium ist,
Tatsächlich? Hatte vm1 auch nie. Das gesamte Inventursystem ist nicht geeignet zum exakten zählen oder zum verkaufen von tickets z.B. Das hat mehrere Gründe. z.B. kann man den Bestand direkt verändern, was in einem frequentierten shop zu Fehlern führt. Beispiel? Da sind noch 10 im Inventar,.. man hat 20 neue gekauft... man schreibt 30 rein und es ist falsch, weil in dem moment ein Kunde 3 gekauft hat (echter bestand ist 27). Der Plan ist weiterhin, die Bestandsverwaltung so zu machen, dass man nur Bestände addieren und abziehen kann. VM1 hatte nichtmal "Lagerbestand" und "reservierter Bestand". Tatsächlich ist es so, dass jeder große shop sein eigenes ERP, wie z.B. SAP oder ähnliches im Hintergrund laufen lässt. Das Inventar wird nur genommen um Lieferzeiten anzuzeigen oder benachrichtigt zu werden, wann man nachbestellen muss. Selbstverständlich ist das Ziel, dass man VM2 benutzen könnte um tickets für die WM zu verkaufen (80k tickets in einer stunde). Aber ganz ohne Anpassungen wird das nicht gehen (z.B. muss man den tabellen typ von ISAM auf Inno ändern) und für die meisten shops sind diese Änderungen schlecht, weil sie die Performance "sinnlos" in den Keller ziehen.
werde ich wohl für die Zukunft den Teufel tun und einem Kunden nochmal VM für einen Shop empfehlen, der gewissen Ansprüche hat, wenn solche grundlegenden Probleme auf unabsehbare Zeit nicht behoben werden.
Das ist Schade. Das Bestandssystem läuft korrekt abgesehen davon, wenn 2 Shopper gleichzeitig eine limitierte Ware bestellen. Das ist ein Bug, richtig. Der Warenkorb wurde in der vm2.1 überarbeitet, das war im November. Für die 2.1 steht hauptsächlich "nur" an, die features der 2.1 in die vm2.0.18b einzuarbeiten und das zu testen und zu releasen. Das implementieren ist vermutlich 1-2 Tage. Da ich aber ständig posts antworte, support gebe usw (Brötchen verdienen), wirds vermutlich eine Woche dauern. Warum ist die 2.0.18b noch nicht released? Nun weil ich eben 1 Stunde versuchte noch dieses Problem zu beheben und bemerkte, dass ich diese Arbeit schon getan habe.
und entscheidend ist was ich auch in der news schrieb. Wir haben bereits um die 100k installationen von vm2. Jeder benutzt es anders, jede Installation ist individuel. Das Inventar hat z.B. 8 Einstellungsmöglichkeiten, mit etwa 11 Basisvarianten. Du benutzt jetzt eigentlich "Dieses Produkt nicht anzeigen, wenn Produktvarianten ebenfalls nicht vorrätig sind". Also von den 11 Varianten gehen 3 nicht, wenn die Bedingung zu trifft, das dieses Produkt gleichzeitig bestellt wird. So und wieviele von den shops, die diese Variante auswählen verkaufen etwas wirklich limitiertes mit der Wahrscheinlichkeit das 2 Kunden es gleichzeitig kaufen? Das sind Tickets für Konzerte und ähnliches. Also nicht mehr als 10%. Klar muss gefixed werden, aber ein grundlegendes Problem ist es für die wenigsten. Unabsehbar ist die Zeit nicht. Erfahrungsgemäss werden viele die vm2.1 nach 1-2 woche live einsetzen können. Da bugs dann wiederum "nur" für 2-3% auftreten. Dann dauerts nochmal vermutlich 4-6 wochen, dann releasen wir es offiziell als vm2.2 Also der momentane Fahrplan für die offizielle vm2.2 ist Anfang April. Aber es kann gut sein, dass eine für dich ausreichend funktionierende vm2.1 in 3 Wochen fertig ist.
Ich weiß, dass die Jungs dort alle für die Community arbeiten... ich bin ja auch gerne bereit hier mitzuarbeiten... dann brauche ich aber ne Aussage darüber, ob die 2.1 eventuell in naher Zukunft zu erwarten ist.. denn wenn wir uns hier 3 Wochen lang an eine Codeanalyse machen und dann feststellen: Hey, gestern ist die 2.1 rausgekommen... SUPER.
Joh, man gehört zu einer Community wenn man mitliest. Man kann mich auch einfach nett fragen, kann man sogar beleidigt fragen, man bekommt dennoch Antwort. Unser SVN ist offen, jeder kann mitmachen. Das beste ist, man macht einfach code für sich, fragt ob wir den brauchen können (verringert die Pflege) und wir bauen es eventuell ein.
Wer Code entwickelt mit der Einstellung, das dieser dann im Core sein muss, der sollte mit mir eng im Skype zusammen arbeiten, damit der Code auch passt. Ein "Ich schreibe nur, wenn es dann in den Core kommt" kann ich leider nicht akzeptieren, da ich ja dann die Katze im Sack kaufe.
Irgendwie habe ich bei einigen der Community Projekte den Eindruck, dass Transparenz nicht wirklich gewollt ist...
Ich versuche es Transparent wie möglich zu machen, aber eine große Community hat viel Information und die muss man erstmal lesen. Wenn man etwa jeden Tag, 1-2 stunden im internationalem Forum liesst und etwa jeden Tag 5 Stunden an VM arbeitet, dann dauerts etwa 6 Monate, bis man 80% entdeckt hat. Es wird viel kommuniziert und das kostet auch viiel Zeit und wenn es vorran gehen soll, dann muss man leider die Kommunikation einschränken. Geht nicht anders. Oder Leute zum kommunizieren einstellen, dann braucht man mehr Geld oder mehr Voluntäre, aber die müssen auch erstmal die Information erhalten.
hatte das gerade bei einem anderen Projekt, bei dem wir grundsätzliche Verbesserung in der Mobil-Strategie einbringen wollten. Dort wurde mir dann erzählt: Super, da freuen wir uns dass Ihr das an die Community geben wollt. Wir haben schon eine neue Version fast fertig, ganz andere Art der View-Einbindung... nein, Ihr könnt keine Vorabversion sehen, damit Ihr euren Code direkt an die neue Version anpassen könnt! Warum? Keine Antwort mehr... das macht mich traurig. So hatte ich mir die Zusammenarbeit nicht vorgestellt.
Das ist in der Tat auch ein seltsames Verhalten. Unser SVN ist frei, du kannst immer sehen was wir machen. Setting up a Development Environment - VirtueMart . Die 2.0.18a ist allerdings in branch /2.0.14mp. Worran liegt das? Naja hatte halt keiner Bock die 5 Minuten zu investieren da hinzuschrieben, weil das ja eigentlich nur ein Provisorium sein sollte.
Falls du bei uns mitmachen willst. Developer guideline - VirtueMart Bewerbung funktioniert normalerweise im Forum. Wenn jemand Code snippets postet, Lösungen, Fragen von Usern mit beantwortet, die neuesten Versionen testet und Bugs validiert, dann werden wir auf ihn aufmerksam, und es ergibt sich weiteres.
Gibt natürlich viele, die meinen wir warten nur auf ihre Ideen, und sie wollen ins Team, um ihre Idee hochmotiviert anzufangen, um dann doch kaum angefangen wieder zu verschwinden. Daher interessieren wir uns nur für Leute, die ihren Code ohne bindenden Hintergedanken weitergeben wollen.
Ich möchte nicht immer nur Geld geben können, ich würde gerne aktiv mit arbeiten... Sorry, musste doch mal gesagt werden!
Kling gut, dann hilf uns die vm2.1 zu testen.