Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rework deprecated fields in Biblatex mode #730

Closed
stefan-kolb opened this issue Jan 28, 2016 · 10 comments
Closed

Rework deprecated fields in Biblatex mode #730

stefan-kolb opened this issue Jan 28, 2016 · 10 comments

Comments

@stefan-kolb
Copy link
Member

stefan-kolb commented Jan 28, 2016

Are they still neeeded?

@stefan-kolb stefan-kolb added this to the v3.3 milestone Jan 28, 2016
@stefan-kolb stefan-kolb modified the milestones: v3.3, v3.4 Feb 11, 2016
@stefan-kolb stefan-kolb removed this from the v3.4 milestone May 24, 2016
@lenhard
Copy link
Member

lenhard commented Jul 26, 2016

What is the status here? Could you maybe explain a little bit what this issue is about and what the problem is? I do not really get it from the current description.

@lenhard lenhard added the status: waiting-for-feedback The submitter or other users need to provide more information about the issue label Jul 29, 2016
@stefan-kolb
Copy link
Member Author

I'm not really sure why we still need this or how we should proceed with this feature.

@stefan-kolb stefan-kolb added status: devcall and removed status: waiting-for-feedback The submitter or other users need to provide more information about the issue labels Aug 9, 2016
@koppor
Copy link
Member

koppor commented Aug 18, 2016

  • Remove Optional fields and Optional fields 2 from the logic. It should be only used in the UI.

@koppor koppor added this to the v3.7 milestone Aug 18, 2016
@koppor koppor removed the stupro label Sep 12, 2016
@stefan-kolb stefan-kolb removed this from the v3.7 milestone Sep 28, 2016
@stefan-kolb
Copy link
Member Author

stefan-kolb commented Dec 8, 2016

Remove Optional fields and Optional fields 2 from the logic. It should be only used in the UI.

This is inside another issue @koppor
We can probably just keep the deprecated fields inside a separate tab to show the user that they have been deprecated or what about this solution?:

  • Remove the tab and display them inside the other tab as for all other not required or optional fields
  • Provide an integrity check to show the user that they need to be migrated
  • Maybe even supply and automated migration

@stefan-kolb stefan-kolb added this to the v3.8 milestone Dec 8, 2016
@mlep
Copy link
Contributor

mlep commented Dec 8, 2016

To your solution, I would add:

  • in the UI, identify the depreciated fields with a specific background color or a symbol

@lenhard
Copy link
Member

lenhard commented Dec 16, 2016

I think there is no point in moving this issue to another milestone again.

@lenhard lenhard removed this from the v3.8 milestone Dec 16, 2016
@wujastyk
Copy link

JabRef 4.0.0-dev--snapshot--2017-07-13--master--504646403
Linux 4.8.0-58-generic amd64
Java 1.8.0_131


The "deprecated fields" tab is is still a troublesome issue.

The problem: the tab takes up a relatively large amount of precious screen space, and - for me at least - offers zero purpose.

Example: at the moment, "book" has "archiveprefix" as the single entry in "deprecated fields" (see picture below). Why? Where is this coming from? My biblatex entry does not include an "archiveprefix" field. Looking at "customize entry types," "archiveprefix" is not a field used in book-type entries at all, in any category.

Why is JabRef rapping my knuckles about "archiveprefix", when it doesn't appear anywhere, isn't part of the document definition?

This "deprecated fields" screen should go, and soon. Some of the solutions above are more elegant and efficient. I like mlep's proposal of Dec 8 2016, about flagging deprecated fields with a colour.

Whether that's the answer or not, the "deprecated fields" tab in its present incarnation is without function (that I can see), confusing, and space-consuming.

Best,
Dominik

screenshot from 2017-07-14 11-13-44

@lenhard
Copy link
Member

lenhard commented Jul 14, 2017

@wujastyk Thanks for the input! We still want to rework the field structure in the entry editor. We just decided to exclude it from 4.0, because we rather want to focus on a (relatively) bug-free entry editor. The restructuring will come afterwards.

@wujastyk
Copy link

wujastyk commented Jul 14, 2017 via email

@tobiasdiez tobiasdiez removed this from the v4.1 milestone Nov 25, 2017
@lenhard
Copy link
Member

lenhard commented Feb 16, 2018

We'll now take the discussion about restructuring the entry editor over to #2790 There's no reason to discuss each tab separately in a different issue. Instead, we should come up with a good solution of tabs and fields for the complete entry editor.

Please add further discussion of this issue to #2790

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants