Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91

Warning: Cannot modify header information - headers already sent by (output started at /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Cookie/Jar.php:15) in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Cookie/Jar.php:15) in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Cookie/Jar.php:15) in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Cookie/Jar.php:15) in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Cookie/Jar.php:15) in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Cookie/Jar.php:15) in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Cookie/Jar.php:15) in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Cookie/Jar.php:15) in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/rest-api/class-wp-rest-server.php on line 1758
{"id":23,"date":"2013-05-24T16:29:11","date_gmt":"2013-05-24T16:29:11","guid":{"rendered":"http:\/\/marcedit.reeset.net\/learning_marcedit\/?page_id=23"},"modified":"2016-04-04T20:55:24","modified_gmt":"2016-04-04T20:55:24","slug":"welcome-to-marcedit","status":"publish","type":"page","link":"https:\/\/marcedit.reeset.net\/learning_marcedit\/welcome-to-marcedit\/","title":{"rendered":"Welcome to MarcEdit"},"content":{"rendered":"

Since 1999, when I first started working on MarcEdit, the application has gone through two complete rewrites, multiple installers, multiple platforms, and a number of different interface designs. Through it all, the program has shifted and adapted to support the largely\u00a0heterogeneous\u00a0nature of library metadata. \u00a0While I’m certain most people skimming this text likely are interested in specific topics like editing records, harvesting XML metadata, working with delimited data, etc., etc. — I think that it is important to take a step back and introduce folks to the program. \u00a0I’ve been working on it for a long time, it has a history, and it’s a history that I’d like to share.<\/p>\n

In this first section, I will take a step back and look at how MarcEdit has evolved over the years and why Kyle Banerjee played such an important part in the program’s early development. From there, we’ll take a high level view of the application, discussing how to get started, what happens when you start up the application, editing your first MARC Record, and how you can get help. \u00a0My intention is that this first book will lay the ground work for later discussions and help to provide to users some context around some of the decisions the application makes when working with metadata records. \u00a0Let’s begin.<\/p>\n

Chapters:<\/strong><\/p>\n