On Jan 13, 2008, at 6:13 AM, Christiaan Hofman wrote:

> I was wondering if we should make the editing a bit more indirect, in
> a sheet rather than the text field. We will warn anyway, so instead
> we can just add the warning to the editing sheet and add Cancel/OK
> buttons. Also we can then start with a more appropriate editing
> string based on the selected name(s) (I was thinking of the first
> selected originalName; they are ordered by length, so the first one
> is probably the most complete).

That sounds like a good idea.  Right now the textfield string doesn't  
correspond to the selection, so it can be surprising.  Undo seemed to  
get a bit confused too, and I ended up with a third variant displayed  
in the table that used First M. Last where the originals were Last,  
F.M. and Last, First M.

Could it just be edited directly in the table?  I guess that wouldn't  
let you change all variants of the name at once, though.

adam

>
>
> On 13 Jan 2008, at 1:32 AM, Adam R. Maxwell wrote:
>
>> Yeah, I like the functionality!  Much more useful, and avoids  
>> problems
>> with fuzzy matches and renaming the wrong people.  It's rejecting my
>> edits for some reason, though, after I dismiss the warning sheet.
>>
>> I wonder if the filtering would be more clear as a browser/tree view?
>> On second thought, maybe that doesn't make sense...  It's not clear  
>> at
>> first glance what the relationship between the tables would be.
>>
>> On Jan 12, 2008, at 2:03 PM, Christiaan Hofman wrote:
>>
>>> Tell me what you think about my latest additions. It still needs  
>>> some
>>> more work. E.g. should only selected names be changed by an edit? We
>>> could also allow editing in the names table, and then replace only
>>> persons with that name. Also changes to the person fields may have  
>>> to
>>> be noted. And selection in the name table may be preserved when the
>>> names change.
>>>
>>> Christiaan
>>>
>>> On 11 Jan 2008, at 6:39 PM, Adam R. Maxwell wrote:
>>>
>>>>
>>>> On Friday, January 11, 2008, at 09:24AM, "Christiaan Hofman"
>>>> <[EMAIL PROTECTED]> wrote:
>>>>>
>>>>> On 11 Jan 2008, at 5:13 PM, Adam R. Maxwell wrote:
>>>>>
>>>>>>
>>>>>> On Jan 11, 2008, at 2:40 AM, Christiaan Hofman wrote:
>>>>>>
>>>>>>> It was displaying only the pubs for the author. That does not
>>>>>>> make
>>>>>>> sense when you are showing an editor.
>>>>>>
>>>>>> Oh, I thought it was displaying all pubs that a person was
>>>>>> associated
>>>>>> with as author/editor/other.  Didn't it use -[BibItem
>>>>>> allPeople]?  I'm
>>>>>> pretty sure we added that for display and testing membership.
>>>>>>
>>>>>
>>>>> No, it used -[BDSKPublicationArray publicationsForAuthor:], which
>>>>> used -pubAuthors. ON the othr hand changing the name changed every
>>>>> author in every field, with the comment that it did so because
>>>>> there
>>>>> was no way to get the field.
>>>>
>>>> I'm not sure why that comment was there, since it sounds like
>>>> expected behavior in retrospect :).  Being able choose fields as
>>>> you say is probably better.  I guess the support for arbitrary
>>>> person fields wasn't as finished as I thought.
>>>>
>>>>>>> I was thinking about making it more useful by adding a control
>>>>>>> (table
>>>>>>> or popup) to choose the fields to display. That could work as a
>>>>>>> filter on the displayed publications, and also on where a name  
>>>>>>> is
>>>>>>> replaced. Similarly, I think it can be useful to display (and
>>>>>>> filter
>>>>>>> by?) all different forms of the name, so you can easily see if a
>>>>>>> name
>>>>>>> is spelled consistently or whether we have collapsed too many
>>>>>>> names
>>>>>>> (I'm thinking of Alexander and Alexeev Zamolodchikov). But I did
>>>>>>> not
>>>>>>> want to do anything like that before the release.
>>>>>>
>>>>>> Yeah, displaying all forms of the name would be useful.  Grouping
>>>>>> by
>>>>>> any person would be useful as well (I thought we could do that,
>>>>>> but
>>>>>> apparently not).
>>>>>
>>>>> I was wondering if it should be any normalizedName (which is used
>>>>> for
>>>>> isEqual) or any originalName.
>>>>
>>>> What "it" would that be?
>>>>
>>>>> What do you mean by 'any person'? You mean any person field?
>>>>
>>>> Yes, using a set of all of the persons in a document.  It might not
>>>> be worth the hassle, though.
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> ----
>>> Check out the new SourceForge.net Marketplace.
>>> It's the best place to buy or sell services for
>>> just about anything Open Source.
>>> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/
>>> marketplace
>>> _______________________________________________
>>> Bibdesk-develop mailing list
>>> Bibdesk-develop@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/bibdesk-develop
>>
>>
>> ----------------------------------------------------------------------
>> ---
>> Check out the new SourceForge.net Marketplace.
>> It's the best place to buy or sell services for
>> just about anything Open Source.
>> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/
>> marketplace
>> _______________________________________________
>> Bibdesk-develop mailing list
>> Bibdesk-develop@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/bibdesk-develop
>
>
> -------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
> _______________________________________________
> Bibdesk-develop mailing list
> Bibdesk-develop@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bibdesk-develop


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Bibdesk-develop mailing list
Bibdesk-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bibdesk-develop

Reply via email to