{"id":135,"date":"2014-03-23T04:35:43","date_gmt":"2014-03-23T03:35:43","guid":{"rendered":"http:\/\/schulenwegg.ch\/cms\/?page_id=135"},"modified":"2015-06-10T20:39:35","modified_gmt":"2015-06-10T18:39:35","slug":"webclient-2012ix","status":"publish","type":"page","link":"https:\/\/archivista.ch\/cms\/de\/aktuell-blog\/jahre-2008-2019\/blogs-2012\/webclient-2012ix\/","title":{"rendered":"WebClient 2012\/IX"},"content":{"rendered":"<h1>ArchivistaBox 2012\/IX mit neuem WebClient<\/h1>\n<p><em><strong>Pfaffhausen, 21. August 2012:<\/strong> Wir freuen uns, die ArchivistaBox 2012\/IX vorstellen zu d\u00fcrfen. Die Erweiterung des WebClients war lange schon auf unserer Wunschliste. Umso erfreulicher ist es, dass wir mit der ArchivistaBox 2012\/IX den neuen WebClient pr\u00e4sentieren d\u00fcrfen. Dass der neue WebClient mit GPLv2-Lizenz daherkommt, versteht sich an sich von alleine. Trotzdem seien die wichtigsten Punkte nochmals in Erinnerung gerufen. Mit dem WebClient 2012\/IX geht der RichClient per 31.12.2013 definitiv in Rente &#8212; und auch unserem Nachfolgern beim Swiss Open Source Award m\u00f6chten wir herzlich gratulieren.<br \/><\/em><\/p>\n<p><em><img loading=\"lazy\" decoding=\"async\" width=\"600\" vspace=\"0\" hspace=\"0\" height=\"314\" border=\"0\" align=\"bottom\" src=\"\/de\/media\/giessbach.jpg\" alt=\"\" \/><\/em><\/p>\n<h2>WebClient 2012\/IX: Mehr Effizienz bei der Beschlagwortung<\/h2>\n<p>Dank dem neuen WebClient der ArchivistaBox 2012\/IX k\u00f6nnen die <strong>Felder einer beliebigen Akte mit der Funktionstaste &#8218;F7&#8216; kopiert<\/strong> werden. Danach k\u00f6nnen die <strong>Feldwerte beim Bearbeiten einer anderen Akte mit der Taste &#8218;F8&#8216; eingef\u00fcgt<\/strong> werden. Ebenfalls einfacher ist das Suchen der Dokumente. Die letzte <strong>Suchabfrage ist neu jederzeit im Formular &#8218;Suchen&#8216; ersichtlich<\/strong> und kann nochmals (auch in ge\u00e4nderter Form) aufgerufen werden.<\/p>\n<p>Ab und wann m\u00fcssen Feldwerte global ersetzt werden. Dazu bietet der neue <strong>WebClient das neue Formular &#8218;Ersetzen&#8216;<\/strong> an. Damit lassen sich beliebige Feldwerte innerhalb der aktuellen Auswahl beinahe beliebig ver\u00e4ndern &#8212; und zwar so, dass die Konsistenz der Daten gew\u00e4hrleistet ist. Dies bedeutet z.B. (um nur ein Beispiel zu nennen), dass beim \u00c4ndern eines verlinkten Feldes (z.B. FirmenName und FirmenNummer) immer beide Felder \u00e0 jour gehalten werden. Derzeit erfordert dieses Feature Rechte auf Stufe Superuser (SYSOP). Unsere Kunden werden entscheiden, ob diese Funktion f\u00fcr alle Benutzerlevel gew\u00fcnscht wird oder nicht.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"635\" vspace=\"0\" hspace=\"0\" height=\"240\" border=\"1\" align=\"bottom\" alt=\"\" src=\"\/de\/media\/ersetzen.png\" \/> <\/p>\n<p><strong>Kunden mit Wartungsvertrag k\u00f6nnen die neuen CDs per Mail\/Telefon einfordern und mit dem Online-Update einspielen.<\/strong> In der <strong>Community-Version<\/strong> stehen die Funktionen ebenfalls bereit.<\/p>\n<h2>Open Source aus erster Hand und 100% inhouse<\/h2>\n<p>Alle diese neuen Features unterstehen der Open Source Linzenz GPLv2. Dies bedeutet, dass die Sourcen komplett gegen\u00fcber den Kunden (aber auch innerhalb der Community-Version) offengelegt sind. Auch auf die Gefahr hin, dass ich mich an dieser Stelle wiederhole, die <strong>Open Source Lizenz GPLv2 bedeutet deutlich mehr, als dass irgendwo ein Qeullcode best\u00fcnde.<\/strong> Die GPLv2-Lizenz beinhaltet explizit die freie Verf\u00fcgbarkeit, aber auch die Verpflichtung, die Sourcen weiterhin zu ver\u00f6ffentlichen.<\/p>\n<p>Beide Punkte werden leider oft und gerne falsch bzw. nicht verstanden. So musste ich letzthin in einem Gespr\u00e4ch feststellen, dass ein gestandener EDV-Leiter keinen Unterschied zwischen der Lizenz eines grossen deutschen ERP-Anbieters mit drei Buchstaben und der GPL-Lizenz auszumachen wusste. Aber auch unsere Sourcen werden mitunter kopiert und ge\u00e4ndert (inkl. Verkauf), ohne dass das Copyright bzw. die GPL-Lizenz eingehalten w\u00fcrde, weil .z.B. der ge\u00e4nderte Quellcode eben gerade nicht publiziert wird.<\/p>\n<p>In diesem Sinne freuen wir uns, dass wir den <strong>Archivista WebClient mit Open Source Lizenz GPLv2 und aus erster Hand anbieten<\/strong> k\u00f6nnen. Nebenbei gesagt, die Quellen der ArchivistaBox publizieren wir seit 2005. Die urspr\u00fcngliche Transformation der \u00e4lteren Windows-Software (die DMS-L\u00f6sung gibt es bereits seit 1998) konnte 2007 abgeschlossen werden. In der Zeit zwischen 2005 und 2011 hatten wir die Entwicklung eines Teiles unserer Software (z.B. 32-Bit-Version mit T2) ausgelagert. Dies ist mittlerweile nicht mehr der Fall, <strong>seit einigen Monaten  arbeiten wir wieder und ausschliesslich zu 100% inhouse.<\/strong> Dabei verwenden wir die Programmiersprachen Perl, C\/C++, sowie PHP. Daneben gibt es etwas Bash-Code &#8212; wobei Bash auch weit ausgelegt keine Programmiersprache ist ;-).<\/p>\n<p>Aus eigener Erfahrung k\u00f6nnten wir jetzt nicht sagen, dass das Outsourcen nicht funktioniert h\u00e4tte. Offen gestanden w\u00e4re die Entwicklung der damaligen 32-Bit-Version der ArchivistaBox kaum ohne externe Hilfe m\u00f6glich gewesen. Wir konnten und durften von externen Partnern viel lernen. Letztlich vorallem deshalb, weil wir mit der GPl-Lizenz arbeiteten und so peu-\u00e0-peu mehr Verantwortung f\u00fcr die ArchivistaBox \u00fcbernehmen konnten &#8212; und auch wollten. Inhouse-Entwicklung bietet uns heute  deutlich mehr Flexibilit\u00e4t, und diese geben wir gerne an unsere Kunden weiter.<\/p>\n<h2>Archivista RichClient: End of Live (EOL) per 31.12.2013<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"600\" vspace=\"0\" hspace=\"0\" height=\"429\" border=\"0\" align=\"bottom\" src=\"\/de\/media\/richclient.png\" alt=\"\" \/><\/p>\n<p>Mit der Ver\u00f6ffentlichung des WebClients 2012\/IX wird weiter der alte RichClient definitiv nicht mehr weiterentwickelt. S\u00e4mtliche Funktionen des RichClients stehen nunmehr im WebClient (und dies deutlich effizienter) zur Verf\u00fcgung. Kunden, welche den RichClient noch einsetzen, k\u00f6nnen per sofort auf die ArchivistaBox 2012\/IX migrieren. Der Support f\u00fcr den RichClient wird noch bis zum 31.12.2013 aufrechterhalten. Zur Erinnerung, den<strong> RichClient gibt es seit 1998,<\/strong> womit er Ende 2013 nach \u00fcber 16 Jahren das softwaretechnische Rentenalter l\u00e4ngst verdient hat. <strong>16 Jahre sind eine lange Zeit, sie d\u00fcrften auf dem Markt einmalig lange sein.<\/strong> Gerne sei an dieser Stelle auf unser <a href=\"\/1998_10\/index.htm\" target=\"_blank\"><strong>Web-Museum<\/strong><\/a> verwiesen. Transparenz und Konstanz sind uns wichtig, auch wenn die Branche gerne gierig die Vergangenheit vergisst <strong>[Nebenbemerkung z.B. bei den Signaturen])<\/strong>.<\/p>\n<p>Der <strong>RichClient untersteht der Open Source Lizenz. Sollte jemand den alten VB-Code in eine neuere Sprache \u00fcberf\u00fchren wollen, so senden wir den Code gerne zu.<\/strong> Das Problem des RichClients war\/ist aber, dass er nur auf einer Plattform l\u00e4uff\u00e4hig ist. Die verwendete Sprache VB l\u00e4uft nur unter Windows (32 Bit). Bekanntlich <strong>l\u00e4sst sich VB-Code bis heute nicht auf eine andere Plattform, noch nicht einmal auf eine neuere Entwicklungsumgebung unter Windows, migrieren.<\/strong> Mehr als 100&#8217;000 Zeilen Code werden so (gezwungenermassen) Ende 2013 dem Datenfriedhof \u00fcberf\u00fchrt. Und trotzdem sei dem gleichnamigen Hersteller von VB und Windows an dieser Stelle gedankt.<\/p>\n<p>Dies ist keinesfalls ironisierend gemeint. <strong>H\u00e4tte sich der RichClient-Code im Jahre 2003 migrieren lassen, dann w\u00e4re die ArchivistaBox wahrscheinlich gar nicht entstanden<\/strong> &#8212; und wir bzw. unsere Kunden w\u00fcrden uns noch immer mit Installationen irgendwelcher Windows-Patches herumschlagen. <strong>Zum Vergleich, die ArchivistaBox im RAM ist in weniger als einer Minute komplett installiert, sodass produktiv (im RAM!) gearbeitet werden kann.<\/strong> Es ist nicht bekannt, dass dies mit Windows auch nur in Ans\u00e4tzen so m\u00f6glich ist. Ein weiteres Beispiel: die <strong>selbstrangenden Archive,<\/strong> die unter Windows nie selbsttragend waren, sind mit der ArchivistaBox ebenfalls in weniger als einer Minute erstellt &#8212; sie sind \u00fcberdies zu 100% selbstrangend und lassen sich wiederum in weniger als 60 Sekunden komplett im RAM aufstarten (auf Wunsch direkt auch virtualisiert auf einer jeden ArchivistaBox). In diesem Sinne, Scheiden tut f\u00fcr einmal wirklich nicht weh!<\/p>\n<h2>W\u00fcrdiger Nachfolger beim Swiss Open Source Award<\/h2>\n<p>Mitte August wurde der <a target=\"_blank\" href=\"http:\/\/www.ossawards.ch\"><strong>Swiss Open Source Award<\/strong><\/a> f\u00fcr das Jahr 2012 verliehen. Wir m\u00f6chten s\u00e4mtlichen<a target=\"_blank\" href=\"http:\/\/www.ossawards.ch\"><strong> Gewinnern herzlich gratulieren.<\/strong><\/a> Die Anzahl von 19 Bewerbungen k\u00f6nnte\/d\u00fcrfte gr\u00f6sser sein, aber letztlich z\u00e4hlt ja die Qualit\u00e4t und nicht die Quantit\u00e4t. So freut es uns ausserordentlich, dass der diesj\u00e4hrige Spezial Award, den wir im Jahre 2011 entgegennehmen durfen, an die quelloffene <a target=\"_blank\" href=\"http:\/\/www.openjustitia.ch\/\"><strong>Software OpenJustitia<\/strong><\/a> des Bundesgerichtes vergeben wurde<\/p>\n<p>Auch wenn dies vielleicht in der Branche nicht verstanden wird, die Tatsache, dass die \u00f6ffentliche Hand eine Software selber entwickelt und unter der GPL-Lizenz ver\u00f6ffentlicht, erachten wir nicht als Eingriff in den Wettbewerb. Vielmehr k\u00f6nnen s\u00e4mtliche Interessierte den Quellcode weiterentwickeln und so einen Mehrwert generieren. Bleibt einzig zu hoffen, dass das Bundesgericht mit dem Einsatz von Open Source nicht &#8217;nur&#8216; eine Pionierrolle einnimmt, sondern dass der Einsatz von Open Source gerade in der \u00f6ffentlichen Hand (aber auch anderswo) Alltag wird.<\/p>\n\n\n\n\t<div class=\"dkpdf-button-container\" style=\"            text-align:right \">\n\n\t\t<a class=\"dkpdf-button\" href=\"\/cms\/wp-json\/wp\/v2\/pages\/135?pdf=135\" target=\"_blank\"><span class=\"dkpdf-button-icon\"><i class=\"fa fa-file-pdf-o\"><\/i><\/span> PDF Button<\/a>\n\n\t<\/div>\n\n\n\n\n\n","protected":false},"excerpt":{"rendered":"<p>ArchivistaBox 2012\/IX mit neuem WebClient Pfaffhausen, 21. August 2012: Wir freuen uns, die ArchivistaBox 2012\/IX vorstellen zu d\u00fcrfen. Die Erweiterung des WebClients war lange schon auf unserer Wunschliste. Umso erfreulicher ist es, dass wir mit der ArchivistaBox 2012\/IX den neuen WebClient pr\u00e4sentieren d\u00fcrfen. Dass der neue WebClient mit GPLv2-Lizenz daherkommt, versteht sich an sich von [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":142,"menu_order":318,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-135","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/pages\/135","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/comments?post=135"}],"version-history":[{"count":0,"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/pages\/135\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/pages\/142"}],"wp:attachment":[{"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/media?parent=135"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}