-
Notifications
You must be signed in to change notification settings - Fork 8
Fcalib questions
Eugen Kiss edited this page Jun 4, 2013
·
11 revisions
Questions about the fcalib/fcaapi and suggestions for improvements.
- fcalib könnte um (De)Serialisierung von Kontexten erweitert werden (Burmeister), damit alle davon profitieren und nicht nur ConExp-NG auch Könnte man eine FormalContext Klasse, die eine Spezialisierung von FormalContext<String,String> ist hizufügen, weil man es wohl am öftesten so benutzen wird
- Es ist zwar leicht den Context einmal aufzubauen, aber ihn zu ändern (Objekte hinzufügen, transponieren) ist wegen der API nur sehr ineffizient realisierbar, was sich auch in der Context Editor Performanz bei größeren Contexten niederschlägt
- Ich finde diese Sache mit den Exceptions beim Hinzufügen von Objekten/Attributen nicht gut, weil der Caller
Code viel zu sehr penalisiert wird. Lieber Methoden anbieten
hasAttribute
undhasObject
und den Caller einfach darauf aufmerksam machen, dass er selber dafür verantwortlich ist keine Duplikate hinzuzufügen - Ist der Autor mit unseren neuen Methoden einverstanden?
- Ist der Autor mit Umzug und neuer Schirmherrschaft einverstanden?
- Macht es wirklich Sinn fcalib und fcaapi zu trennen, ist das nicht zu granular? Was gewinnt man (nicht nur hypothetisch) damit? Kann man das Interface aus fcaapi nicht einfach in fcalib integrieren? Ist für den Benutzer imho angenehmer nur eine Bibliothek zu haben, er muss ja die konkrete Implementierung, die dabei ist (aber wahrscheinlich fast immer gewollt ist) benutzen, sondern kann immernoch seine eigene anhand des Interfaces implementieren.
Needed:
- More Unit Tests, especially for our new implementations
- Anleitung, wie man Projekt mit Maven/Eclipse/Intellij/Ant als Bibliothek einbindet
ConExp-NG
- About -- Purpose/History
- User Guide -- For users
- Developer Guide -- For developers
- Mailing List -- For questions
- Links -- For further information