Page 1 of 1
Internationalisierung
Posted: Wed 13.Apr.2011 23:25
by Guido
Können wir bitte jetzt den Stand der INternationalisierung hier festhalten. Was ist heir jetzt nocn zu tun udn wie ist der zeitplan? Ein Warten auf die JSF Sache ist ausgeschlossen, da es sich hier um ein Endlosprojekt handelt. Die Internationalisierung muss also vorgezogen werdne, wobei ihr (wie wir ja auch immer gesagt hatten) absolute Priorität zukommt. Wasmuss jetzt konrket zure Internationaliseurng getan werden?
Re: Internationalisierung
Posted: Thu 14.Apr.2011 08:40
by Helmut
Ich habe es mal hierhin verschoben, denn dafür ist das Forum ja da. Ich verstehe auch nicht richtig, warum das im Geheimen behandelt wird. Man sollte die Diskussion schnell ins öffentliche Forum ziehen, sonst habe ich durch die Geheimhaltung wieder viel damit zu tun, alles mehrfach zu erklären.
Dadurch dass die JSF Portierung gecancelt wird (für mich ist das eine Katastrophe) muss in Bezug auf die Internationalisierung (und nicht nur da) wieder umgedacht werden.
Man muss die Seitenausgabe auf UTF-8 umstellen (dürfte eher das kleinere Problem sein, wobei es da auch noch an verschiedenen Stellen haken könnte)
Die Speicherung in der Datenbank muss auf UTF-8 umgestellt werden. Das ist eher das größere Problem, weil dazu wohl der Datentyp einiger Felder geändert werden muss, die mit
CHARSET(255) deklariert sind. Das Problem gäbe es allerdings auch mit JSF.
Dadurch dass es kein JSF geben wird, müssen alle Sachen, die dynamisch angedacht waren, umständlich statisch gelöst werden. Das ist umständlich und dadurch wird die Anwendung noch schlechter wartbar, als sie es jetzt schon ist. Im Bereich der regionalen Suche habe ich statische Lösungen im Kopf, deren Umsetzung aber ebenfalls eine Einarbeitung in das System erfordert. Ich kann da keine Liste erstellen, denn wenn ich das könnte, dann könnte ich es ja auch schnell selber machen. Ein wesentlicher Teil der Arbeit ist die Suche nach Lösungen, nicht die Lösung selbst.
Es muss jemand gefunden werden, der die Labels (zunächst mal fürs Englische) übersetzt. Es kommen ja immer wieder neue dazu. Dazu soll dann das Programm von Ruslan verwendet werden. Ich habe die alten übersetzten Labels schon eingepflegt.
Man sollte dieses Thema aber wirklich im offenen Forum weiter behandeln, denn technische Fragen kann ich hier nicht erörtern, da ihr sie nicht versteht und alles andere ist eh nicht besonders relevant.
Re: Internationalisierung
Posted: Thu 14.Apr.2011 12:45
by Stefan
Ich finde das Thema nicht für das öffentliche Forum geeignet, da dies mehr verwirrt als Klarheit schaft. Guidos Vorschlag war, die regionale Suche noch zu dynamisieren, jedoch nicht alles. Gibt es weitere Stellen, wo das notwendig umgesetzt werden soll?
Re: Internationalisierung
Posted: Sun 17.Apr.2011 15:00
by Guido
Es ist übrigens nicht das JSF, was gecancelt wurde, sondern es ist die Internationaliserung, die seit jahren verschoben wird. (dass das für mich eine Katatsrophe ist, ist ja seit jahren ebenfalls bekannt, ohne dass es irgend einen interessieren würde. So haben wir eben subjektiv unterschiedliche Katatsrophen).
Es gab immer wieder Argumente, was am besten noch vorher gemacht werden sollte, damit die Internationalisierung schnell umgesetzt werden kann. Zuletzt war es das Label Programm und UTF8, aber auch das war ja in Wirklichkeit dann nicht genug.
Die Internationalisierung sollte ja im März 2011 stehen, so war es besprochen worden, wobei da bereits alle projekte (Label, Chat, UTF8) mitbesprochen waren.
Es war in keiner Weise kommuniziert worden, dass das Alex Projekt in Wirklichkeit ein Endlosprojekt ist, was in jedem Fall zu einer Verschiebung der Internationalisierung führt! Das hätte man vorher besprechen müssen. Es war nicht gedacht, durch Alex die Internationalisierung weiter zu verzögern, sondern ich war (offenbar gänzlich irrtümlich) davon ausgegangen, dass es dadurch beschleunigt wird! tatsächlich wurde alex ausschließlich aus beschleunigugnsgründen hinzugezogen.
es ist ganz anders gelaufen als besprochen. ich erinnere mich, dass gesagt worden war, dass das wichtig sei für bestimmte dynamisieurungselemente (anmeldeseite, regionale suche etc.). diese sollten dadurch umgesetzt werden und zwar vorrangig.
wir hatten uns ganz geeinigt auf eine marschrichtung:
Zuerst die Dinge, die dringend und zwar schnell erscheinen müssen (Internationalisierung, selektive Dynamisierungen) und dann (wenn geld und zeit da ist) im hintergrund auch arbeit an einer langfristigen struktur. stattdessen wurde primär an irgendeiner möglicherweise entstehenden langfristigen struktur gearbeitet und das wesentliche dadurch immer weiter verschoben. (alle anderen projekte, die andere erledigen sollten, wurden aufgegeben, oder sind eingeschlafen. übrigens hatte ich extra einmal mit den leuten nicht sofort einmal pro woche kommuniziert, weil es ja hieß, das würde angeblich stören oder druck sein. das ergebnis sehen wir und niemand hat sich dann von euch mal befleißigt gefühlt, einfach selbst mal die leute anzurufen und nachzufragen, zu klären, zu strukturieren und zu vereinbaren, wie es weiter geht.
(überhaupt scheint es meine funktion hier zu sein, so eine art buhmann zu spielen, der sich noch bemüht, dass überhaupt irgendwelche projekte umgesetzt werden und nicht alles einschläft, der dafür dann als drängelich kritisiert wird, der aber in keiner weise ersetzt wird, wenn er sich mal zurück hält. es spricht doch bände, dass alle anderen projekt-mitarbeiter weg sind, eben weil ich sie nicht mehr anrief und kein einziger von euch, sich dafür dann aber zuständig fühlte. ihr hättet ja gerne zeigen können, dass man ohne absprachen, ohne planung, ohne termine arbeiten kann. ich wäre froh gewesen, bin aber keienswegs überrascht, dass alles gescheitert ist, was übrigens sehr viel zeit kostete und auch recht teuer war [jobanzeigen etc..)
statt auf das ganze alex projekt hätten wir uns auf die umsetzung des chat und dann die umsetzung der internatonaliserung konzentrieren müssen und zwar mit voller kraft. mir war ja sogar gesagt worden, dass genau der schnellen internationaliseurng das alex projekt dient und ich habe erst jetzt begriffen, dass ich hier von etwas völlig falschen und gegen meine seit JAHREN geäußerten interessen stehenden sachverhalten ausgegangen bin.
nicht im traum bin ich auf die idee gekommen als wir die zusammenarbeit mit alex begannen, dass jetzt ein neues Prujekt begonnen wird, wleches alles andere weit in den hintergrund schiebt. das war so nicht besprochen, das gegenteil war besprochen.
wir hatten eine klare projektliste und auch prioritäten und eine zeitplanung! es war gesagt worden, dass Helmut bei anderen dingen entlastet werden soll, um so die internationjaliserung besonders schnell umzusetzen. es ging nicht um verzögerung, es ging um beschleunigung.
wenn es so weiter läuft, werdet ihr mir am ende des jahres (wie ihr es seit jahren tut) wieder sagen, dass jetzt erst einmal das oder jenes getan werden müsse, weil dadurch die umsetzung einfacher sei...
Es gibt einen ganz anderen Grund für die Sachlage, dass seit mehreren jahren die Internationalisierung nicht umgesetzt wird und ihr solltet bitte nich denken, dass ich so blöd bin, dass ich es gar nicht merke:
Ich bin der Einzige in dieser Firma, der die Internationalisierung überhaupt will, und daher setzt ihr immer wieder implizit (und ohne absprache mit mir bzw. ohne das ich dies überhaupt mitbekomme) andere prioritäten. ich denke nicht, dass noch mit zufall erklärt werden kann.
Re: Internationalisierung
Posted: Tue 19.Apr.2011 11:20
by Helmut
Was ich konkret sagen kann, ist folgendes:
Die JSF Portierung (welche den Einbau von dynamischen Elementen auf den Seiten beinhaltet) ist für die Internationalisierung erst mal nicht zwingend notwendig. Man kann das Thema also getrennt davon behandeln.
Wenn es zunächst mal nur um die englischsprachigen Seiten geht, braucht man auch die UTF-8 Anpassung noch nicht. Das die englischsprachigen Labels angzeigt werden, habe ich ja schon eingebaut.
viewtopic.php?f=41&t=476&p=2948#p2948auch aufrufbar unter
http://test.gleichklang.de/teilnahmebereich/lang_eng_iIst natürlich nicht aktuell, weil sich an der Anwendung ja zwischenzeitlich was geändert hat und die Labeldateien nachgezogen werden müssen. Für die englische Variante müsste ein Übersetzer gefunden werden, der die Übersetzungen unter Benutzung vom Ruslans Labelverwaltung Programm vornimmt und der auch dabei bleibt, damit man das nicht immer neu erklären muss.
Die UTF-8 Portierung könnte man dann in Angriff nehmen, abhängig davon, ob JSF dann doch kommt (hoffentlich) oder ob es endgültig gekippt werden. Dann muss man irgendwas von Hand stricken. Betrifft dann aber die weiteren Sprachen, nicht Englisch.
Am Umbau der regionalen Suche, die auch nötig für Internationalisierung ist, bin ich ja gerade dran. Tut mir auch leid, dass es so lange dauert, aber es ist halt kompliziert. Ich baue da ja auch gerade eine statische Lösung für das HTML ein, so dass es auch erst mal (wenn auch nicht so schön) ohne JSF und Ajax geht.
Ein weiterer Brocken wäre die Bezahlfunktion muss man noch was machen. Das war ziemlich kompliziert, hatte ich in Erinnerung. Und auch noch nicht ganz ausgegoren. Gratis teilnehmen können, sollten entweder Leute, die aus einem Land kamen, das nicht DE, AT, CH ist und/oder von der fremdsprachigen Seite kamen. Aber so ganz klar ist es mir nicht. Ich könnte mich dransetzen, wenn ich mit der regionalen Suche fertig bin. Wäre dann aber gut, wenn ich wüsste, was genau abgefragt werden soll.
Wir sollten aber weitere Dinge im offenen Forum besprechen, wo auch Leute mitlesen, die die technischen Details verstehen. Dann wird das alles vielleicht auch wieder sachlicher.
Re: Internationalisierung
Posted: Fri 22.Apr.2011 16:46
by Guido
1.
Ich denke nicht, dass irgendetwas, was mit der Prioritätenplanung der Firma zu tun hat, von allen Leuten, also auch Leuten, die gar keine Mitarbeiter dieser Firma sind, gelesen werden können sollte. Ich erachte übrigens den Hinweis auf die Sachlage einer völlig gegen alle Absprachen laufenden Entwicklung ebenfalls für sachlich. Ich wüsste aber nicht, welchen Vorteil es bringen sollte, dies Alex mitzuteilen. Auch die Tatsache, dass diese Firma jetzt in ihren internen Strukturen dezidiert zerrüttet ist, muss nicht nach außen getragen werden, es brächte nämlich keinen Vorteil.
2.
Bezahlung: Das ist sicherlich ein wichtiges Thema, was sehr gut überlegt sein muss. Es hüängt natürlich eben auch davon ab, was nun als umsetzbar dargestellt wird und was nicht.
Nach m.E. sdollte folgendes gelten:
A Wohnort Deutschland, Österreich doer Schweiz = immer kostenpfölchtig, wegal von welcher Webseite kommend
B Von der de, ch, oder at webseiten kommend = immer kostenpflichtig, egal in welchem Land ansässig.
C von der consonance oder anderen internationalen domäns kommend = erstmal immer gratis, außer wenn A gilt
D Umschaltbarkeit auf kostenplichtiges Angebot nach Ablauf des ersten kostenfreien jahresmuss vorgesehen sein. Die Leute müssen danach zahlen können (es sei denn wir bleiben kostenfrei)
E Gut wäre auch, wenn wir dei Kostenplicht später ggf. schrittweise (länderspezifisch) einführen können
3.
Vermittlung:
Wir soltlen ein weiteres Selektionskriterium ermöglichen: Beid er internationalen Suche bin ich auch an Vorschläge interessiert, die sich auf kostenlose Mitgliedscaften beziehen. Bei kostenfreien Vroschlägen sollten in der Vorschlagsliste markeirt sein,d ass dieses Mitglied ein jkostenfreies ist. Dait können usnere bisherigen Mitglieder sleber steuern, wie hoch die kotnrolle sein kann. Das kann mana uch gut erläutern und plausibel machdn.