the making of the code4lib journal -...

22
The Making of The Code4Lib Journal Edward Corrado, The College of New Jersey Jodi Schneider, Amherst College Jonathan Brinley, Ball State University http://docs.google.com/Presentation?id=dgq78tgg_40c565pjds

Upload: others

Post on 05-Oct-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The Making of The Code4Lib Journal - jodischneider.comjodischneider.com/slides/code4libjournal_code4lib2008.pdf · "The Code4Lib Journal exists to foster community and share information

The Making ofThe Code4Lib Journal

Edward Corrado, The College of New JerseyJodi Schneider, Amherst College

Jonathan Brinley, Ball State University

http://docs.google.com/Presentation?id=dgq78tgg_40c565pjds

Page 2: The Making of The Code4Lib Journal - jodischneider.comjodischneider.com/slides/code4libjournal_code4lib2008.pdf · "The Code4Lib Journal exists to foster community and share information

A Short History

As far as I can recall, first came up during a breakout session at Code4lib 2006The idea kicked around for a while with people offering to do certain partsDidn't take off until someone (Jonathan Rochkind) decide to take the ball and run with it

Page 3: The Making of The Code4Lib Journal - jodischneider.comjodischneider.com/slides/code4libjournal_code4lib2008.pdf · "The Code4Lib Journal exists to foster community and share information

Roy Tennant on Code4lib

“If you want to participate, just do it. If you want to lead, just do it. Don't expect anyone to appoint you to anything, because we won't. If you see something that should be done, simply step forward and do it.”

Page 4: The Making of The Code4Lib Journal - jodischneider.comjodischneider.com/slides/code4libjournal_code4lib2008.pdf · "The Code4Lib Journal exists to foster community and share information

Background

Agile development' philosophyDon't over-engineer complicated rules and procedures you might never needMake it up as you go along

Journal v. Blog

Page 5: The Making of The Code4Lib Journal - jodischneider.comjodischneider.com/slides/code4libjournal_code4lib2008.pdf · "The Code4Lib Journal exists to foster community and share information

1940-5758

Page 6: The Making of The Code4Lib Journal - jodischneider.comjodischneider.com/slides/code4libjournal_code4lib2008.pdf · "The Code4Lib Journal exists to foster community and share information

Journal Operations

Who's involvedWhat tools do we use?Choosing, Editing, & Publishing Articles

Page 7: The Making of The Code4Lib Journal - jodischneider.comjodischneider.com/slides/code4libjournal_code4lib2008.pdf · "The Code4Lib Journal exists to foster community and share information

Who's Involved?

AuthorsEditors

Article EditorsCoordinating EditorsTechnical Editors

Public Listserv Readers [email protected] http://groups.google.com/group/c4lj-discuss

Readers http://journal.code4lib.org/

You?

Page 8: The Making of The Code4Lib Journal - jodischneider.comjodischneider.com/slides/code4libjournal_code4lib2008.pdf · "The Code4Lib Journal exists to foster community and share information

What tools do we use?

Editing & PublishingArticles received & edited

MSWordhtmlGoogle Docs

PublishingWordPress

private postspublic postspublic pages

Analysis/StatisticsGoogle AnalyticsFeedburnerdel.icio.us etc.

Other Business2 Google groups

public: c4lj-discussprivate: c4lj-articles

Google groups 'pages'WordPress private pageswiki pagesirc

Page 9: The Making of The Code4Lib Journal - jodischneider.comjodischneider.com/slides/code4libjournal_code4lib2008.pdf · "The Code4Lib Journal exists to foster community and share information

Choosing Articles

"The Code4Lib Journal exists to foster community and share information among those interested in the intersection of libraries, technology, and the future."

Proposal received at [email protected] editor sends acknowledgementVoting

Coordinating editorcommunicatesrejectionsArticle editorcommunicatesacceptance,deadline, ...

Page 10: The Making of The Code4Lib Journal - jodischneider.comjodischneider.com/slides/code4libjournal_code4lib2008.pdf · "The Code4Lib Journal exists to foster community and share information

Editing

Page 11: The Making of The Code4Lib Journal - jodischneider.comjodischneider.com/slides/code4libjournal_code4lib2008.pdf · "The Code4Lib Journal exists to foster community and share information

Editing

AuthorArticle editor

Communicates with authorAcceptance letter and deadlineDrafts (multiple revisions)

Communicates with committeeShares drafts with committeeCollects comments from other editorsRecommends article for publication

Marks up article in WordPress for publication All editors

Vote on provisional acceptanceVote on final acceptance

Page 12: The Making of The Code4Lib Journal - jodischneider.comjodischneider.com/slides/code4libjournal_code4lib2008.pdf · "The Code4Lib Journal exists to foster community and share information

Making WordPress Work

Don't look like a blog

Don't get in the way

Be helpful to our readers

Page 14: The Making of The Code4Lib Journal - jodischneider.comjodischneider.com/slides/code4libjournal_code4lib2008.pdf · "The Code4Lib Journal exists to foster community and share information

Plugins - Metadata

unAPI Server

COinS Quicktags Buttonhttp://generator.ocoins.info/

Page 16: The Making of The Code4Lib Journal - jodischneider.comjodischneider.com/slides/code4libjournal_code4lib2008.pdf · "The Code4Lib Journal exists to foster community and share information

Plugins - Presentation

Syntax Highlighter

Custom Category URLs

Custom the_author()

Page 17: The Making of The Code4Lib Journal - jodischneider.comjodischneider.com/slides/code4libjournal_code4lib2008.pdf · "The Code4Lib Journal exists to foster community and share information

Plugins - Custom Category URLs

if (preg_match('%' . $bloghome . $catbase . '/.*/(.*?)$%i', $namedcatpath)) { $result = preg_replace('%' . $bloghome . $catbase . '/.*/(.*?)$%i', $bloghome . $catbase . '/$1', $namedcatpath); }

Page 18: The Making of The Code4Lib Journal - jodischneider.comjodischneider.com/slides/code4libjournal_code4lib2008.pdf · "The Code4Lib Journal exists to foster community and share information

Plugins Custom the_author()

global $post;$custom_author = get_post_meta($post->ID, "author", TRUE);$custom_author = str_replace('& ', '&', $custom_author);return $custom_author;

Page 19: The Making of The Code4Lib Journal - jodischneider.comjodischneider.com/slides/code4libjournal_code4lib2008.pdf · "The Code4Lib Journal exists to foster community and share information

Where?

http://journal.code4lib.orgDOAJEbscoA blog near youReports that articles have been brought up in large libraries

Page 20: The Making of The Code4Lib Journal - jodischneider.comjodischneider.com/slides/code4libjournal_code4lib2008.pdf · "The Code4Lib Journal exists to foster community and share information
Page 21: The Making of The Code4Lib Journal - jodischneider.comjodischneider.com/slides/code4libjournal_code4lib2008.pdf · "The Code4Lib Journal exists to foster community and share information

How to get involved?

Read and commentParticipate in public mailing list: http://groups.google.com/group/c4lj-discussSubmit a paper proposal (Issue 3 deadline: March 14)Apply to be an editor (Deadline: March 10)Apply to be a Web/Tech Administrator

Page 22: The Making of The Code4Lib Journal - jodischneider.comjodischneider.com/slides/code4libjournal_code4lib2008.pdf · "The Code4Lib Journal exists to foster community and share information

Thanks to all of the editors!

Carol BeanJonathan BrinleyEdward CorradoTom KeaysEmily LynemaEric Lease MorganRon PetersoJonathan Rochkind *Jodi SchneiderKen Varnum