Ticket #1278 (closed enhancement: wontfix)

Opened 11 months ago

Last modified 9 months ago

Google Scholar: change author list format in extended feed

Reported by: russ Owned by: npeterson
Priority: unassigned Milestone: 0.9.3_rc2
Component: ambra Version: 0.9.2
Keywords: Cc:

Description

currently, in the extended feed, we list all authors like so:

<author><name>Haiyan Jiang</name></author>
<author><name>Andrew Orr</name></author>
...

however, google scholar would like given name, last name, and suffix separated in their metadata feed.

since we can't reconstruct the separation (sometimes last name has two or more words), we need to change our extended feed to preserve the separation of names in the author list.

here's the format GS needs, which is a snippet of nlm-dtd XML, and would be fine to mimic if there's no reason not to:

<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Smith</surname>
<given-names>John S.D.</given-names>
<suffix>Jr</suffix>
</name>
</contrib>
</contrib-group> 

i believe that we are currently pulling the full name from the citation object attached to the article. however, the separate names are also stored in the citation object, so i'm hoping this change is not terribly difficult

Change History

follow-up: ↓ 2   Changed 10 months ago by wtoconnor

DublinCore?.java has a field Citation bibliographicCitation;

Within Citation.java is the field: List<UserProfile> authors = new ArrayList<UserProfile>();

And

{{{class UserProfile? extends FoafPerson?}}

And FoafPerson? has the info we need for the feed change (assuming it is actually there)

in reply to: ↑ 1   Changed 10 months ago by wtoconnor

Replying to wtoconnor: DublinCore?.java has a field

Citation       bibliographicCitation;


Within Citation.java is the field:

List<UserProfile> authors;


And

class UserProfile extends FoafPerson


And FoafPerson? has the info we need for the feed change (assuming it is actually there)

  Changed 10 months ago by rcave

  • milestone changed from 0.9.3_rc1 to 0.9.3_rc2

Moving #1278 into 0.9.3 rc2

  Changed 10 months ago by npeterson

  • owner changed from npeterson to russ
  • status changed from new to assigned
  • type changed from task to enhancement

  Changed 10 months ago by russ

assuming we get get google to accept the full XML downloads for indexing, we no longer need this task.

will close once we get confirmation from google.

  Changed 10 months ago by npeterson

  • summary changed from change author list format in extended feed to Google Scholar: change author list format in extended feed

  Changed 10 months ago by russ

  • status changed from assigned to verify
  • owner changed from russ to npeterson
  • resolution set to wontfix

google will accept full article XML, so there is no need to perform this task.

  Changed 9 months ago by npeterson

  • status changed from verify to closed
Note: See TracTickets for help on using tickets.