{"id":92,"date":"2012-01-20T08:00:00","date_gmt":"2012-01-20T07:00:00","guid":{"rendered":"https:\/\/www.formalmind.com\/blog\/pror-snapshot-build-available\/"},"modified":"2022-04-11T18:58:55","modified_gmt":"2022-04-11T16:58:55","slug":"pror-snapshot-build-available","status":"publish","type":"post","link":"https:\/\/www.formalmind.com\/de\/blog\/pror-snapshot-build-available\/","title":{"rendered":"ProR Snapshot Build verf\u00fcgbar"},"content":{"rendered":"<p>Gute Nachrichten f\u00fcr alle, die sich f\u00fcr ProR interessieren \u2013 wir haben endlich einen Snapshot-Build auf der RMF-Website verf\u00fcgbar. Wenn Sie an ProR, ReqIF usw. interessiert sind, <a href=\"http:\/\/eclipse.org\/rmf\/download.php\">Probier es mal aus.<\/a>.<\/p>\n<p><a href=\"http:\/\/eclipse.org\/rmf\/download.php\"><img class=\"lazyload\" data-src=\"\/sites\/default\/files\/blog\/pror-start.png\" decoding=\"async\" alt=\"\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" style=\"width: 330px; height: 228px; border-width: 0pt; border-style: solid; float: left;\"><noscript><img decoding=\"async\" alt=\"\" src=\"\/sites\/default\/files\/blog\/pror-start.png\" style=\"width: 330px; height: 228px; border-width: 0pt; border-style: solid; float: left;\"><\/noscript><\/a>Die <a href=\"http:\/\/pror.org\/content\/last-pror-release-migration-eclipse-foundation-core-900\">Die letzte Ver\u00f6ffentlichung fand im August 2011 statt<\/a> \u2013 eine Ewigkeit, was Software angeht. Der Grund f\u00fcr diese lange Verz\u00f6gerung war bereits vorab angek\u00fcndigt worden: Wir haben ProR nach Eclipse migriert, wo es zur GUI f\u00fcr die <a href=\"http:\/\/eclipse.org\/rmf\">Anforderungsmodellierungsrahmen (AMF)<\/a>.Ein Prozess der Eclipse Foundation zu werden ist ein gewaltiges Unterfangen: Ein Projekt muss eine umfassende Pr\u00fcfung des geistigen Eigentums durchlaufen und nach der Migration gelten strenge Regeln, um sicherzustellen, dass das gesamte geistige Eigentum erfasst wird. Als ob dies nicht genug w\u00e4re, haben wir auch einige gr\u00f6\u00dfere Refactorings der Codebasis durchgef\u00fchrt.<\/p>\n<p>Aber wir sind mit dem Ergebnis zufrieden. Was wir ver\u00f6ffentlicht haben, ist keine offizielle Ver\u00f6ffentlichung, f\u00fcr die die Eclipse Foundation auch strenge Regeln hat. Stattdessen haben wir einen Snapshot ver\u00f6ffentlicht, der den aktuellen Stand der Codebasis darstellt. Bis wir ein Continuous-Integration-System haben, wird es bei Bedarf Ad-hoc-Releases geben. Au\u00dferdem werden wir mit zwei Monatsentwicklungszyklen arbeiten. Am Ende jedes Zyklus werden wir Integrations-Builds erstellen. Dies ist <a href=\"http:\/\/wiki.eclipse.org\/RMF\/Build_Process\">dokumentiert in unserem Build-Prozess<\/a>.<\/p>\n<p>Also, was hat sich eigentlich ge\u00e4ndert? Hier ist eine Zusammenfassung auf hoher Ebene:<img class=\"lazyload\" data-src=\"\/sites\/default\/files\/blog\/path.jpg\" decoding=\"async\" alt=\"\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" style=\"width: 300px; height: 400px; float: right; margin-left: 5px; margin-right: 5px;\"><noscript><img decoding=\"async\" alt=\"\" src=\"\/sites\/default\/files\/blog\/path.jpg\" style=\"width: 300px; height: 400px; float: right; margin-left: 5px; margin-right: 5px;\"><\/noscript><\/p>\n<ul>\n<li>ProR unterst\u00fctzt nun ReqIF 1.0.1 anstelle von RIF 1.2.<\/li>\n<li>Viel stabilere GUI, unter anderem dank \u00fcber 100 neuer Unit-Tests<\/li>\n<li>ProR ist deutlich toleranter gegen\u00fcber Problemen beim Laden der ReqIF-Datei<\/li>\n<li>Verschiedene kleine GUI-Verbesserungen, wie die automatische Erstellung von Spalten f\u00fcr Spezifikationen<\/li>\n<\/ul>\n<p>Es gibt weitere \u00c4nderungen, die f\u00fcr den Benutzer nicht sichtbar sind. Der Quellcode wurde beispielsweise aufgeteilt in <a href=\"http:\/\/git.eclipse.org\/c\/?q=rmf\">f\u00fcnf Git-Repositorys<\/a>.<\/p>\n<p>Wir haben bereits Anfragen erhalten, eine Art RIF 1.2-Kompatibilit\u00e4t bereitzustellen. Seien Sie versichert, der Kerncode f\u00fcr RIF ist immer noch vorhanden, aber es war zu diesem Zeitpunkt einfach nicht machbar, mehr als eine Version in der GUI zu unterst\u00fctzen, und ReqIF macht einfach mehr Sinn. Wenn Sie RIF-Unterst\u00fctzung in der GUI dringend ben\u00f6tigen, dann <a href=\"mailto:michael.jastram@formalmind.com?subject=Please%20provide%20RIF%201.2%20support%20in%20ProR\">Bitte kontaktieren Sie uns<\/a> einen Weg zu finden, dies zu erm\u00f6glichen.<\/p>\n<p>ProR unterst\u00fctzt Rich-Text und eingebettete Daten immer noch nicht. Dennoch kann es in seiner jetzigen Form bereits n\u00fctzlich f\u00fcr die Inspektion von ReqIF-Daten sein.<\/p>\n<p>Ein weiteres Hauptproblem ist die Unf\u00e4higkeit, Tool-Daten wiederherzustellen. Viele Funktionen werden derzeit \u00fcber Pr\u00e4sentations-Plugins bereitgestellt, aber deren Konfiguration geht beim erneuten \u00d6ffnen einer ReqIF-Datei verloren. Dies f\u00fchrt dazu, dass die Erstellung von Anforderungen mit ProR derzeit nur einen begrenzten Nutzen hat.<\/p>\n<p>Wir hoffen, dass beide Probleme bis zum n\u00e4chsten Integrations-Checkpoint, der f\u00fcr M\u00e4rz 2012 geplant ist, gel\u00f6st sein werden.<\/p>\n<p>Und zuletzt vertritt Formal Mind gemeinsam mit itemis die RMF auf der <a href=\"http:\/\/www.prostep.org\/fileadmin\/user_upload\/ProSTEPiViP\/Telegramm\/2011\/ProSTEP_iViP_Newsletter_July_2011.pdf\">ProSTEP ReqIF Implementiererforum<\/a>, sicherstellen, dass ProR, sobald diese ReqIF unterst\u00fctzen, eine Interoperabilit\u00e4t mit Industriewerkzeugen bieten wird.<\/p>\n<p style=\"text-align: right;\"><a href=\"http:\/\/www.freedigitalphotos.net\/images\/view_photog.php?photogid=1556\"><span style=\"color:#a9a9a9;\">Bild: nuttakit \/ FreeDigitalPhotos.net<\/span><\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Gute Nachrichten f\u00fcr alle, die sich f\u00fcr ProR interessieren - wir haben endlich einen Snapshot-Build auf der RMF-Website verf\u00fcgbar.  Wenn Sie an ProR, ReqIF usw. interessiert sind, sollten Sie es ausprobieren. Das letzte Release fand im August 2011 statt - eine Ewigkeit, was die Software betrifft.  Der Grund f\u00fcr diese lange...<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"single-no-separators","format":"standard","meta":{"_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[13],"tags":[],"class_list":["post-92","post","type-post","status-publish","format-standard","hentry","category-blog"],"_links":{"self":[{"href":"https:\/\/www.formalmind.com\/de\/wp-json\/wp\/v2\/posts\/92","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.formalmind.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.formalmind.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.formalmind.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.formalmind.com\/de\/wp-json\/wp\/v2\/comments?post=92"}],"version-history":[{"count":0,"href":"https:\/\/www.formalmind.com\/de\/wp-json\/wp\/v2\/posts\/92\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.formalmind.com\/de\/wp-json\/wp\/v2\/media?parent=92"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.formalmind.com\/de\/wp-json\/wp\/v2\/categories?post=92"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.formalmind.com\/de\/wp-json\/wp\/v2\/tags?post=92"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}