Skip to content
Snippets Groups Projects
Closed There is absolutely no need for having a "Client" class in the FileListDatabase implementation
  • View options
  • There is absolutely no need for having a "Client" class in the FileListDatabase implementation

    • View options
  • Closed created

    In the current implementation of the FileListDatabase, there are functions generating and returning Client's. The Client itself just stores the client_id and nothing else. Furthermore, the Client is used nowhere inside the biometric toolchain, only the client_id is used.

    I think, the Client class and according functions of the FileListDatabase were introduced for legacy purposes, i.e., to be comparable to other low-level databases. As we have decided to distinguish between low-level and high-level databases (and the FileListDatabase is a high-level database only, I don't think that we need the Client class here.

    Any opposition for removing those? They mess up the documentation here: https://www.idiap.ch/software/bob/docs/bob/bob.bio.base/master/implemented.html#bob.bio.base.database.Client by documenting a Client class in the middle of BioFile, BioFileSet and FileListBioDatabase...

    Attributes

    Assignee

    None

    Labels

    None

    Milestone

    None

    Dates

    Start: None

    Due: None

    Time tracking

    No estimate or time spent

    Activity

    • All activity
    • Comments only
    • History only
    • Newest first
    • Oldest first