Jabref: Allow for deactivation of integrity check

Created on 2 Sep 2019  路  7Comments  路  Source: JabRef/jabref

As part of #4642, @RonakLakhotia added an integrity check for books with an edition value of "1". Since the official biblatex manual (http://packages.oth-regensburg.de/ctan/macros/latex/exptl/biblatex/doc/biblatex.pdf) suggests the use of the integer "1" for marking the first edition of a book (see bottom of page 18 in the referenced manual), my colleagues and I typically follow this recommendation. As our database is quite large, this results in lots of (in our case not useful) warnings when performing an integrity check. Would it be possible to make this check optional and decide about its execution based on the user's preferences (by default, it can be enabled)? Many thanks in advance!

good first issue integrity-checker bug 馃悰 documentation

Most helpful comment

I am investigating on this issue.

All 7 comments

You can right click the column and select which of the errors you want to be shown (or filter based on the fields/entry types). Sadly, at the moment this feature does not work.

ToDo:

  • [ ] Fix filter of table
  • [ ] Document this feature as it is somewhat hidden
  • [ ] Try to add a "Filter" button in the lower left corner of the dialog that shows the right-click filter menu (if that is possible)

I have not used the feature lately and I cannot check it atm, but as far as I remember the check is directly executed - so I would opt to just open the dialog, having to chance to select which checks should be run and then to actively start the check. This should be especially helpful in cases of real big databases where you are interested only in some checks.

Bonus: store the selection of integrity checks for the next runs.

Thanks for the hint @tobiasdiez - I completely missed that.

Good idea @matthiasgeiger. In addition, the integrity checks are also performed during the creation of a new entry as well as the modification of an existing one. Would it be feasible and expedient to store the choice of integrity checks made by the user as part of the user's preferences (as suggested by @matthiasgeiger) and execute only the selected ones? Of course, this solution would require more effort in terms of coding, but could be really helpful.

I am investigating on this issue.

@LakminiSenanayake Nice!

I prefer if we don't add a step before the integrity check dialog. Keep it simple for most users and provide access to customized integrity checks in the dialog itself for more advanced use cases.

Sure @tobiasdiez , still doing technical investigations and will get back with more details

Dear @LakminiSenanayake,
Have you already had some time to further investigate this issue? Would love to see a solution for it in the next release version. Many thanks!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

a-torgovitsky picture a-torgovitsky  路  3Comments

thorstenwagner picture thorstenwagner  路  4Comments

tobiasdiez picture tobiasdiez  路  4Comments

tobiasdiez picture tobiasdiez  路  4Comments

Siedlerchr picture Siedlerchr  路  3Comments