Redundancy 2: Die Arbeiten an der nächsten Version beginnen

Post at — May 10, 2014

header_generic Das Logo von Redundancy 2. Noch. Redundancy 2 ist mein Ansatz, um auf dem Raspberry Pi eine einfache und schnelle Cloud zu bieten, die frei von jedem unnötigem Schnickschnack ist und sich rein auf das Speichern von Daten beschränkt. Redundancy 2 erfährt derzeit eine Reimplementierung, die ich bereits seit längerem erkläre und die jetzt allmählich beginnt. Ich habe heute damit begonnen, an der nächsten Version von Redundancy 2 zu arbeiten. Ich habe mich nach logischer Ăśberlegung dazu entschieden, bei der nächsten Version nicht mehr wie ursprĂĽnglich vorgesehen auf die bisherige Datenbankstruktur zu setzen. Ich versuche alte Probleme damit zu lösen. Beispielsweise können mit der neuen Datenstruktur auch später Einstellungen (Tabelle “Settings”) ergänzt werden. AuĂźerdem ist direkt alles fĂĽr die Teilen – Funktionalitäten per Link und an andere Benutzer vorgesehen. Im Vergleich zur bisherigen Datenstruktur ist die neue etwas ausgedĂĽnnt und befreit von unnötigen Feldern. Da es sich nur um einen Grobentwurf handelt, kann sich das ganze aber auch noch verändern. Seit längerer Zeit arbeitet @phis59 zusätzlich an einem neuen Designansatz fĂĽr Redundancy 2, der die User Expierience verbessern soll. Dazu in KĂĽrze mehr. SchlieĂźlich soll man auch von auĂźen die Verbesserungen erkennen können. Sobald die Datenstruktur endgĂĽltig steht, wird die Datenbankabstraktionsschicht finalisiert, die schon in einem ersten Entwurf existiert. Danach kommt der eigentliche Programmkern dran. Sobald das geschafft ist, werden parallel die Arbeiten an Oberfläche, Kern und Windows – Client laufen. Letzterer wird nach Fertigstellung der ersten Version auf Linux (Mono) portiert. Keine Angst, Redundancy ist kein Ein – Mann – Projekt mehr, derzeit arbeiten 3 Entwickler, 1 Ăśbersetzer sowie 1 Tester am Projekt mit. Somit wird die Arbeit etwas verteilt, um etwas schneller voran zu kommen. FĂĽr Interessierte, so sieht der Grobentwurf fĂĽr die Datenbank aus (bitte nicht wundern falls ich die Notation vertauscht haben sollte, ich bin mit der normal nicht vertraut und hatte keinen anderen Editor parat):Grobentwurf fĂĽr die neue Datenstruktur. Grobentwurf fĂĽr die neue Datenstruktur. Redundancy 2 ist auf GitHub zu finden.