id sid tid token lemma pos blog-openlibrary-org-2524 1 1 Google Google NNP blog-openlibrary-org-2524 1 2 Summer Summer NNP blog-openlibrary-org-2524 1 3 of of IN blog-openlibrary-org-2524 1 4 Code Code NNP blog-openlibrary-org-2524 1 5 2020 2020 CD blog-openlibrary-org-2524 1 6 : : : blog-openlibrary-org-2524 1 7 Adoption adoption NN blog-openlibrary-org-2524 1 8 by by IN blog-openlibrary-org-2524 1 9 Book Book NNP blog-openlibrary-org-2524 1 10 Lovers Lovers NNPS blog-openlibrary-org-2524 1 11 The the DT blog-openlibrary-org-2524 1 12 Open Open NNP blog-openlibrary-org-2524 1 13 Library library NN blog-openlibrary-org-2524 1 14 Blog Blog NNP blog-openlibrary-org-2524 1 15 A A NNP blog-openlibrary-org-2524 1 16 web web NN blog-openlibrary-org-2524 1 17 page page NN blog-openlibrary-org-2524 1 18 for for IN blog-openlibrary-org-2524 1 19 every every DT blog-openlibrary-org-2524 1 20 book book NN blog-openlibrary-org-2524 1 21 Skip Skip NNP blog-openlibrary-org-2524 1 22 to to TO blog-openlibrary-org-2524 1 23 content content VB blog-openlibrary-org-2524 1 24 About about IN blog-openlibrary-org-2524 1 25 « « `` blog-openlibrary-org-2524 1 26 Open Open NNP blog-openlibrary-org-2524 1 27 Library Library NNP blog-openlibrary-org-2524 1 28 for for IN blog-openlibrary-org-2524 1 29 Language Language NNP blog-openlibrary-org-2524 1 30 Learners Learners NNP blog-openlibrary-org-2524 1 31 Giacomo Giacomo NNP blog-openlibrary-org-2524 1 32 Cignoni Cignoni NNP blog-openlibrary-org-2524 1 33 : : : blog-openlibrary-org-2524 1 34 My -PRON- PRP$ blog-openlibrary-org-2524 1 35 Internship internship NN blog-openlibrary-org-2524 1 36 at at IN blog-openlibrary-org-2524 1 37 the the DT blog-openlibrary-org-2524 1 38 Internet internet NN blog-openlibrary-org-2524 1 39 Archive Archive NNP blog-openlibrary-org-2524 1 40 » » '' blog-openlibrary-org-2524 1 41 Google Google NNP blog-openlibrary-org-2524 1 42 Summer Summer NNP blog-openlibrary-org-2524 1 43 of of IN blog-openlibrary-org-2524 1 44 Code Code NNP blog-openlibrary-org-2524 1 45 2020 2020 CD blog-openlibrary-org-2524 1 46 : : : blog-openlibrary-org-2524 1 47 Adoption adoption NN blog-openlibrary-org-2524 1 48 by by IN blog-openlibrary-org-2524 1 49 Book Book NNP blog-openlibrary-org-2524 1 50 Lovers Lovers NNPS blog-openlibrary-org-2524 1 51 By by IN blog-openlibrary-org-2524 1 52 mek mek NNP blog-openlibrary-org-2524 1 53 | | NNP blog-openlibrary-org-2524 1 54 Published publish VBN blog-openlibrary-org-2524 1 55 : : : blog-openlibrary-org-2524 1 56 August August NNP blog-openlibrary-org-2524 1 57 29 29 CD blog-openlibrary-org-2524 1 58 , , , blog-openlibrary-org-2524 1 59 2020 2020 CD blog-openlibrary-org-2524 1 60 by by IN blog-openlibrary-org-2524 1 61 Tabish Tabish NNP blog-openlibrary-org-2524 1 62 Shaikh Shaikh NNP blog-openlibrary-org-2524 1 63 & & CC blog-openlibrary-org-2524 1 64 Mek Mek NNP blog-openlibrary-org-2524 1 65 OpenLibrary.org OpenLibrary.org NNP blog-openlibrary-org-2524 1 66 , , , blog-openlibrary-org-2524 1 67 the the DT blog-openlibrary-org-2524 1 68 world world NN blog-openlibrary-org-2524 1 69 ’s ’s POS blog-openlibrary-org-2524 1 70 best well RBS blog-openlibrary-org-2524 1 71 - - HYPH blog-openlibrary-org-2524 1 72 kept keep VBN blog-openlibrary-org-2524 1 73 library library NN blog-openlibrary-org-2524 1 74 secret secret NN blog-openlibrary-org-2524 1 75 : : : blog-openlibrary-org-2524 1 76 Let let VB blog-openlibrary-org-2524 1 77 ’s -PRON- PRP blog-openlibrary-org-2524 1 78 make make VB blog-openlibrary-org-2524 1 79 it -PRON- PRP blog-openlibrary-org-2524 1 80 easier easy JJR blog-openlibrary-org-2524 1 81 for for IN blog-openlibrary-org-2524 1 82 book book NN blog-openlibrary-org-2524 1 83 lovers lover NNS blog-openlibrary-org-2524 1 84 to to TO blog-openlibrary-org-2524 1 85 discover discover VB blog-openlibrary-org-2524 1 86 and and CC blog-openlibrary-org-2524 1 87 get get VB blog-openlibrary-org-2524 1 88 started start VBN blog-openlibrary-org-2524 1 89 with with IN blog-openlibrary-org-2524 1 90 Open Open NNP blog-openlibrary-org-2524 1 91 Library Library NNP blog-openlibrary-org-2524 1 92 . . . blog-openlibrary-org-2524 2 1 Hi hi UH blog-openlibrary-org-2524 2 2 , , , blog-openlibrary-org-2524 2 3 my -PRON- PRP$ blog-openlibrary-org-2524 2 4 name name NN blog-openlibrary-org-2524 2 5 is be VBZ blog-openlibrary-org-2524 2 6 Tabish Tabish NNP blog-openlibrary-org-2524 2 7 Shaikh Shaikh NNP blog-openlibrary-org-2524 2 8 and and CC blog-openlibrary-org-2524 2 9 this this DT blog-openlibrary-org-2524 2 10 summer summer NN blog-openlibrary-org-2524 2 11 I -PRON- PRP blog-openlibrary-org-2524 2 12 participated participate VBD blog-openlibrary-org-2524 2 13 in in IN blog-openlibrary-org-2524 2 14 the the DT blog-openlibrary-org-2524 2 15 Google Google NNP blog-openlibrary-org-2524 2 16 Summer Summer NNP blog-openlibrary-org-2524 2 17 of of IN blog-openlibrary-org-2524 2 18 Code Code NNP blog-openlibrary-org-2524 2 19 program program NN blog-openlibrary-org-2524 2 20 with with IN blog-openlibrary-org-2524 2 21 Open Open NNP blog-openlibrary-org-2524 2 22 Library Library NNP blog-openlibrary-org-2524 2 23 to to TO blog-openlibrary-org-2524 2 24 develop develop VB blog-openlibrary-org-2524 2 25 improvements improvement NNS blog-openlibrary-org-2524 2 26 which which WDT blog-openlibrary-org-2524 2 27 will will MD blog-openlibrary-org-2524 2 28 help help VB blog-openlibrary-org-2524 2 29 book book NN blog-openlibrary-org-2524 2 30 lovers lover NNS blog-openlibrary-org-2524 2 31 discover discover VB blog-openlibrary-org-2524 2 32 and and CC blog-openlibrary-org-2524 2 33 use use VBP blog-openlibrary-org-2524 2 34 OpenLibrary.org openlibrary.org CD blog-openlibrary-org-2524 2 35 . . . blog-openlibrary-org-2524 3 1 My -PRON- PRP$ blog-openlibrary-org-2524 3 2 Journey journey NN blog-openlibrary-org-2524 3 3 into into IN blog-openlibrary-org-2524 3 4 Open open JJ blog-openlibrary-org-2524 3 5 Source source NN blog-openlibrary-org-2524 3 6 When when WRB blog-openlibrary-org-2524 3 7 I -PRON- PRP blog-openlibrary-org-2524 3 8 got get VBD blog-openlibrary-org-2524 3 9 to to IN blog-openlibrary-org-2524 3 10 college college NN blog-openlibrary-org-2524 3 11 , , , blog-openlibrary-org-2524 3 12 I -PRON- PRP blog-openlibrary-org-2524 3 13 could could MD blog-openlibrary-org-2524 3 14 tell tell VB blog-openlibrary-org-2524 3 15 classes class NNS blog-openlibrary-org-2524 3 16 would would MD blog-openlibrary-org-2524 3 17 not not RB blog-openlibrary-org-2524 3 18 be be VB blog-openlibrary-org-2524 3 19 enough enough JJ blog-openlibrary-org-2524 3 20 to to TO blog-openlibrary-org-2524 3 21 help help VB blog-openlibrary-org-2524 3 22 me -PRON- PRP blog-openlibrary-org-2524 3 23 get get VB blog-openlibrary-org-2524 3 24 the the DT blog-openlibrary-org-2524 3 25 hands hand NNS blog-openlibrary-org-2524 3 26 on on IN blog-openlibrary-org-2524 3 27 experience experience NN blog-openlibrary-org-2524 3 28 I -PRON- PRP blog-openlibrary-org-2524 3 29 would would MD blog-openlibrary-org-2524 3 30 need need VB blog-openlibrary-org-2524 3 31 to to TO blog-openlibrary-org-2524 3 32 gain gain VB blog-openlibrary-org-2524 3 33 confidence confidence NN blog-openlibrary-org-2524 3 34 in in IN blog-openlibrary-org-2524 3 35 my -PRON- PRP$ blog-openlibrary-org-2524 3 36 programming programming NN blog-openlibrary-org-2524 3 37 abilities ability NNS blog-openlibrary-org-2524 3 38 . . . blog-openlibrary-org-2524 4 1 I -PRON- PRP blog-openlibrary-org-2524 4 2 heard hear VBD blog-openlibrary-org-2524 4 3 from from IN blog-openlibrary-org-2524 4 4 friends friend NNS blog-openlibrary-org-2524 4 5 and and CC blog-openlibrary-org-2524 4 6 professors professor NNS blog-openlibrary-org-2524 4 7 within within IN blog-openlibrary-org-2524 4 8 my -PRON- PRP$ blog-openlibrary-org-2524 4 9 university university NN blog-openlibrary-org-2524 4 10 that that IN blog-openlibrary-org-2524 4 11 open open JJ blog-openlibrary-org-2524 4 12 source source NN blog-openlibrary-org-2524 4 13 projects project NNS blog-openlibrary-org-2524 4 14 presented present VBD blog-openlibrary-org-2524 4 15 a a DT blog-openlibrary-org-2524 4 16 great great JJ blog-openlibrary-org-2524 4 17 opportunity opportunity NN blog-openlibrary-org-2524 4 18 to to TO blog-openlibrary-org-2524 4 19 work work VB blog-openlibrary-org-2524 4 20 with with IN blog-openlibrary-org-2524 4 21 established establish VBN blog-openlibrary-org-2524 4 22 engineers engineer NNS blog-openlibrary-org-2524 4 23 in in IN blog-openlibrary-org-2524 4 24 the the DT blog-openlibrary-org-2524 4 25 field field NN blog-openlibrary-org-2524 4 26 to to TO blog-openlibrary-org-2524 4 27 gain gain VB blog-openlibrary-org-2524 4 28 hands hand NNS blog-openlibrary-org-2524 4 29 - - HYPH blog-openlibrary-org-2524 4 30 on on RP blog-openlibrary-org-2524 4 31 experience experience NN blog-openlibrary-org-2524 4 32 . . . blog-openlibrary-org-2524 5 1 In in IN blog-openlibrary-org-2524 5 2 the the DT blog-openlibrary-org-2524 5 3 past past NN blog-openlibrary-org-2524 5 4 , , , blog-openlibrary-org-2524 5 5 I -PRON- PRP blog-openlibrary-org-2524 5 6 tried try VBD blog-openlibrary-org-2524 5 7 contributing contribute VBG blog-openlibrary-org-2524 5 8 to to IN blog-openlibrary-org-2524 5 9 a a DT blog-openlibrary-org-2524 5 10 few few JJ blog-openlibrary-org-2524 5 11 well well RB blog-openlibrary-org-2524 5 12 known know VBN blog-openlibrary-org-2524 5 13 open open JJ blog-openlibrary-org-2524 5 14 source source NN blog-openlibrary-org-2524 5 15 projects project NNS blog-openlibrary-org-2524 5 16 , , , blog-openlibrary-org-2524 5 17 like like IN blog-openlibrary-org-2524 5 18 Wikipedia Wikipedia NNP blog-openlibrary-org-2524 5 19 . . . blog-openlibrary-org-2524 6 1 I -PRON- PRP blog-openlibrary-org-2524 6 2 selected select VBD blog-openlibrary-org-2524 6 3 Wikipedia Wikipedia NNP blog-openlibrary-org-2524 6 4 because because IN blog-openlibrary-org-2524 6 5 the the DT blog-openlibrary-org-2524 6 6 community community NN blog-openlibrary-org-2524 6 7 is be VBZ blog-openlibrary-org-2524 6 8 large large JJ blog-openlibrary-org-2524 6 9 , , , blog-openlibrary-org-2524 6 10 active active JJ blog-openlibrary-org-2524 6 11 , , , blog-openlibrary-org-2524 6 12 and and CC blog-openlibrary-org-2524 6 13 well well RB blog-openlibrary-org-2524 6 14 established establish VBN blog-openlibrary-org-2524 6 15 , , , blog-openlibrary-org-2524 6 16 there there EX blog-openlibrary-org-2524 6 17 ’s ’ VBZ blog-openlibrary-org-2524 6 18 a a DT blog-openlibrary-org-2524 6 19 lot lot NN blog-openlibrary-org-2524 6 20 of of IN blog-openlibrary-org-2524 6 21 documentation documentation NN blog-openlibrary-org-2524 6 22 , , , blog-openlibrary-org-2524 6 23 and and CC blog-openlibrary-org-2524 6 24 the the DT blog-openlibrary-org-2524 6 25 project project NN blog-openlibrary-org-2524 6 26 is be VBZ blog-openlibrary-org-2524 6 27 in in IN blog-openlibrary-org-2524 6 28 a a DT blog-openlibrary-org-2524 6 29 programming programming NN blog-openlibrary-org-2524 6 30 language language NN blog-openlibrary-org-2524 6 31 I -PRON- PRP blog-openlibrary-org-2524 6 32 know know VBP blog-openlibrary-org-2524 6 33 well well RB blog-openlibrary-org-2524 6 34 . . . blog-openlibrary-org-2524 7 1 I -PRON- PRP blog-openlibrary-org-2524 7 2 quickly quickly RB blog-openlibrary-org-2524 7 3 became become VBD blog-openlibrary-org-2524 7 4 overwhelmed overwhelmed JJ blog-openlibrary-org-2524 7 5 . . . blog-openlibrary-org-2524 8 1 Wikipedia Wikipedia NNP blog-openlibrary-org-2524 8 2 may may MD blog-openlibrary-org-2524 8 3 be be VB blog-openlibrary-org-2524 8 4 well well RB blog-openlibrary-org-2524 8 5 established establish VBN blog-openlibrary-org-2524 8 6 , , , blog-openlibrary-org-2524 8 7 but but CC blog-openlibrary-org-2524 8 8 a a DT blog-openlibrary-org-2524 8 9 project project NN blog-openlibrary-org-2524 8 10 of of IN blog-openlibrary-org-2524 8 11 that that DT blog-openlibrary-org-2524 8 12 size size NN blog-openlibrary-org-2524 8 13 felt feel VBD blog-openlibrary-org-2524 8 14 difficult difficult JJ blog-openlibrary-org-2524 8 15 to to TO blog-openlibrary-org-2524 8 16 navigate navigate VB blog-openlibrary-org-2524 8 17 without without IN blog-openlibrary-org-2524 8 18 a a DT blog-openlibrary-org-2524 8 19 mentor mentor NN blog-openlibrary-org-2524 8 20 to to TO blog-openlibrary-org-2524 8 21 guide guide VB blog-openlibrary-org-2524 8 22 me -PRON- PRP blog-openlibrary-org-2524 8 23 . . . blog-openlibrary-org-2524 9 1 I -PRON- PRP blog-openlibrary-org-2524 9 2 was be VBD blog-openlibrary-org-2524 9 3 able able JJ blog-openlibrary-org-2524 9 4 to to TO blog-openlibrary-org-2524 9 5 successfully successfully RB blog-openlibrary-org-2524 9 6 set set VB blog-openlibrary-org-2524 9 7 up up RP blog-openlibrary-org-2524 9 8 my -PRON- PRP$ blog-openlibrary-org-2524 9 9 environment environment NN blog-openlibrary-org-2524 9 10 , , , blog-openlibrary-org-2524 9 11 but but CC blog-openlibrary-org-2524 9 12 then then RB blog-openlibrary-org-2524 9 13 I -PRON- PRP blog-openlibrary-org-2524 9 14 had have VBD blog-openlibrary-org-2524 9 15 trouble trouble NN blog-openlibrary-org-2524 9 16 finding find VBG blog-openlibrary-org-2524 9 17 an an DT blog-openlibrary-org-2524 9 18 appropriate appropriate JJ blog-openlibrary-org-2524 9 19 first first JJ blog-openlibrary-org-2524 9 20 issue issue NN blog-openlibrary-org-2524 9 21 to to TO blog-openlibrary-org-2524 9 22 work work VB blog-openlibrary-org-2524 9 23 on on RP blog-openlibrary-org-2524 9 24 and and CC blog-openlibrary-org-2524 9 25 hit hit VBD blog-openlibrary-org-2524 9 26 a a DT blog-openlibrary-org-2524 9 27 dead dead JJ blog-openlibrary-org-2524 9 28 end end NN blog-openlibrary-org-2524 9 29 as as IN blog-openlibrary-org-2524 9 30 I -PRON- PRP blog-openlibrary-org-2524 9 31 tried try VBD blog-openlibrary-org-2524 9 32 to to TO blog-openlibrary-org-2524 9 33 familiarize familiarize VB blog-openlibrary-org-2524 9 34 myself -PRON- PRP blog-openlibrary-org-2524 9 35 with with IN blog-openlibrary-org-2524 9 36 the the DT blog-openlibrary-org-2524 9 37 code code NN blog-openlibrary-org-2524 9 38 . . . blog-openlibrary-org-2524 10 1 I -PRON- PRP blog-openlibrary-org-2524 10 2 found find VBD blog-openlibrary-org-2524 10 3 myself -PRON- PRP blog-openlibrary-org-2524 10 4 wishing wish VBG blog-openlibrary-org-2524 10 5 for for IN blog-openlibrary-org-2524 10 6 a a DT blog-openlibrary-org-2524 10 7 chance chance NN blog-openlibrary-org-2524 10 8 to to TO blog-openlibrary-org-2524 10 9 work work VB blog-openlibrary-org-2524 10 10 more more RBR blog-openlibrary-org-2524 10 11 closely closely RB blog-openlibrary-org-2524 10 12 with with IN blog-openlibrary-org-2524 10 13 the the DT blog-openlibrary-org-2524 10 14 community community NN blog-openlibrary-org-2524 10 15 . . . blog-openlibrary-org-2524 11 1 One one CD blog-openlibrary-org-2524 11 2 evening evening NN blog-openlibrary-org-2524 11 3 in in IN blog-openlibrary-org-2524 11 4 March March NNP blog-openlibrary-org-2524 11 5 of of IN blog-openlibrary-org-2524 11 6 2018 2018 CD blog-openlibrary-org-2524 11 7 , , , blog-openlibrary-org-2524 11 8 I -PRON- PRP blog-openlibrary-org-2524 11 9 was be VBD blog-openlibrary-org-2524 11 10 searching search VBG blog-openlibrary-org-2524 11 11 for for IN blog-openlibrary-org-2524 11 12 a a DT blog-openlibrary-org-2524 11 13 free free JJ blog-openlibrary-org-2524 11 14 algorithms algorithm NNS blog-openlibrary-org-2524 11 15 book book NN blog-openlibrary-org-2524 11 16 on on IN blog-openlibrary-org-2524 11 17 Google Google NNP blog-openlibrary-org-2524 11 18 and and CC blog-openlibrary-org-2524 11 19 discovered discover VBD blog-openlibrary-org-2524 11 20 Open Open NNP blog-openlibrary-org-2524 11 21 Library Library NNP blog-openlibrary-org-2524 11 22 . . . blog-openlibrary-org-2524 12 1 I -PRON- PRP blog-openlibrary-org-2524 12 2 had have VBD blog-openlibrary-org-2524 12 3 trouble trouble NN blog-openlibrary-org-2524 12 4 finding find VBG blog-openlibrary-org-2524 12 5 the the DT blog-openlibrary-org-2524 12 6 exact exact JJ blog-openlibrary-org-2524 12 7 book book NN blog-openlibrary-org-2524 12 8 I -PRON- PRP blog-openlibrary-org-2524 12 9 was be VBD blog-openlibrary-org-2524 12 10 looking look VBG blog-openlibrary-org-2524 12 11 for for IN blog-openlibrary-org-2524 12 12 , , , blog-openlibrary-org-2524 12 13 but but CC blog-openlibrary-org-2524 12 14 I -PRON- PRP blog-openlibrary-org-2524 12 15 could could MD blog-openlibrary-org-2524 12 16 tell tell VB blog-openlibrary-org-2524 12 17 Open Open NNP blog-openlibrary-org-2524 12 18 Library Library NNP blog-openlibrary-org-2524 12 19 was be VBD blog-openlibrary-org-2524 12 20 an an DT blog-openlibrary-org-2524 12 21 important important JJ blog-openlibrary-org-2524 12 22 library library NN blog-openlibrary-org-2524 12 23 resource resource NN blog-openlibrary-org-2524 12 24 for for IN blog-openlibrary-org-2524 12 25 accessing access VBG blog-openlibrary-org-2524 12 26 free free JJ blog-openlibrary-org-2524 12 27 books book NNS blog-openlibrary-org-2524 12 28 online online RB blog-openlibrary-org-2524 12 29 and and CC blog-openlibrary-org-2524 12 30 I -PRON- PRP blog-openlibrary-org-2524 12 31 noted note VBD blog-openlibrary-org-2524 12 32 their -PRON- PRP$ blog-openlibrary-org-2524 12 33 dated date VBN blog-openlibrary-org-2524 12 34 design design NN blog-openlibrary-org-2524 12 35 as as IN blog-openlibrary-org-2524 12 36 a a DT blog-openlibrary-org-2524 12 37 big big JJ blog-openlibrary-org-2524 12 38 opportunity opportunity NN blog-openlibrary-org-2524 12 39 for for IN blog-openlibrary-org-2524 12 40 improvement improvement NN blog-openlibrary-org-2524 12 41 . . . blog-openlibrary-org-2524 13 1 So so RB blog-openlibrary-org-2524 13 2 I -PRON- PRP blog-openlibrary-org-2524 13 3 bookmarked bookmarke VBD blog-openlibrary-org-2524 13 4 the the DT blog-openlibrary-org-2524 13 5 page page NN blog-openlibrary-org-2524 13 6 in in IN blog-openlibrary-org-2524 13 7 my -PRON- PRP$ blog-openlibrary-org-2524 13 8 browser browser NN blog-openlibrary-org-2524 13 9 and and CC blog-openlibrary-org-2524 13 10 was be VBD blog-openlibrary-org-2524 13 11 surprised surprised JJ blog-openlibrary-org-2524 13 12 to to TO blog-openlibrary-org-2524 13 13 discover discover VB blog-openlibrary-org-2524 13 14 a a DT blog-openlibrary-org-2524 13 15 “ " `` blog-openlibrary-org-2524 13 16 Help Help NNP blog-openlibrary-org-2524 13 17 Us -PRON- PRP blog-openlibrary-org-2524 13 18 ” " '' blog-openlibrary-org-2524 13 19 button button NN blog-openlibrary-org-2524 13 20 . . . blog-openlibrary-org-2524 14 1 I -PRON- PRP blog-openlibrary-org-2524 14 2 clicked click VBD blog-openlibrary-org-2524 14 3 the the DT blog-openlibrary-org-2524 14 4 button button NN blog-openlibrary-org-2524 14 5 and and CC blog-openlibrary-org-2524 14 6 landed land VBD blog-openlibrary-org-2524 14 7 on on IN blog-openlibrary-org-2524 14 8 a a DT blog-openlibrary-org-2524 14 9 github github NNP blog-openlibrary-org-2524 14 10 issue issue NN blog-openlibrary-org-2524 14 11 which which WDT blog-openlibrary-org-2524 14 12 mentions mention VBZ blog-openlibrary-org-2524 14 13 their -PRON- PRP$ blog-openlibrary-org-2524 14 14 community community NN blog-openlibrary-org-2524 14 15 calls call VBZ blog-openlibrary-org-2524 14 16 . . . blog-openlibrary-org-2524 15 1 This this DT blog-openlibrary-org-2524 15 2 gave give VBD blog-openlibrary-org-2524 15 3 me -PRON- PRP blog-openlibrary-org-2524 15 4 confidence confidence NN blog-openlibrary-org-2524 15 5 there there EX blog-openlibrary-org-2524 15 6 was be VBD blog-openlibrary-org-2524 15 7 a a DT blog-openlibrary-org-2524 15 8 community community NN blog-openlibrary-org-2524 15 9 which which WDT blog-openlibrary-org-2524 15 10 could could MD blog-openlibrary-org-2524 15 11 help help VB blog-openlibrary-org-2524 15 12 me -PRON- PRP blog-openlibrary-org-2524 15 13 get get VB blog-openlibrary-org-2524 15 14 started start VBN blog-openlibrary-org-2524 15 15 and and CC blog-openlibrary-org-2524 15 16 answer answer VB blog-openlibrary-org-2524 15 17 my -PRON- PRP$ blog-openlibrary-org-2524 15 18 questions question NNS blog-openlibrary-org-2524 15 19 , , , blog-openlibrary-org-2524 15 20 so so CC blog-openlibrary-org-2524 15 21 I -PRON- PRP blog-openlibrary-org-2524 15 22 decided decide VBD blog-openlibrary-org-2524 15 23 to to TO blog-openlibrary-org-2524 15 24 give give VB blog-openlibrary-org-2524 15 25 it -PRON- PRP blog-openlibrary-org-2524 15 26 a a DT blog-openlibrary-org-2524 15 27 shot shot NN blog-openlibrary-org-2524 15 28 . . . blog-openlibrary-org-2524 16 1 The the DT blog-openlibrary-org-2524 16 2 community community NN blog-openlibrary-org-2524 16 3 calls call NNS blog-openlibrary-org-2524 16 4 gave give VBD blog-openlibrary-org-2524 16 5 me -PRON- PRP blog-openlibrary-org-2524 16 6 a a DT blog-openlibrary-org-2524 16 7 guided guide VBN blog-openlibrary-org-2524 16 8 path path NN blog-openlibrary-org-2524 16 9 for for IN blog-openlibrary-org-2524 16 10 positively positively RB blog-openlibrary-org-2524 16 11 improving improve VBG blog-openlibrary-org-2524 16 12 the the DT blog-openlibrary-org-2524 16 13 experience experience NN blog-openlibrary-org-2524 16 14 of of IN blog-openlibrary-org-2524 16 15 patrons patron NNS blog-openlibrary-org-2524 16 16 using use VBG blog-openlibrary-org-2524 16 17 the the DT blog-openlibrary-org-2524 16 18 service service NN blog-openlibrary-org-2524 16 19 . . . blog-openlibrary-org-2524 17 1 During during IN blog-openlibrary-org-2524 17 2 the the DT blog-openlibrary-org-2524 17 3 community community NN blog-openlibrary-org-2524 17 4 calls call NNS blog-openlibrary-org-2524 17 5 , , , blog-openlibrary-org-2524 17 6 members member NNS blog-openlibrary-org-2524 17 7 present present VBP blog-openlibrary-org-2524 17 8 what what WP blog-openlibrary-org-2524 17 9 they -PRON- PRP blog-openlibrary-org-2524 17 10 ’ve have VB blog-openlibrary-org-2524 17 11 completed complete VBN blog-openlibrary-org-2524 17 12 , , , blog-openlibrary-org-2524 17 13 what what WP blog-openlibrary-org-2524 17 14 they -PRON- PRP blog-openlibrary-org-2524 17 15 ’re be VBP blog-openlibrary-org-2524 17 16 working work VBG blog-openlibrary-org-2524 17 17 on on IN blog-openlibrary-org-2524 17 18 , , , blog-openlibrary-org-2524 17 19 and and CC blog-openlibrary-org-2524 17 20 what what WP blog-openlibrary-org-2524 17 21 they -PRON- PRP blog-openlibrary-org-2524 17 22 may may MD blog-openlibrary-org-2524 17 23 be be VB blog-openlibrary-org-2524 17 24 stuck stick VBN blog-openlibrary-org-2524 17 25 with with IN blog-openlibrary-org-2524 17 26 . . . blog-openlibrary-org-2524 18 1 In in IN blog-openlibrary-org-2524 18 2 reality reality NN blog-openlibrary-org-2524 18 3 , , , blog-openlibrary-org-2524 18 4 this this DT blog-openlibrary-org-2524 18 5 is be VBZ blog-openlibrary-org-2524 18 6 a a DT blog-openlibrary-org-2524 18 7 way way NN blog-openlibrary-org-2524 18 8 to to TO blog-openlibrary-org-2524 18 9 be be VB blog-openlibrary-org-2524 18 10 seen see VBN blog-openlibrary-org-2524 18 11 for for IN blog-openlibrary-org-2524 18 12 your -PRON- PRP$ blog-openlibrary-org-2524 18 13 achievements achievement NNS blog-openlibrary-org-2524 18 14 , , , blog-openlibrary-org-2524 18 15 update update VB blog-openlibrary-org-2524 18 16 others other NNS blog-openlibrary-org-2524 18 17 , , , blog-openlibrary-org-2524 18 18 and and CC blog-openlibrary-org-2524 18 19 receive receive VB blog-openlibrary-org-2524 18 20 help help NN blog-openlibrary-org-2524 18 21 . . . blog-openlibrary-org-2524 19 1 Having have VBG blog-openlibrary-org-2524 19 2 this this DT blog-openlibrary-org-2524 19 3 type type NN blog-openlibrary-org-2524 19 4 of of IN blog-openlibrary-org-2524 19 5 structure structure NN blog-openlibrary-org-2524 19 6 helped help VBD blog-openlibrary-org-2524 19 7 me -PRON- PRP blog-openlibrary-org-2524 19 8 discover discover VB blog-openlibrary-org-2524 19 9 which which WDT blog-openlibrary-org-2524 19 10 appropriate appropriate JJ blog-openlibrary-org-2524 19 11 opportunities opportunity NNS blog-openlibrary-org-2524 19 12 exist exist VBP blog-openlibrary-org-2524 19 13 , , , blog-openlibrary-org-2524 19 14 how how WRB blog-openlibrary-org-2524 19 15 to to TO blog-openlibrary-org-2524 19 16 approach approach VB blog-openlibrary-org-2524 19 17 and and CC blog-openlibrary-org-2524 19 18 plan plan VB blog-openlibrary-org-2524 19 19 to to TO blog-openlibrary-org-2524 19 20 solve solve VB blog-openlibrary-org-2524 19 21 the the DT blog-openlibrary-org-2524 19 22 problem problem NN blog-openlibrary-org-2524 19 23 . . . blog-openlibrary-org-2524 20 1 This this DT blog-openlibrary-org-2524 20 2 experience experience NN blog-openlibrary-org-2524 20 3 was be VBD blog-openlibrary-org-2524 20 4 really really RB blog-openlibrary-org-2524 20 5 special special JJ blog-openlibrary-org-2524 20 6 to to IN blog-openlibrary-org-2524 20 7 me -PRON- PRP blog-openlibrary-org-2524 20 8 because because IN blog-openlibrary-org-2524 20 9 it -PRON- PRP blog-openlibrary-org-2524 20 10 was be VBD blog-openlibrary-org-2524 20 11 the the DT blog-openlibrary-org-2524 20 12 first first JJ blog-openlibrary-org-2524 20 13 time time NN blog-openlibrary-org-2524 20 14 I -PRON- PRP blog-openlibrary-org-2524 20 15 had have VBD blog-openlibrary-org-2524 20 16 been be VBN blog-openlibrary-org-2524 20 17 part part NN blog-openlibrary-org-2524 20 18 of of IN blog-openlibrary-org-2524 20 19 an an DT blog-openlibrary-org-2524 20 20 international international JJ blog-openlibrary-org-2524 20 21 community community NN blog-openlibrary-org-2524 20 22 and and CC blog-openlibrary-org-2524 20 23 all all DT blog-openlibrary-org-2524 20 24 of of IN blog-openlibrary-org-2524 20 25 the the DT blog-openlibrary-org-2524 20 26 members member NNS blog-openlibrary-org-2524 20 27 were be VBD blog-openlibrary-org-2524 20 28 aligned align VBN blog-openlibrary-org-2524 20 29 toward toward IN blog-openlibrary-org-2524 20 30 a a DT blog-openlibrary-org-2524 20 31 common common JJ blog-openlibrary-org-2524 20 32 goal goal NN blog-openlibrary-org-2524 20 33 of of IN blog-openlibrary-org-2524 20 34 universal universal JJ blog-openlibrary-org-2524 20 35 access access NN blog-openlibrary-org-2524 20 36 to to IN blog-openlibrary-org-2524 20 37 knowledge knowledge NN blog-openlibrary-org-2524 20 38 . . . blog-openlibrary-org-2524 21 1 In in IN blog-openlibrary-org-2524 21 2 the the DT blog-openlibrary-org-2524 21 3 first first JJ blog-openlibrary-org-2524 21 4 few few JJ blog-openlibrary-org-2524 21 5 months month NNS blog-openlibrary-org-2524 21 6 of of IN blog-openlibrary-org-2524 21 7 volunteering volunteer VBG blog-openlibrary-org-2524 21 8 I -PRON- PRP blog-openlibrary-org-2524 21 9 redesigned redesign VBD blog-openlibrary-org-2524 21 10 the the DT blog-openlibrary-org-2524 21 11 website website NN blog-openlibrary-org-2524 21 12 footer footer NN blog-openlibrary-org-2524 21 13 and and CC blog-openlibrary-org-2524 21 14 made make VBD blog-openlibrary-org-2524 21 15 several several JJ blog-openlibrary-org-2524 21 16 pull pull NN blog-openlibrary-org-2524 21 17 requests request NNS blog-openlibrary-org-2524 21 18 . . . blog-openlibrary-org-2524 22 1 I -PRON- PRP blog-openlibrary-org-2524 22 2 also also RB blog-openlibrary-org-2524 22 3 noticed notice VBD blog-openlibrary-org-2524 22 4 Salman Salman NNP blog-openlibrary-org-2524 22 5 was be VBD blog-openlibrary-org-2524 22 6 participating participate VBG blog-openlibrary-org-2524 22 7 in in IN blog-openlibrary-org-2524 22 8 Google Google NNP blog-openlibrary-org-2524 22 9 Summer Summer NNP blog-openlibrary-org-2524 22 10 of of IN blog-openlibrary-org-2524 22 11 Code Code NNP blog-openlibrary-org-2524 22 12 ( ( -LRB- blog-openlibrary-org-2524 22 13 GSoC GSoC NNP blog-openlibrary-org-2524 22 14 ) ) -RRB- blog-openlibrary-org-2524 22 15 in in IN blog-openlibrary-org-2524 22 16 2018 2018 CD blog-openlibrary-org-2524 22 17 . . . blog-openlibrary-org-2524 23 1 I -PRON- PRP blog-openlibrary-org-2524 23 2 applied apply VBD blog-openlibrary-org-2524 23 3 to to TO blog-openlibrary-org-2524 23 4 work work VB blog-openlibrary-org-2524 23 5 with with IN blog-openlibrary-org-2524 23 6 Open Open NNP blog-openlibrary-org-2524 23 7 Library Library NNP blog-openlibrary-org-2524 23 8 for for IN blog-openlibrary-org-2524 23 9 GSoC GSoC NNP blog-openlibrary-org-2524 23 10 in in IN blog-openlibrary-org-2524 23 11 2019 2019 CD blog-openlibrary-org-2524 23 12 and and CC blog-openlibrary-org-2524 23 13 was be VBD blog-openlibrary-org-2524 23 14 disappointed disappointed JJ blog-openlibrary-org-2524 23 15 to to TO blog-openlibrary-org-2524 23 16 learn learn VB blog-openlibrary-org-2524 23 17 the the DT blog-openlibrary-org-2524 23 18 Internet Internet NNP blog-openlibrary-org-2524 23 19 Archive Archive NNP blog-openlibrary-org-2524 23 20 did do VBD blog-openlibrary-org-2524 23 21 n’t not RB blog-openlibrary-org-2524 23 22 have have VB blog-openlibrary-org-2524 23 23 enough enough JJ blog-openlibrary-org-2524 23 24 slots slot NNS blog-openlibrary-org-2524 23 25 for for IN blog-openlibrary-org-2524 23 26 Open Open NNP blog-openlibrary-org-2524 23 27 Library Library NNP blog-openlibrary-org-2524 23 28 to to TO blog-openlibrary-org-2524 23 29 participate participate VB blog-openlibrary-org-2524 23 30 . . . blog-openlibrary-org-2524 24 1 Fortunately fortunately RB blog-openlibrary-org-2524 24 2 , , , blog-openlibrary-org-2524 24 3 I -PRON- PRP blog-openlibrary-org-2524 24 4 worked work VBD blog-openlibrary-org-2524 24 5 with with IN blog-openlibrary-org-2524 24 6 Mek Mek NNP blog-openlibrary-org-2524 24 7 , , , blog-openlibrary-org-2524 24 8 Open Open NNP blog-openlibrary-org-2524 24 9 Library Library NNP blog-openlibrary-org-2524 24 10 ’s ’s POS blog-openlibrary-org-2524 24 11 program program NN blog-openlibrary-org-2524 24 12 lead lead NN blog-openlibrary-org-2524 24 13 , , , blog-openlibrary-org-2524 24 14 who who WP blog-openlibrary-org-2524 24 15 recognized recognize VBD blog-openlibrary-org-2524 24 16 my -PRON- PRP$ blog-openlibrary-org-2524 24 17 contributions contribution NNS blog-openlibrary-org-2524 24 18 and and CC blog-openlibrary-org-2524 24 19 arranged arrange VBD blog-openlibrary-org-2524 24 20 an an DT blog-openlibrary-org-2524 24 21 “ " `` blog-openlibrary-org-2524 24 22 Internet Internet NNP blog-openlibrary-org-2524 24 23 Archive Archive NNP blog-openlibrary-org-2524 24 24 Summer Summer NNP blog-openlibrary-org-2524 24 25 of of IN blog-openlibrary-org-2524 24 26 Code Code NNP blog-openlibrary-org-2524 24 27 ” " '' blog-openlibrary-org-2524 24 28 ( ( -LRB- blog-openlibrary-org-2524 24 29 IASoC IASoC NNP blog-openlibrary-org-2524 24 30 ) ) -RRB- blog-openlibrary-org-2524 24 31 internship internship NN blog-openlibrary-org-2524 24 32 program program NN blog-openlibrary-org-2524 24 33 where where WRB blog-openlibrary-org-2524 24 34 we -PRON- PRP blog-openlibrary-org-2524 24 35 accomplished accomplish VBD blog-openlibrary-org-2524 24 36 a a DT blog-openlibrary-org-2524 24 37 major major JJ blog-openlibrary-org-2524 24 38 victory victory NN blog-openlibrary-org-2524 24 39 of of IN blog-openlibrary-org-2524 24 40 releasing release VBG blog-openlibrary-org-2524 24 41 the the DT blog-openlibrary-org-2524 24 42 sponsorship sponsorship NN blog-openlibrary-org-2524 24 43 program program NN blog-openlibrary-org-2524 24 44 which which WDT blog-openlibrary-org-2524 24 45 empowers empower VBZ blog-openlibrary-org-2524 24 46 the the DT blog-openlibrary-org-2524 24 47 community community NN blog-openlibrary-org-2524 24 48 to to TO blog-openlibrary-org-2524 24 49 make make VB blog-openlibrary-org-2524 24 50 meaningful meaningful JJ blog-openlibrary-org-2524 24 51 , , , blog-openlibrary-org-2524 24 52 diverse diverse JJ blog-openlibrary-org-2524 24 53 books book NNS blog-openlibrary-org-2524 24 54 more more RBR blog-openlibrary-org-2524 24 55 available available JJ blog-openlibrary-org-2524 24 56 to to TO blog-openlibrary-org-2524 24 57 borrow borrow VB blog-openlibrary-org-2524 24 58 . . . blog-openlibrary-org-2524 25 1 You -PRON- PRP blog-openlibrary-org-2524 25 2 can can MD blog-openlibrary-org-2524 25 3 read read VB blog-openlibrary-org-2524 25 4 the the DT blog-openlibrary-org-2524 25 5 blog blog NN blog-openlibrary-org-2524 25 6 post post NN blog-openlibrary-org-2524 25 7 here here RB blog-openlibrary-org-2524 25 8 which which WDT blog-openlibrary-org-2524 25 9 was be VBD blog-openlibrary-org-2524 25 10 picked pick VBN blog-openlibrary-org-2524 25 11 up up RP blog-openlibrary-org-2524 25 12 by by IN blog-openlibrary-org-2524 25 13 BoingBoing BoingBoing NNP blog-openlibrary-org-2524 25 14 and and CC blog-openlibrary-org-2524 25 15 Gizmodo Gizmodo NNP blog-openlibrary-org-2524 25 16 . . . blog-openlibrary-org-2524 26 1 Noticing notice VBG blog-openlibrary-org-2524 26 2 a a DT blog-openlibrary-org-2524 26 3 Problem problem NN blog-openlibrary-org-2524 26 4 During during IN blog-openlibrary-org-2524 26 5 my -PRON- PRP$ blog-openlibrary-org-2524 26 6 years year NNS blog-openlibrary-org-2524 26 7 volunteering volunteer VBG blog-openlibrary-org-2524 26 8 , , , blog-openlibrary-org-2524 26 9 we -PRON- PRP blog-openlibrary-org-2524 26 10 recognized recognize VBD blog-openlibrary-org-2524 26 11 several several JJ blog-openlibrary-org-2524 26 12 indicators indicator NNS blog-openlibrary-org-2524 26 13 that that WDT blog-openlibrary-org-2524 26 14 Open open VBP blog-openlibrary-org-2524 26 15 Library Library NNP blog-openlibrary-org-2524 26 16 could could MD blog-openlibrary-org-2524 26 17 be be VB blog-openlibrary-org-2524 26 18 better well JJR blog-openlibrary-org-2524 26 19 serving serve VBG blog-openlibrary-org-2524 26 20 its -PRON- PRP$ blog-openlibrary-org-2524 26 21 mission mission NN blog-openlibrary-org-2524 26 22 by by IN blog-openlibrary-org-2524 26 23 distributing distribute VBG blog-openlibrary-org-2524 26 24 to to IN blog-openlibrary-org-2524 26 25 a a DT blog-openlibrary-org-2524 26 26 larger large JJR blog-openlibrary-org-2524 26 27 audience audience NN blog-openlibrary-org-2524 26 28 . . . blog-openlibrary-org-2524 27 1 Open Open NNP blog-openlibrary-org-2524 27 2 Library Library NNP blog-openlibrary-org-2524 27 3 , , , blog-openlibrary-org-2524 27 4 which which WDT blog-openlibrary-org-2524 27 5 has have VBZ blog-openlibrary-org-2524 27 6 millions million NNS blog-openlibrary-org-2524 27 7 of of IN blog-openlibrary-org-2524 27 8 free free JJ blog-openlibrary-org-2524 27 9 books book NNS blog-openlibrary-org-2524 27 10 to to TO blog-openlibrary-org-2524 27 11 borrow borrow VB blog-openlibrary-org-2524 27 12 , , , blog-openlibrary-org-2524 27 13 has have VBZ blog-openlibrary-org-2524 27 14 an an DT blog-openlibrary-org-2524 27 15 international international JJ blog-openlibrary-org-2524 27 16 alexa alexa JJ blog-openlibrary-org-2524 27 17 rank rank NN blog-openlibrary-org-2524 27 18 of of IN blog-openlibrary-org-2524 27 19     _SP blog-openlibrary-org-2524 27 20 # # NNP blog-openlibrary-org-2524 27 21 11,079 11,079 CD blog-openlibrary-org-2524 27 22 , , , blog-openlibrary-org-2524 27 23 compared compare VBN blog-openlibrary-org-2524 27 24 to to IN blog-openlibrary-org-2524 27 25 Goodreads Goodreads NNP blog-openlibrary-org-2524 27 26 which which WDT blog-openlibrary-org-2524 27 27 is be VBZ blog-openlibrary-org-2524 27 28 a a DT blog-openlibrary-org-2524 27 29 top top JJ blog-openlibrary-org-2524 27 30 # # $ blog-openlibrary-org-2524 27 31 300 300 CD blog-openlibrary-org-2524 27 32 website website NN blog-openlibrary-org-2524 27 33 without without IN blog-openlibrary-org-2524 27 34 having have VBG blog-openlibrary-org-2524 27 35 books book NNS blog-openlibrary-org-2524 27 36 to to TO blog-openlibrary-org-2524 27 37 borrow borrow VB blog-openlibrary-org-2524 27 38 . . . blog-openlibrary-org-2524 28 1 The the DT blog-openlibrary-org-2524 28 2 data datum NNS blog-openlibrary-org-2524 28 3 also also RB blog-openlibrary-org-2524 28 4 showed show VBD blog-openlibrary-org-2524 28 5 many many JJ blog-openlibrary-org-2524 28 6 patrons patron NNS blog-openlibrary-org-2524 28 7 would would MD blog-openlibrary-org-2524 28 8 drop drop VB blog-openlibrary-org-2524 28 9 off off RP blog-openlibrary-org-2524 28 10 at at IN blog-openlibrary-org-2524 28 11 the the DT blog-openlibrary-org-2524 28 12 registration registration NN blog-openlibrary-org-2524 28 13 page page NN blog-openlibrary-org-2524 28 14 because because IN blog-openlibrary-org-2524 28 15 it -PRON- PRP blog-openlibrary-org-2524 28 16 did do VBD blog-openlibrary-org-2524 28 17 n’t not RB blog-openlibrary-org-2524 28 18 offer offer VB blog-openlibrary-org-2524 28 19 immediate immediate JJ blog-openlibrary-org-2524 28 20 field field NN blog-openlibrary-org-2524 28 21 validation validation NN blog-openlibrary-org-2524 28 22 and and CC blog-openlibrary-org-2524 28 23 the the DT blog-openlibrary-org-2524 28 24 fields field NNS blog-openlibrary-org-2524 28 25 would would MD blog-openlibrary-org-2524 28 26 be be VB blog-openlibrary-org-2524 28 27 cleared clear VBN blog-openlibrary-org-2524 28 28 upon upon IN blog-openlibrary-org-2524 28 29 submit submit NN blog-openlibrary-org-2524 28 30 if if IN blog-openlibrary-org-2524 28 31 , , , blog-openlibrary-org-2524 28 32 e.g. e.g. RB blog-openlibrary-org-2524 29 1 an an DT blog-openlibrary-org-2524 29 2 email email NN blog-openlibrary-org-2524 29 3 was be VBD blog-openlibrary-org-2524 29 4 already already RB blog-openlibrary-org-2524 29 5 registered register VBN blog-openlibrary-org-2524 29 6 . . . blog-openlibrary-org-2524 30 1 The the DT blog-openlibrary-org-2524 30 2 book book NN blog-openlibrary-org-2524 30 3 pages page NNS blog-openlibrary-org-2524 30 4 , , , blog-openlibrary-org-2524 30 5 our -PRON- PRP$ blog-openlibrary-org-2524 30 6 most most RBS blog-openlibrary-org-2524 30 7 frequently frequently RB blog-openlibrary-org-2524 30 8 viewed view VBN blog-openlibrary-org-2524 30 9 pages page NNS blog-openlibrary-org-2524 30 10 , , , blog-openlibrary-org-2524 30 11 were be VBD blog-openlibrary-org-2524 30 12 also also RB blog-openlibrary-org-2524 30 13 very very RB blog-openlibrary-org-2524 30 14 slow slow JJ blog-openlibrary-org-2524 30 15 to to TO blog-openlibrary-org-2524 30 16 load load VB blog-openlibrary-org-2524 30 17 , , , blog-openlibrary-org-2524 30 18 causing cause VBG blog-openlibrary-org-2524 30 19 patrons patron NNS blog-openlibrary-org-2524 30 20 to to TO blog-openlibrary-org-2524 30 21 drop drop VB blog-openlibrary-org-2524 30 22 - - HYPH blog-openlibrary-org-2524 30 23 off off NN blog-openlibrary-org-2524 30 24 . . . blog-openlibrary-org-2524 31 1 Also also RB blog-openlibrary-org-2524 31 2 the the DT blog-openlibrary-org-2524 31 3 experience experience NN blog-openlibrary-org-2524 31 4 of of IN blog-openlibrary-org-2524 31 5 the the DT blog-openlibrary-org-2524 31 6 book book NN blog-openlibrary-org-2524 31 7 pages page NNS blog-openlibrary-org-2524 31 8 was be VBD blog-openlibrary-org-2524 31 9 confusing confusing JJ blog-openlibrary-org-2524 31 10 because because IN blog-openlibrary-org-2524 31 11 there there EX blog-openlibrary-org-2524 31 12 were be VBD blog-openlibrary-org-2524 31 13 separate separate JJ blog-openlibrary-org-2524 31 14 views view NNS blog-openlibrary-org-2524 31 15 for for IN blog-openlibrary-org-2524 31 16 Works Works NNPS blog-openlibrary-org-2524 31 17 and and CC blog-openlibrary-org-2524 31 18 Editions Editions NNPS blog-openlibrary-org-2524 31 19 . . . blog-openlibrary-org-2524 32 1 Because because IN blog-openlibrary-org-2524 32 2 of of IN blog-openlibrary-org-2524 32 3 all all PDT blog-openlibrary-org-2524 32 4 these these DT blog-openlibrary-org-2524 32 5 factors factor NNS blog-openlibrary-org-2524 32 6 , , , blog-openlibrary-org-2524 32 7 only only RB blog-openlibrary-org-2524 32 8 around around IN blog-openlibrary-org-2524 32 9 6 6 CD blog-openlibrary-org-2524 32 10 % % NN blog-openlibrary-org-2524 32 11 of of IN blog-openlibrary-org-2524 32 12 the the DT blog-openlibrary-org-2524 32 13 Internet Internet NNP blog-openlibrary-org-2524 32 14 Archive Archive NNP blog-openlibrary-org-2524 32 15 ’s ’s POS blog-openlibrary-org-2524 32 16 books book NNS blog-openlibrary-org-2524 32 17 were be VBD blog-openlibrary-org-2524 32 18 checked check VBN blog-openlibrary-org-2524 32 19 out out RP blog-openlibrary-org-2524 32 20 , , , blog-openlibrary-org-2524 32 21 meaning mean VBG blog-openlibrary-org-2524 32 22 94 94 CD blog-openlibrary-org-2524 32 23 % % NN blog-openlibrary-org-2524 32 24 of of IN blog-openlibrary-org-2524 32 25 the the DT blog-openlibrary-org-2524 32 26 catalog catalog NN blog-openlibrary-org-2524 32 27 remained remain VBD blog-openlibrary-org-2524 32 28 underutilized underutilized JJ blog-openlibrary-org-2524 32 29 . . . blog-openlibrary-org-2524 33 1 I -PRON- PRP blog-openlibrary-org-2524 33 2 applied apply VBD blog-openlibrary-org-2524 33 3 to to IN blog-openlibrary-org-2524 33 4 GSoC GSoC NNP blog-openlibrary-org-2524 33 5 2020 2020 CD blog-openlibrary-org-2524 33 6 with with IN blog-openlibrary-org-2524 33 7 a a DT blog-openlibrary-org-2524 33 8 plan plan NN blog-openlibrary-org-2524 33 9 , , , blog-openlibrary-org-2524 33 10 “ " `` blog-openlibrary-org-2524 33 11 Adoption Adoption NNP blog-openlibrary-org-2524 33 12 By by IN blog-openlibrary-org-2524 33 13 Book Book NNP blog-openlibrary-org-2524 33 14 Lovers Lovers NNPS blog-openlibrary-org-2524 33 15 ” " '' blog-openlibrary-org-2524 33 16 to to TO blog-openlibrary-org-2524 33 17 resolve resolve VB blog-openlibrary-org-2524 33 18 some some DT blog-openlibrary-org-2524 33 19 of of IN blog-openlibrary-org-2524 33 20 these these DT blog-openlibrary-org-2524 33 21 key key JJ blog-openlibrary-org-2524 33 22 issues issue NNS blog-openlibrary-org-2524 33 23 , , , blog-openlibrary-org-2524 33 24 help help VB blog-openlibrary-org-2524 33 25 more more JJR blog-openlibrary-org-2524 33 26 people people NNS blog-openlibrary-org-2524 33 27 like like IN blog-openlibrary-org-2524 33 28 myself -PRON- PRP blog-openlibrary-org-2524 33 29 discover discover VBP blog-openlibrary-org-2524 33 30 and and CC blog-openlibrary-org-2524 33 31 derive derive VBP blog-openlibrary-org-2524 33 32 value value NN blog-openlibrary-org-2524 33 33 from from IN blog-openlibrary-org-2524 33 34 the the DT blog-openlibrary-org-2524 33 35 Open Open NNP blog-openlibrary-org-2524 33 36 Library Library NNP blog-openlibrary-org-2524 33 37 , , , blog-openlibrary-org-2524 33 38 and and CC blog-openlibrary-org-2524 33 39 hopefully hopefully RB blog-openlibrary-org-2524 33 40 improve improve VB blog-openlibrary-org-2524 33 41 their -PRON- PRP$ blog-openlibrary-org-2524 33 42 first first JJ blog-openlibrary-org-2524 33 43 experience experience NN blog-openlibrary-org-2524 33 44 in in IN blog-openlibrary-org-2524 33 45 the the DT blog-openlibrary-org-2524 33 46 process process NN blog-openlibrary-org-2524 33 47 . . . blog-openlibrary-org-2524 34 1 Placing place VBG blog-openlibrary-org-2524 34 2 our -PRON- PRP$ blog-openlibrary-org-2524 34 3 bets bet NNS blog-openlibrary-org-2524 34 4 In in IN blog-openlibrary-org-2524 34 5 the the DT blog-openlibrary-org-2524 34 6 service service NN blog-openlibrary-org-2524 34 7 of of IN blog-openlibrary-org-2524 34 8 helping help VBG blog-openlibrary-org-2524 34 9 more more JJR blog-openlibrary-org-2524 34 10 patrons patron NNS blog-openlibrary-org-2524 34 11 discover discover VB blog-openlibrary-org-2524 34 12 Open Open NNP blog-openlibrary-org-2524 34 13 Library Library NNP blog-openlibrary-org-2524 34 14 , , , blog-openlibrary-org-2524 34 15 increasing increase VBG blog-openlibrary-org-2524 34 16 our -PRON- PRP$ blog-openlibrary-org-2524 34 17 utilization utilization NN blog-openlibrary-org-2524 34 18 and and CC blog-openlibrary-org-2524 34 19 engagement engagement NN blog-openlibrary-org-2524 34 20 , , , blog-openlibrary-org-2524 34 21 and and CC blog-openlibrary-org-2524 34 22 decreasing decrease VBG blog-openlibrary-org-2524 34 23 confusion confusion NN blog-openlibrary-org-2524 34 24 and and CC blog-openlibrary-org-2524 34 25 bad bad JJ blog-openlibrary-org-2524 34 26 experiences experience NNS blog-openlibrary-org-2524 34 27 , , , blog-openlibrary-org-2524 34 28 we -PRON- PRP blog-openlibrary-org-2524 34 29 made make VBD blog-openlibrary-org-2524 34 30 5 5 CD blog-openlibrary-org-2524 34 31 key key JJ blog-openlibrary-org-2524 34 32 bets bet NNS blog-openlibrary-org-2524 34 33 : : : blog-openlibrary-org-2524 34 34 Improving improve VBG blog-openlibrary-org-2524 34 35 Sign Sign NNP blog-openlibrary-org-2524 34 36 Up up RP blog-openlibrary-org-2524 34 37 Book Book NNP blog-openlibrary-org-2524 34 38 Page Page NNP blog-openlibrary-org-2524 34 39 Redesign Redesign NNP blog-openlibrary-org-2524 34 40 Shareable Shareable NNP blog-openlibrary-org-2524 34 41 Profiles Profiles NNPS blog-openlibrary-org-2524 34 42 & & CC blog-openlibrary-org-2524 34 43 Public Public NNP blog-openlibrary-org-2524 34 44 Reading Reading NNP blog-openlibrary-org-2524 34 45 Log Log NNP blog-openlibrary-org-2524 34 46 Imports Imports NNPS blog-openlibrary-org-2524 34 47 & & CC blog-openlibrary-org-2524 34 48 Exports Exports NNPS blog-openlibrary-org-2524 34 49 Twitter Twitter NNP blog-openlibrary-org-2524 34 50 Bot Bot NNP blog-openlibrary-org-2524 34 51 There there EX blog-openlibrary-org-2524 34 52 ’s ’ VBZ blog-openlibrary-org-2524 34 53 a a DT blog-openlibrary-org-2524 34 54 common common JJ blog-openlibrary-org-2524 34 55 saying saying NN blog-openlibrary-org-2524 34 56 , , , blog-openlibrary-org-2524 34 57 “ " `` blog-openlibrary-org-2524 34 58 the the DT blog-openlibrary-org-2524 34 59 first first JJ blog-openlibrary-org-2524 34 60 impression impression NN blog-openlibrary-org-2524 34 61 is be VBZ blog-openlibrary-org-2524 34 62 the the DT blog-openlibrary-org-2524 34 63 last last JJ blog-openlibrary-org-2524 34 64 impression impression NN blog-openlibrary-org-2524 34 65 ” " '' blog-openlibrary-org-2524 34 66 . . . blog-openlibrary-org-2524 35 1 This this DT blog-openlibrary-org-2524 35 2 has have VBZ blog-openlibrary-org-2524 35 3 certainly certainly RB blog-openlibrary-org-2524 35 4 been be VBN blog-openlibrary-org-2524 35 5 true true JJ blog-openlibrary-org-2524 35 6 for for IN blog-openlibrary-org-2524 35 7 many many JJ blog-openlibrary-org-2524 35 8 patrons patron NNS blog-openlibrary-org-2524 35 9 attempting attempt VBG blog-openlibrary-org-2524 35 10 to to TO blog-openlibrary-org-2524 35 11 sign sign VB blog-openlibrary-org-2524 35 12 up up RP blog-openlibrary-org-2524 35 13 for for IN blog-openlibrary-org-2524 35 14 an an DT blog-openlibrary-org-2524 35 15 Open Open NNP blog-openlibrary-org-2524 35 16 Library Library NNP blog-openlibrary-org-2524 35 17 account account NN blog-openlibrary-org-2524 35 18 . . . blog-openlibrary-org-2524 36 1 The the DT blog-openlibrary-org-2524 36 2 easiest easy JJS blog-openlibrary-org-2524 36 3 , , , blog-openlibrary-org-2524 36 4 surest sure JJS blog-openlibrary-org-2524 36 5 way way NN blog-openlibrary-org-2524 36 6 to to TO blog-openlibrary-org-2524 36 7 help help VB blog-openlibrary-org-2524 36 8 more more JJR blog-openlibrary-org-2524 36 9 patrons patron NNS blog-openlibrary-org-2524 36 10 derive derive VB blog-openlibrary-org-2524 36 11 value value NN blog-openlibrary-org-2524 36 12 from from IN blog-openlibrary-org-2524 36 13 the the DT blog-openlibrary-org-2524 36 14 Open open JJ blog-openlibrary-org-2524 36 15 Library Library NNP blog-openlibrary-org-2524 36 16 platform platform NN blog-openlibrary-org-2524 36 17 is be VBZ blog-openlibrary-org-2524 36 18 by by IN blog-openlibrary-org-2524 36 19 Improving improve VBG blog-openlibrary-org-2524 36 20 Sign Sign NNP blog-openlibrary-org-2524 36 21 Up up RP blog-openlibrary-org-2524 36 22 ; ; , blog-openlibrary-org-2524 36 23 reducing reduce VBG blog-openlibrary-org-2524 36 24 the the DT blog-openlibrary-org-2524 36 25 friction friction NN blog-openlibrary-org-2524 36 26 and and CC blog-openlibrary-org-2524 36 27 early early JJ blog-openlibrary-org-2524 36 28 negative negative JJ blog-openlibrary-org-2524 36 29 first first JJ blog-openlibrary-org-2524 36 30 impressions impression NNS blog-openlibrary-org-2524 36 31 during during IN blog-openlibrary-org-2524 36 32 account account NN blog-openlibrary-org-2524 36 33 creation creation NN blog-openlibrary-org-2524 36 34 . . . blog-openlibrary-org-2524 37 1 Open Open NNP blog-openlibrary-org-2524 37 2 Library Library NNP blog-openlibrary-org-2524 37 3 ’s ’s POS blog-openlibrary-org-2524 37 4 mission mission NN blog-openlibrary-org-2524 37 5 for for IN blog-openlibrary-org-2524 37 6 2019 2019 CD blog-openlibrary-org-2524 37 7 was be VBD blog-openlibrary-org-2524 37 8 “ " `` blog-openlibrary-org-2524 37 9 Reducing reduce VBG blog-openlibrary-org-2524 37 10 bad bad JJ blog-openlibrary-org-2524 37 11 experiences experience NNS blog-openlibrary-org-2524 37 12 , , , blog-openlibrary-org-2524 37 13 confusion confusion NN blog-openlibrary-org-2524 37 14 , , , blog-openlibrary-org-2524 37 15 & & CC blog-openlibrary-org-2524 37 16 dead dead JJ blog-openlibrary-org-2524 37 17 - - HYPH blog-openlibrary-org-2524 37 18 ends ends NNPS blog-openlibrary-org-2524 37 19 ” " '' blog-openlibrary-org-2524 37 20 . . . blog-openlibrary-org-2524 38 1 By by IN blog-openlibrary-org-2524 38 2 combining combine VBG blog-openlibrary-org-2524 38 3 our -PRON- PRP$ blog-openlibrary-org-2524 38 4 Works work NNS blog-openlibrary-org-2524 38 5 and and CC blog-openlibrary-org-2524 38 6 Editions Editions NNPS blog-openlibrary-org-2524 38 7 pages page NNS blog-openlibrary-org-2524 38 8 into into IN blog-openlibrary-org-2524 38 9 a a DT blog-openlibrary-org-2524 38 10 single single JJ blog-openlibrary-org-2524 38 11 more more JJR blog-openlibrary-org-2524 38 12 performant performant JJ blog-openlibrary-org-2524 38 13 Book Book NNP blog-openlibrary-org-2524 38 14 Page Page NNP blog-openlibrary-org-2524 38 15 Redesign Redesign NNP blog-openlibrary-org-2524 38 16 we -PRON- PRP blog-openlibrary-org-2524 38 17 believed believe VBD blog-openlibrary-org-2524 38 18 we -PRON- PRP blog-openlibrary-org-2524 38 19 ’d ’d MD blog-openlibrary-org-2524 38 20 reduce reduce VB blog-openlibrary-org-2524 38 21 the the DT blog-openlibrary-org-2524 38 22 confusion confusion NN blog-openlibrary-org-2524 38 23 of of IN blog-openlibrary-org-2524 38 24 users user NNS blog-openlibrary-org-2524 38 25 searching search VBG blog-openlibrary-org-2524 38 26 for for IN blog-openlibrary-org-2524 38 27 their -PRON- PRP$ blog-openlibrary-org-2524 38 28 favourite favourite JJ blog-openlibrary-org-2524 38 29 books book NNS blog-openlibrary-org-2524 38 30 and and CC blog-openlibrary-org-2524 38 31 in in IN blog-openlibrary-org-2524 38 32 turn turn NN blog-openlibrary-org-2524 38 33 , , , blog-openlibrary-org-2524 38 34 also also RB blog-openlibrary-org-2524 38 35 increase increase VB blog-openlibrary-org-2524 38 36 distribution distribution NN blog-openlibrary-org-2524 38 37 . . . blog-openlibrary-org-2524 39 1 The the DT blog-openlibrary-org-2524 39 2 DoubleClick DoubleClick NNP blog-openlibrary-org-2524 39 3 study study NN blog-openlibrary-org-2524 39 4 by by IN blog-openlibrary-org-2524 39 5 Google Google NNP blog-openlibrary-org-2524 39 6 shows show VBZ blog-openlibrary-org-2524 39 7 that that IN blog-openlibrary-org-2524 39 8 53 53 CD blog-openlibrary-org-2524 39 9 % % NN blog-openlibrary-org-2524 39 10 of of IN blog-openlibrary-org-2524 39 11 patrons patron NNS blog-openlibrary-org-2524 39 12 drop drop VBP blog-openlibrary-org-2524 39 13 off off RP blog-openlibrary-org-2524 39 14 if if IN blog-openlibrary-org-2524 39 15 page page NN blog-openlibrary-org-2524 39 16 load load NN blog-openlibrary-org-2524 39 17 is be VBZ blog-openlibrary-org-2524 39 18 exceeds exceed VBZ blog-openlibrary-org-2524 39 19 3 3 CD blog-openlibrary-org-2524 39 20 seconds second NNS blog-openlibrary-org-2524 39 21 and and CC blog-openlibrary-org-2524 39 22 this this DT blog-openlibrary-org-2524 39 23 carries carry VBZ blog-openlibrary-org-2524 39 24 significant significant JJ blog-openlibrary-org-2524 39 25 SEO seo NN blog-openlibrary-org-2524 39 26 penalties penalty NNS blog-openlibrary-org-2524 39 27 . . . blog-openlibrary-org-2524 40 1 While while IN blog-openlibrary-org-2524 40 2 redesigning redesign VBG blog-openlibrary-org-2524 40 3 our -PRON- PRP$ blog-openlibrary-org-2524 40 4 Book Book NNP blog-openlibrary-org-2524 40 5 Page Page NNP blog-openlibrary-org-2524 40 6 , , , blog-openlibrary-org-2524 40 7 a a DT blog-openlibrary-org-2524 40 8 key key JJ blog-openlibrary-org-2524 40 9 consideration consideration NN blog-openlibrary-org-2524 40 10 was be VBD blog-openlibrary-org-2524 40 11 page page NN blog-openlibrary-org-2524 40 12 - - HYPH blog-openlibrary-org-2524 40 13 load load NN blog-openlibrary-org-2524 40 14 performance performance NN blog-openlibrary-org-2524 40 15 because because IN blog-openlibrary-org-2524 40 16 we -PRON- PRP blog-openlibrary-org-2524 40 17 knew know VBD blog-openlibrary-org-2524 40 18 this this DT blog-openlibrary-org-2524 40 19 would would MD blog-openlibrary-org-2524 40 20 increase increase VB blog-openlibrary-org-2524 40 21 our -PRON- PRP$ blog-openlibrary-org-2524 40 22 rank rank NN blog-openlibrary-org-2524 40 23 in in IN blog-openlibrary-org-2524 40 24 search search NN blog-openlibrary-org-2524 40 25 engine engine NN blog-openlibrary-org-2524 40 26 results result NNS blog-openlibrary-org-2524 40 27 and and CC blog-openlibrary-org-2524 40 28 increase increase VB blog-openlibrary-org-2524 40 29 retention retention NN blog-openlibrary-org-2524 40 30 through through IN blog-openlibrary-org-2524 40 31 the the DT blog-openlibrary-org-2524 40 32 lending lending NN blog-openlibrary-org-2524 40 33 and and CC blog-openlibrary-org-2524 40 34 registration registration NN blog-openlibrary-org-2524 40 35 funnels funnel NNS blog-openlibrary-org-2524 40 36 . . . blog-openlibrary-org-2524 41 1 Finally finally RB blog-openlibrary-org-2524 41 2 , , , blog-openlibrary-org-2524 41 3 by by IN blog-openlibrary-org-2524 41 4 betting bet VBG blog-openlibrary-org-2524 41 5 on on IN blog-openlibrary-org-2524 41 6 social social JJ blog-openlibrary-org-2524 41 7 features feature NNS blog-openlibrary-org-2524 41 8 , , , blog-openlibrary-org-2524 41 9 like like IN blog-openlibrary-org-2524 41 10 shareable shareable JJ blog-openlibrary-org-2524 41 11 profiles profile NNS blog-openlibrary-org-2524 41 12 and and CC blog-openlibrary-org-2524 41 13 public public JJ blog-openlibrary-org-2524 41 14 - - HYPH blog-openlibrary-org-2524 41 15 by by IN blog-openlibrary-org-2524 41 16 - - HYPH blog-openlibrary-org-2524 41 17 default default NN blog-openlibrary-org-2524 41 18 reading reading NN blog-openlibrary-org-2524 41 19 logs log NNS blog-openlibrary-org-2524 41 20 , , , blog-openlibrary-org-2524 41 21 the the DT blog-openlibrary-org-2524 41 22 ability ability NN blog-openlibrary-org-2524 41 23 to to TO blog-openlibrary-org-2524 41 24 import import VB blog-openlibrary-org-2524 41 25 books book NNS blog-openlibrary-org-2524 41 26 from from IN blog-openlibrary-org-2524 41 27 Goodreads Goodreads NNP blog-openlibrary-org-2524 41 28 , , , blog-openlibrary-org-2524 41 29 and and CC blog-openlibrary-org-2524 41 30 a a DT blog-openlibrary-org-2524 41 31 twitter twitter NN blog-openlibrary-org-2524 41 32 @borrowbot @borrowbot , blog-openlibrary-org-2524 41 33 to to TO blog-openlibrary-org-2524 41 34 help help VB blog-openlibrary-org-2524 41 35 patrons patron NNS blog-openlibrary-org-2524 41 36 discover discover VB blog-openlibrary-org-2524 41 37 which which WDT blog-openlibrary-org-2524 41 38 books book NNS blog-openlibrary-org-2524 41 39 are be VBP blog-openlibrary-org-2524 41 40 available available JJ blog-openlibrary-org-2524 41 41 to to TO blog-openlibrary-org-2524 41 42 read read VB blog-openlibrary-org-2524 41 43 and and CC blog-openlibrary-org-2524 41 44 borrow borrow VB blog-openlibrary-org-2524 41 45 on on IN blog-openlibrary-org-2524 41 46 Open Open NNP blog-openlibrary-org-2524 41 47 Library Library NNP blog-openlibrary-org-2524 41 48 , , , blog-openlibrary-org-2524 41 49 we -PRON- PRP blog-openlibrary-org-2524 41 50 felt feel VBD blog-openlibrary-org-2524 41 51 confident confident JJ blog-openlibrary-org-2524 41 52 we -PRON- PRP blog-openlibrary-org-2524 41 53 could could MD blog-openlibrary-org-2524 41 54 increase increase VB blog-openlibrary-org-2524 41 55 the the DT blog-openlibrary-org-2524 41 56 number number NN blog-openlibrary-org-2524 41 57 of of IN blog-openlibrary-org-2524 41 58 patrons patron NNS blog-openlibrary-org-2524 41 59 that that WDT blog-openlibrary-org-2524 41 60 may may MD blog-openlibrary-org-2524 41 61 discover discover VB blog-openlibrary-org-2524 41 62 and and CC blog-openlibrary-org-2524 41 63 adopt adopt VB blog-openlibrary-org-2524 41 64 OpenLibrary.org openlibrary.org CD blog-openlibrary-org-2524 41 65 . . . blog-openlibrary-org-2524 42 1 Improving improve VBG blog-openlibrary-org-2524 42 2 Signup Signup NNP blog-openlibrary-org-2524 42 3 In in IN blog-openlibrary-org-2524 42 4 2018 2018 CD blog-openlibrary-org-2524 42 5 , , , blog-openlibrary-org-2524 42 6 we -PRON- PRP blog-openlibrary-org-2524 42 7 coincidentally coincidentally RB blog-openlibrary-org-2524 42 8 , , , blog-openlibrary-org-2524 42 9 hit hit VBD blog-openlibrary-org-2524 42 10 a a DT blog-openlibrary-org-2524 42 11 regression regression NN blog-openlibrary-org-2524 42 12 # # $ blog-openlibrary-org-2524 42 13 1431 1431 CD blog-openlibrary-org-2524 42 14 to to IN blog-openlibrary-org-2524 42 15 our -PRON- PRP$ blog-openlibrary-org-2524 42 16 account account NN blog-openlibrary-org-2524 42 17 creation creation NN blog-openlibrary-org-2524 42 18 page page NN blog-openlibrary-org-2524 42 19 which which WDT blog-openlibrary-org-2524 42 20 presented present VBD blog-openlibrary-org-2524 42 21 itself -PRON- PRP blog-openlibrary-org-2524 42 22 as as IN blog-openlibrary-org-2524 42 23 a a DT blog-openlibrary-org-2524 42 24 server server NN blog-openlibrary-org-2524 42 25 error error NN blog-openlibrary-org-2524 42 26 for for IN blog-openlibrary-org-2524 42 27 patrons patron NNS blog-openlibrary-org-2524 42 28 trying try VBG blog-openlibrary-org-2524 42 29 to to TO blog-openlibrary-org-2524 42 30 register register VB blog-openlibrary-org-2524 42 31 a a DT blog-openlibrary-org-2524 42 32 new new JJ blog-openlibrary-org-2524 42 33 account account NN blog-openlibrary-org-2524 42 34 when when WRB blog-openlibrary-org-2524 42 35 their -PRON- PRP$ blog-openlibrary-org-2524 42 36 username username NN blog-openlibrary-org-2524 42 37 or or CC blog-openlibrary-org-2524 42 38 email email NN blog-openlibrary-org-2524 42 39 was be VBD blog-openlibrary-org-2524 42 40 already already RB blog-openlibrary-org-2524 42 41 taken take VBN blog-openlibrary-org-2524 42 42 . . . blog-openlibrary-org-2524 43 1 Because because IN blog-openlibrary-org-2524 43 2 of of IN blog-openlibrary-org-2524 43 3 this this DT blog-openlibrary-org-2524 43 4 bug bug NN blog-openlibrary-org-2524 43 5 , , , blog-openlibrary-org-2524 43 6 our -PRON- PRP$ blog-openlibrary-org-2524 43 7 daily daily JJ blog-openlibrary-org-2524 43 8 registered register VBN blog-openlibrary-org-2524 43 9 users user NNS blog-openlibrary-org-2524 43 10 dropped drop VBD blog-openlibrary-org-2524 43 11 from from IN blog-openlibrary-org-2524 43 12 ~2300 ~2300 NNP blog-openlibrary-org-2524 43 13 to to IN blog-openlibrary-org-2524 43 14 ~1700 ~1700 NNP blog-openlibrary-org-2524 43 15 ( ( -LRB- blog-openlibrary-org-2524 43 16 -500 -500 NNP blog-openlibrary-org-2524 43 17 ) ) -RRB- blog-openlibrary-org-2524 43 18 . . . blog-openlibrary-org-2524 44 1 Through through IN blog-openlibrary-org-2524 44 2 this this DT blog-openlibrary-org-2524 44 3 , , , blog-openlibrary-org-2524 44 4 we -PRON- PRP blog-openlibrary-org-2524 44 5 discovered discover VBD blog-openlibrary-org-2524 44 6 that that IN blog-openlibrary-org-2524 44 7 nearly nearly RB blog-openlibrary-org-2524 44 8 1/5 1/5 CD blog-openlibrary-org-2524 44 9 of of IN blog-openlibrary-org-2524 44 10 patrons patron NNS blog-openlibrary-org-2524 44 11 ( ( -LRB- blog-openlibrary-org-2524 44 12 i.e. i.e. FW blog-openlibrary-org-2524 45 1 500 500 CD blog-openlibrary-org-2524 45 2 a a DT blog-openlibrary-org-2524 45 3 day day NN blog-openlibrary-org-2524 45 4 ) ) -RRB- blog-openlibrary-org-2524 45 5 who who WP blog-openlibrary-org-2524 45 6 attempted attempt VBD blog-openlibrary-org-2524 45 7 registration registration NN blog-openlibrary-org-2524 45 8 would would MD blog-openlibrary-org-2524 45 9 hit hit VB blog-openlibrary-org-2524 45 10 some some DT blog-openlibrary-org-2524 45 11 validation validation NN blog-openlibrary-org-2524 45 12 issue issue NN blog-openlibrary-org-2524 45 13 when when WRB blog-openlibrary-org-2524 45 14 creating create VBG blog-openlibrary-org-2524 45 15 their -PRON- PRP$ blog-openlibrary-org-2524 45 16 account account NN blog-openlibrary-org-2524 45 17 ( ( -LRB- blog-openlibrary-org-2524 45 18 e.g. e.g. RB blog-openlibrary-org-2524 46 1 email email NN blog-openlibrary-org-2524 46 2 or or CC blog-openlibrary-org-2524 46 3 username username VBD blog-openlibrary-org-2524 46 4 invalid invalid JJ blog-openlibrary-org-2524 46 5 or or CC blog-openlibrary-org-2524 46 6 taken take VBN blog-openlibrary-org-2524 46 7 , , , blog-openlibrary-org-2524 46 8 recaptcha recaptcha NNP blog-openlibrary-org-2524 46 9 broken break VBN blog-openlibrary-org-2524 46 10 ) ) -RRB- blog-openlibrary-org-2524 46 11 . . . blog-openlibrary-org-2524 47 1 Even even RB blog-openlibrary-org-2524 47 2 after after IN blog-openlibrary-org-2524 47 3 solving solve VBG blog-openlibrary-org-2524 47 4 the the DT blog-openlibrary-org-2524 47 5 # # $ blog-openlibrary-org-2524 47 6 1431 1431 CD blog-openlibrary-org-2524 47 7 regression regression NN blog-openlibrary-org-2524 47 8 , , , blog-openlibrary-org-2524 47 9 we -PRON- PRP blog-openlibrary-org-2524 47 10 hypothesized hypothesize VBD blog-openlibrary-org-2524 47 11 that that IN blog-openlibrary-org-2524 47 12 many many JJ blog-openlibrary-org-2524 47 13 of of IN blog-openlibrary-org-2524 47 14 these these DT blog-openlibrary-org-2524 47 15 500 500 CD blog-openlibrary-org-2524 47 16 patrons patron NNS blog-openlibrary-org-2524 47 17 were be VBD blog-openlibrary-org-2524 47 18 hitting hit VBG blog-openlibrary-org-2524 47 19 error error NN blog-openlibrary-org-2524 47 20 - - HYPH blog-openlibrary-org-2524 47 21 cases case NNS blog-openlibrary-org-2524 47 22 which which WDT blog-openlibrary-org-2524 47 23 refreshed refresh VBD blog-openlibrary-org-2524 47 24 the the DT blog-openlibrary-org-2524 47 25 page page NN blog-openlibrary-org-2524 47 26 and and CC blog-openlibrary-org-2524 47 27 cleared clear VBD blog-openlibrary-org-2524 47 28 their -PRON- PRP$ blog-openlibrary-org-2524 47 29 form form NN blog-openlibrary-org-2524 47 30 inputs input NNS blog-openlibrary-org-2524 47 31 , , , blog-openlibrary-org-2524 47 32 causing cause VBG blog-openlibrary-org-2524 47 33 patrons patron NNS blog-openlibrary-org-2524 47 34 to to TO blog-openlibrary-org-2524 47 35 bounce bounce VB blog-openlibrary-org-2524 47 36 . . . blog-openlibrary-org-2524 48 1 An an DT blog-openlibrary-org-2524 48 2 easy easy JJ blog-openlibrary-org-2524 48 3 solution solution NN blog-openlibrary-org-2524 48 4 was be VBD blog-openlibrary-org-2524 48 5 adding add VBG blog-openlibrary-org-2524 48 6 real real JJ blog-openlibrary-org-2524 48 7 - - HYPH blog-openlibrary-org-2524 48 8 time time NN blog-openlibrary-org-2524 48 9 validation validation NN blog-openlibrary-org-2524 48 10 to to TO blog-openlibrary-org-2524 48 11 ensure ensure VB blog-openlibrary-org-2524 48 12 emails email NNS blog-openlibrary-org-2524 48 13 , , , blog-openlibrary-org-2524 48 14 usernames username NNS blog-openlibrary-org-2524 48 15 , , , blog-openlibrary-org-2524 48 16 passwords password NNS blog-openlibrary-org-2524 48 17 , , , blog-openlibrary-org-2524 48 18 and and CC blog-openlibrary-org-2524 48 19 recaptcha recaptcha NNS blog-openlibrary-org-2524 48 20 are be VBP blog-openlibrary-org-2524 48 21 valid valid JJ blog-openlibrary-org-2524 48 22 before before IN blog-openlibrary-org-2524 48 23 submitting submit VBG blog-openlibrary-org-2524 48 24 the the DT blog-openlibrary-org-2524 48 25 form form NN blog-openlibrary-org-2524 48 26 . . . blog-openlibrary-org-2524 49 1 In in IN blog-openlibrary-org-2524 49 2 order order NN blog-openlibrary-org-2524 49 3 to to TO blog-openlibrary-org-2524 49 4 implement implement VB blog-openlibrary-org-2524 49 5 real real JJ blog-openlibrary-org-2524 49 6 time time NN blog-openlibrary-org-2524 49 7 validation validation NN blog-openlibrary-org-2524 49 8 , , , blog-openlibrary-org-2524 49 9 we -PRON- PRP blog-openlibrary-org-2524 49 10 planned plan VBD blog-openlibrary-org-2524 49 11 Epic Epic NNP blog-openlibrary-org-2524 49 12 # # $ blog-openlibrary-org-2524 49 13 1433 1433 CD blog-openlibrary-org-2524 49 14 which which WDT blog-openlibrary-org-2524 49 15 included include VBD blog-openlibrary-org-2524 49 16 two two CD blog-openlibrary-org-2524 49 17 pieces piece NNS blog-openlibrary-org-2524 49 18 : : : blog-openlibrary-org-2524 49 19     _SP blog-openlibrary-org-2524 49 20 # # $ blog-openlibrary-org-2524 49 21 2053 2053 CD blog-openlibrary-org-2524 49 22 – – : blog-openlibrary-org-2524 49 23 update update NN blog-openlibrary-org-2524 49 24 backend backend VBP blog-openlibrary-org-2524 49 25 API API NNP blog-openlibrary-org-2524 49 26 endpoints endpoint NNS blog-openlibrary-org-2524 49 27 # # $ blog-openlibrary-org-2524 49 28 2055 2055 CD blog-openlibrary-org-2524 49 29 – – : blog-openlibrary-org-2524 49 30 Add add VB blog-openlibrary-org-2524 49 31 real real JJ blog-openlibrary-org-2524 49 32 - - HYPH blog-openlibrary-org-2524 49 33 time time NN blog-openlibrary-org-2524 49 34 field field NN blog-openlibrary-org-2524 49 35 validation validation NN blog-openlibrary-org-2524 49 36 for for IN blog-openlibrary-org-2524 49 37 email email NN blog-openlibrary-org-2524 49 38 , , , blog-openlibrary-org-2524 49 39 username username NNP blog-openlibrary-org-2524 49 40 , , , blog-openlibrary-org-2524 49 41 password password NN blog-openlibrary-org-2524 49 42 to to TO blog-openlibrary-org-2524 49 43 show show VB blog-openlibrary-org-2524 49 44 errors error NNS blog-openlibrary-org-2524 49 45 before before IN blog-openlibrary-org-2524 49 46 submission submission NN blog-openlibrary-org-2524 49 47 . . . blog-openlibrary-org-2524 50 1 While while IN blog-openlibrary-org-2524 50 2 we -PRON- PRP blog-openlibrary-org-2524 50 3 do do VBP blog-openlibrary-org-2524 50 4 not not RB blog-openlibrary-org-2524 50 5 have have VB blog-openlibrary-org-2524 50 6 great great JJ blog-openlibrary-org-2524 50 7 analytics analytic NNS blog-openlibrary-org-2524 50 8 on on IN blog-openlibrary-org-2524 50 9 how how WRB blog-openlibrary-org-2524 50 10 conversion conversion NN blog-openlibrary-org-2524 50 11 increased increase VBD blog-openlibrary-org-2524 50 12 , , , blog-openlibrary-org-2524 50 13 we -PRON- PRP blog-openlibrary-org-2524 50 14 do do VBP blog-openlibrary-org-2524 50 15 know know VB blog-openlibrary-org-2524 50 16 from from IN blog-openlibrary-org-2524 50 17 our -PRON- PRP$ blog-openlibrary-org-2524 50 18 support support NN blog-openlibrary-org-2524 50 19 channels channel NNS blog-openlibrary-org-2524 50 20 that that IN blog-openlibrary-org-2524 50 21 these these DT blog-openlibrary-org-2524 50 22 changes change NNS blog-openlibrary-org-2524 50 23 have have VBP blog-openlibrary-org-2524 50 24 anecdotally anecdotally RB blog-openlibrary-org-2524 50 25 resulted result VBN blog-openlibrary-org-2524 50 26 in in IN blog-openlibrary-org-2524 50 27 a a DT blog-openlibrary-org-2524 50 28 significant significant JJ blog-openlibrary-org-2524 50 29 decrease decrease NN blog-openlibrary-org-2524 50 30 in in IN blog-openlibrary-org-2524 50 31 support support NN blog-openlibrary-org-2524 50 32 emails email NNS blog-openlibrary-org-2524 50 33 around around IN blog-openlibrary-org-2524 50 34 patron patron NNP blog-openlibrary-org-2524 50 35 signup signup NNP blog-openlibrary-org-2524 50 36 . . . blog-openlibrary-org-2524 51 1 Try try VB blog-openlibrary-org-2524 51 2 it -PRON- PRP blog-openlibrary-org-2524 51 3 out out RP blog-openlibrary-org-2524 51 4 👉 👉 . blog-openlibrary-org-2524 51 5 https://openlibrary.org/account/create https://openlibrary.org/account/create UH blog-openlibrary-org-2524 51 6 Issue issue NN blog-openlibrary-org-2524 51 7 : : : blog-openlibrary-org-2524 51 8 https://github.com/internetarchive/openlibrary/issues/3256 https://github.com/internetarchive/openlibrary/issues/3256 NNP blog-openlibrary-org-2524 51 9 Pull Pull NNP blog-openlibrary-org-2524 51 10 Request Request NNP blog-openlibrary-org-2524 51 11 : : : blog-openlibrary-org-2524 51 12 https://github.com/internetarchive/openlibrary/pull/3452 https://github.com/internetarchive/openlibrary/pull/3452 NNP blog-openlibrary-org-2524 51 13 Book Book NNP blog-openlibrary-org-2524 51 14 Page Page NNP blog-openlibrary-org-2524 51 15 Redesign Redesign NNP blog-openlibrary-org-2524 51 16 User User NNP blog-openlibrary-org-2524 51 17 interviews interview NNS blog-openlibrary-org-2524 51 18 and and CC blog-openlibrary-org-2524 51 19 surveys survey NNS blog-openlibrary-org-2524 51 20 have have VBP blog-openlibrary-org-2524 51 21 taught teach VBN blog-openlibrary-org-2524 51 22 us -PRON- PRP blog-openlibrary-org-2524 51 23 that that IN blog-openlibrary-org-2524 51 24 most most JJS blog-openlibrary-org-2524 51 25 patrons patron NNS blog-openlibrary-org-2524 51 26 who who WP blog-openlibrary-org-2524 51 27 visit visit VBP blog-openlibrary-org-2524 51 28 Open Open NNP blog-openlibrary-org-2524 51 29 Library Library NNP blog-openlibrary-org-2524 51 30 are be VBP blog-openlibrary-org-2524 51 31 trying try VBG blog-openlibrary-org-2524 51 32 to to TO blog-openlibrary-org-2524 51 33 find find VB blog-openlibrary-org-2524 51 34 a a DT blog-openlibrary-org-2524 51 35 “ " `` blog-openlibrary-org-2524 51 36 Book Book NNP blog-openlibrary-org-2524 51 37 ” " '' blog-openlibrary-org-2524 51 38 . . . blog-openlibrary-org-2524 52 1 Many many JJ blog-openlibrary-org-2524 52 2 patrons patron NNS blog-openlibrary-org-2524 52 3 report report VBP blog-openlibrary-org-2524 52 4 that that IN blog-openlibrary-org-2524 52 5 the the DT blog-openlibrary-org-2524 52 6 terms term NNS blog-openlibrary-org-2524 52 7 Work Work NNP blog-openlibrary-org-2524 52 8 and and CC blog-openlibrary-org-2524 52 9 Edition Edition NNP blog-openlibrary-org-2524 52 10 may may MD blog-openlibrary-org-2524 52 11 confuse confuse VB blog-openlibrary-org-2524 52 12 their -PRON- PRP$ blog-openlibrary-org-2524 52 13 experience experience NN blog-openlibrary-org-2524 52 14 . . . blog-openlibrary-org-2524 53 1 This this DT blog-openlibrary-org-2524 53 2 confusion confusion NN blog-openlibrary-org-2524 53 3 is be VBZ blog-openlibrary-org-2524 53 4 increased increase VBN blog-openlibrary-org-2524 53 5 because because IN blog-openlibrary-org-2524 53 6 a a DT blog-openlibrary-org-2524 53 7 user user NN blog-openlibrary-org-2524 53 8 can can MD blog-openlibrary-org-2524 53 9 unpredictably unpredictably RB blog-openlibrary-org-2524 53 10 be be VB blog-openlibrary-org-2524 53 11 dropped drop VBN blog-openlibrary-org-2524 53 12 into into IN blog-openlibrary-org-2524 53 13 either either CC blog-openlibrary-org-2524 53 14 a a DT blog-openlibrary-org-2524 53 15 Work work NN blog-openlibrary-org-2524 53 16 page page NN blog-openlibrary-org-2524 53 17 or or CC blog-openlibrary-org-2524 53 18 an an DT blog-openlibrary-org-2524 53 19 Edition Edition NNP blog-openlibrary-org-2524 53 20 page page NN blog-openlibrary-org-2524 53 21 which which WDT blog-openlibrary-org-2524 53 22 have have VBP blog-openlibrary-org-2524 53 23 different different JJ blog-openlibrary-org-2524 53 24 designs design NNS blog-openlibrary-org-2524 53 25 . . . blog-openlibrary-org-2524 54 1 Our -PRON- PRP$ blog-openlibrary-org-2524 54 2 goal goal NN blog-openlibrary-org-2524 54 3 in in IN blog-openlibrary-org-2524 54 4 redesigning redesign VBG blog-openlibrary-org-2524 54 5 the the DT blog-openlibrary-org-2524 54 6 books book NNS blog-openlibrary-org-2524 54 7 page page NN blog-openlibrary-org-2524 54 8 was be VBD blog-openlibrary-org-2524 54 9 to to TO blog-openlibrary-org-2524 54 10 increase increase VB blog-openlibrary-org-2524 54 11 clarity clarity NN blog-openlibrary-org-2524 54 12 of of IN blog-openlibrary-org-2524 54 13 the the DT blog-openlibrary-org-2524 54 14 experience experience NN blog-openlibrary-org-2524 54 15 and and CC blog-openlibrary-org-2524 54 16 improve improve VB blog-openlibrary-org-2524 54 17 page page NN blog-openlibrary-org-2524 54 18 loading loading NN blog-openlibrary-org-2524 54 19 times time NNS blog-openlibrary-org-2524 54 20 . . . blog-openlibrary-org-2524 55 1 To to TO blog-openlibrary-org-2524 55 2 improve improve VB blog-openlibrary-org-2524 55 3 clarity clarity NN blog-openlibrary-org-2524 55 4 and and CC blog-openlibrary-org-2524 55 5 simplify simplify VB blog-openlibrary-org-2524 55 6 the the DT blog-openlibrary-org-2524 55 7 experience experience NN blog-openlibrary-org-2524 55 8 , , , blog-openlibrary-org-2524 55 9 we -PRON- PRP blog-openlibrary-org-2524 55 10 merged merge VBD blog-openlibrary-org-2524 55 11 the the DT blog-openlibrary-org-2524 55 12 work work NN blog-openlibrary-org-2524 55 13 and and CC blog-openlibrary-org-2524 55 14 edition edition NN blog-openlibrary-org-2524 55 15 pages page NNS blog-openlibrary-org-2524 55 16 to to IN blog-openlibrary-org-2524 55 17 a a DT blog-openlibrary-org-2524 55 18 single single JJ blog-openlibrary-org-2524 55 19 book book NN blog-openlibrary-org-2524 55 20 page page NN blog-openlibrary-org-2524 55 21 where where WRB blog-openlibrary-org-2524 55 22 patrons patron NNS blog-openlibrary-org-2524 55 23 may may MD blog-openlibrary-org-2524 55 24 find find VB blog-openlibrary-org-2524 55 25 all all PDT blog-openlibrary-org-2524 55 26 the the DT blog-openlibrary-org-2524 55 27 information information NN blog-openlibrary-org-2524 55 28 about about IN blog-openlibrary-org-2524 55 29 a a DT blog-openlibrary-org-2524 55 30 work work NN blog-openlibrary-org-2524 55 31 and and CC blog-openlibrary-org-2524 55 32 learn learn VB blog-openlibrary-org-2524 55 33 about about IN blog-openlibrary-org-2524 55 34 the the DT blog-openlibrary-org-2524 55 35 availability availability NN blog-openlibrary-org-2524 55 36 of of IN blog-openlibrary-org-2524 55 37 various various JJ blog-openlibrary-org-2524 55 38 editions edition NNS blog-openlibrary-org-2524 55 39 without without IN blog-openlibrary-org-2524 55 40 having have VBG blog-openlibrary-org-2524 55 41 to to TO blog-openlibrary-org-2524 55 42 navigate navigate VB blog-openlibrary-org-2524 55 43 multiple multiple JJ blog-openlibrary-org-2524 55 44 pages page NNS blog-openlibrary-org-2524 55 45 . . . blog-openlibrary-org-2524 56 1 When when WRB blog-openlibrary-org-2524 56 2 redesigning redesign VBG blog-openlibrary-org-2524 56 3 the the DT blog-openlibrary-org-2524 56 4 Book Book NNP blog-openlibrary-org-2524 56 5 Page Page NNP blog-openlibrary-org-2524 56 6 , , , blog-openlibrary-org-2524 56 7 we -PRON- PRP blog-openlibrary-org-2524 56 8 made make VBD blog-openlibrary-org-2524 56 9 the the DT blog-openlibrary-org-2524 56 10 following follow VBG blog-openlibrary-org-2524 56 11 changes change NNS blog-openlibrary-org-2524 56 12 : : : blog-openlibrary-org-2524 56 13 Editions edition NNS blog-openlibrary-org-2524 56 14 table table NN blog-openlibrary-org-2524 56 15 . . . blog-openlibrary-org-2524 57 1 We -PRON- PRP blog-openlibrary-org-2524 57 2 made make VBD blog-openlibrary-org-2524 57 3 the the DT blog-openlibrary-org-2524 57 4 editions edition NNS blog-openlibrary-org-2524 57 5 table table NN blog-openlibrary-org-2524 57 6 front front JJ blog-openlibrary-org-2524 57 7 - - HYPH blog-openlibrary-org-2524 57 8 and and CC blog-openlibrary-org-2524 57 9 - - HYPH blog-openlibrary-org-2524 57 10 center center NN blog-openlibrary-org-2524 57 11 to to TO blog-openlibrary-org-2524 57 12 enable enable VB blog-openlibrary-org-2524 57 13 readers reader NNS blog-openlibrary-org-2524 57 14 to to TO blog-openlibrary-org-2524 57 15 quickly quickly RB blog-openlibrary-org-2524 57 16 switch switch VB blog-openlibrary-org-2524 57 17 between between IN blog-openlibrary-org-2524 57 18 the the DT blog-openlibrary-org-2524 57 19 different different JJ blog-openlibrary-org-2524 57 20 editions edition NNS blog-openlibrary-org-2524 57 21 . . . blog-openlibrary-org-2524 58 1 We -PRON- PRP blog-openlibrary-org-2524 58 2 also also RB blog-openlibrary-org-2524 58 3 feature feature VBP blog-openlibrary-org-2524 58 4 editions edition NNS blog-openlibrary-org-2524 58 5 by by IN blog-openlibrary-org-2524 58 6 availability availability NN blog-openlibrary-org-2524 58 7 and and CC blog-openlibrary-org-2524 58 8 language language NN blog-openlibrary-org-2524 58 9 , , , blog-openlibrary-org-2524 58 10 and and CC blog-openlibrary-org-2524 58 11 allow allow VB blog-openlibrary-org-2524 58 12 patrons patron NNS blog-openlibrary-org-2524 58 13 to to TO blog-openlibrary-org-2524 58 14 change change VB blog-openlibrary-org-2524 58 15 how how WRB blog-openlibrary-org-2524 58 16 many many JJ blog-openlibrary-org-2524 58 17 results result NNS blog-openlibrary-org-2524 58 18 are be VBP blog-openlibrary-org-2524 58 19 shown show VBN blog-openlibrary-org-2524 58 20 at at IN blog-openlibrary-org-2524 58 21 a a DT blog-openlibrary-org-2524 58 22 time time NN blog-openlibrary-org-2524 58 23 . . . blog-openlibrary-org-2524 59 1 We -PRON- PRP blog-openlibrary-org-2524 59 2 added add VBD blog-openlibrary-org-2524 59 3 a a DT blog-openlibrary-org-2524 59 4 new new JJ blog-openlibrary-org-2524 59 5 search search NN blog-openlibrary-org-2524 59 6 box box NN blog-openlibrary-org-2524 59 7 to to TO blog-openlibrary-org-2524 59 8 enable enable VB blog-openlibrary-org-2524 59 9 patrons patron NNS blog-openlibrary-org-2524 59 10 to to TO blog-openlibrary-org-2524 59 11 find find VB blog-openlibrary-org-2524 59 12 relevant relevant JJ blog-openlibrary-org-2524 59 13 editions edition NNS blog-openlibrary-org-2524 59 14 without without IN blog-openlibrary-org-2524 59 15 reloading reload VBG blog-openlibrary-org-2524 59 16 . . . blog-openlibrary-org-2524 60 1 Navigation Navigation NNP blog-openlibrary-org-2524 60 2 tabs tab NNS blog-openlibrary-org-2524 60 3 . . . blog-openlibrary-org-2524 61 1 We -PRON- PRP blog-openlibrary-org-2524 61 2 have have VBP blog-openlibrary-org-2524 61 3 bucketed bucket VBN blog-openlibrary-org-2524 61 4 the the DT blog-openlibrary-org-2524 61 5 work work NN blog-openlibrary-org-2524 61 6 ’s ’s POS blog-openlibrary-org-2524 61 7 information information NN blog-openlibrary-org-2524 61 8 into into IN blog-openlibrary-org-2524 61 9 an an DT blog-openlibrary-org-2524 61 10 “ " `` blog-openlibrary-org-2524 61 11 Overview Overview NNP blog-openlibrary-org-2524 61 12 ” " '' blog-openlibrary-org-2524 61 13 tab tab NN blog-openlibrary-org-2524 61 14 and and CC blog-openlibrary-org-2524 61 15 the the DT blog-openlibrary-org-2524 61 16 current current JJ blog-openlibrary-org-2524 61 17 Edition Edition NNP blog-openlibrary-org-2524 61 18 ’s ’s POS blog-openlibrary-org-2524 61 19 information information NN blog-openlibrary-org-2524 61 20 in in IN blog-openlibrary-org-2524 61 21 the the DT blog-openlibrary-org-2524 61 22 “ " `` blog-openlibrary-org-2524 61 23 This This NNP blog-openlibrary-org-2524 61 24 Edition Edition NNP blog-openlibrary-org-2524 61 25 ” " '' blog-openlibrary-org-2524 61 26 tab tab NN blog-openlibrary-org-2524 61 27 . . . blog-openlibrary-org-2524 62 1 The the DT blog-openlibrary-org-2524 62 2 tab tab NN blog-openlibrary-org-2524 62 3 bar bar NN blog-openlibrary-org-2524 62 4 always always RB blog-openlibrary-org-2524 62 5 sticks stick VBZ blog-openlibrary-org-2524 62 6 to to IN blog-openlibrary-org-2524 62 7 the the DT blog-openlibrary-org-2524 62 8 top top NN blog-openlibrary-org-2524 62 9 of of IN blog-openlibrary-org-2524 62 10 the the DT blog-openlibrary-org-2524 62 11 page page NN blog-openlibrary-org-2524 62 12 for for IN blog-openlibrary-org-2524 62 13 easy easy JJ blog-openlibrary-org-2524 62 14 access access NN blog-openlibrary-org-2524 62 15 to to IN blog-openlibrary-org-2524 62 16 different different JJ blog-openlibrary-org-2524 62 17 sections section NNS blog-openlibrary-org-2524 62 18 of of IN blog-openlibrary-org-2524 62 19 the the DT blog-openlibrary-org-2524 62 20 page page NN blog-openlibrary-org-2524 62 21 . . . blog-openlibrary-org-2524 63 1 Expandable expandable JJ blog-openlibrary-org-2524 63 2 descriptions description NNS blog-openlibrary-org-2524 63 3 . . . blog-openlibrary-org-2524 64 1 In in IN blog-openlibrary-org-2524 64 2 previous previous JJ blog-openlibrary-org-2524 64 3 designs design NNS blog-openlibrary-org-2524 64 4 , , , blog-openlibrary-org-2524 64 5 long long JJ blog-openlibrary-org-2524 64 6 text text NN blog-openlibrary-org-2524 64 7 descriptions description NNS blog-openlibrary-org-2524 64 8 made make VBD blog-openlibrary-org-2524 64 9 it -PRON- PRP blog-openlibrary-org-2524 64 10 difficult difficult JJ blog-openlibrary-org-2524 64 11 to to TO blog-openlibrary-org-2524 64 12 see see VB blog-openlibrary-org-2524 64 13 all all DT blog-openlibrary-org-2524 64 14 important important JJ blog-openlibrary-org-2524 64 15 book book NN blog-openlibrary-org-2524 64 16 information information NN blog-openlibrary-org-2524 64 17 at at IN blog-openlibrary-org-2524 64 18 a a DT blog-openlibrary-org-2524 64 19 glance glance NN blog-openlibrary-org-2524 64 20 . . . blog-openlibrary-org-2524 65 1 There there EX blog-openlibrary-org-2524 65 2 are be VBP blog-openlibrary-org-2524 65 3 now now RB blog-openlibrary-org-2524 65 4 “ " `` blog-openlibrary-org-2524 65 5 Read read VB blog-openlibrary-org-2524 65 6 more more RBR blog-openlibrary-org-2524 65 7 ” " '' blog-openlibrary-org-2524 65 8 links link NNS blog-openlibrary-org-2524 65 9 to to TO blog-openlibrary-org-2524 65 10 expand expand VB blog-openlibrary-org-2524 65 11 and and CC blog-openlibrary-org-2524 65 12 collapse collapse VB blog-openlibrary-org-2524 65 13 long long JJ blog-openlibrary-org-2524 65 14 descriptions description NNS blog-openlibrary-org-2524 65 15 . . . blog-openlibrary-org-2524 66 1 Clearer clear JJR blog-openlibrary-org-2524 66 2 buttons button NNS blog-openlibrary-org-2524 66 3 . . . blog-openlibrary-org-2524 67 1 All all PDT blog-openlibrary-org-2524 67 2 the the DT blog-openlibrary-org-2524 67 3 favorite favorite JJ blog-openlibrary-org-2524 67 4 actions action NNS blog-openlibrary-org-2524 67 5 of of IN blog-openlibrary-org-2524 67 6 readers reader NNS blog-openlibrary-org-2524 67 7 such such JJ blog-openlibrary-org-2524 67 8 as as IN blog-openlibrary-org-2524 67 9 borrowing borrowing NN blog-openlibrary-org-2524 67 10 , , , blog-openlibrary-org-2524 67 11 searching search VBG blog-openlibrary-org-2524 67 12 inside inside RB blog-openlibrary-org-2524 67 13 , , , blog-openlibrary-org-2524 67 14 adding add VBG blog-openlibrary-org-2524 67 15 books book NNS blog-openlibrary-org-2524 67 16 to to IN blog-openlibrary-org-2524 67 17 one one CD blog-openlibrary-org-2524 67 18 ’s ’s POS blog-openlibrary-org-2524 67 19 reading read VBG blog-openlibrary-org-2524 67 20 log log NN blog-openlibrary-org-2524 67 21 , , , blog-openlibrary-org-2524 67 22 and and CC blog-openlibrary-org-2524 67 23 book book NN blog-openlibrary-org-2524 67 24 star star NN blog-openlibrary-org-2524 67 25 ratings rating NNS blog-openlibrary-org-2524 67 26 have have VBP blog-openlibrary-org-2524 67 27 been be VBN blog-openlibrary-org-2524 67 28 grouped group VBN blog-openlibrary-org-2524 67 29 together together RB blog-openlibrary-org-2524 67 30 and and CC blog-openlibrary-org-2524 67 31 moved move VBD blog-openlibrary-org-2524 67 32 right right RB blog-openlibrary-org-2524 67 33 below below IN blog-openlibrary-org-2524 67 34 the the DT blog-openlibrary-org-2524 67 35 book book NN blog-openlibrary-org-2524 67 36 cover cover NN blog-openlibrary-org-2524 67 37 . . . blog-openlibrary-org-2524 68 1 It -PRON- PRP blog-openlibrary-org-2524 68 2 ’s ’ VBZ blog-openlibrary-org-2524 68 3 hopefully hopefully RB blog-openlibrary-org-2524 68 4 more more RBR blog-openlibrary-org-2524 68 5 clear clear JJ blog-openlibrary-org-2524 68 6 now now RB blog-openlibrary-org-2524 68 7 that that IN blog-openlibrary-org-2524 68 8 the the DT blog-openlibrary-org-2524 68 9 “ " `` blog-openlibrary-org-2524 68 10 Want want VBP blog-openlibrary-org-2524 68 11 to to TO blog-openlibrary-org-2524 68 12 Read read VB blog-openlibrary-org-2524 68 13 ” " '' blog-openlibrary-org-2524 68 14 Load Load NNP blog-openlibrary-org-2524 68 15 times time NNS blog-openlibrary-org-2524 68 16 . . . blog-openlibrary-org-2524 69 1 We -PRON- PRP blog-openlibrary-org-2524 69 2 know know VBP blog-openlibrary-org-2524 69 3 page page NN blog-openlibrary-org-2524 69 4 speed speed NN blog-openlibrary-org-2524 69 5 is be VBZ blog-openlibrary-org-2524 69 6 a a DT blog-openlibrary-org-2524 69 7 priority priority NN blog-openlibrary-org-2524 69 8 for for IN blog-openlibrary-org-2524 69 9 readers reader NNS blog-openlibrary-org-2524 69 10 . . . blog-openlibrary-org-2524 70 1 The the DT blog-openlibrary-org-2524 70 2 new new JJ blog-openlibrary-org-2524 70 3 Books book NNS blog-openlibrary-org-2524 70 4 Page Page NNP blog-openlibrary-org-2524 70 5 should should MD blog-openlibrary-org-2524 70 6 be be VB blog-openlibrary-org-2524 70 7 significantly significantly RB blog-openlibrary-org-2524 70 8 faster fast JJR blog-openlibrary-org-2524 70 9 ( ( -LRB- blog-openlibrary-org-2524 70 10 Lazy Lazy NNP blog-openlibrary-org-2524 70 11 Loading Loading NNP blog-openlibrary-org-2524 70 12 of of IN blog-openlibrary-org-2524 70 13 Related related JJ blog-openlibrary-org-2524 70 14 Works Works NNP blog-openlibrary-org-2524 70 15 Carousel Carousel NNP blog-openlibrary-org-2524 70 16 ) ) -RRB- blog-openlibrary-org-2524 70 17 . . . blog-openlibrary-org-2524 71 1 Considerations consideration NNS blog-openlibrary-org-2524 71 2 . . . blog-openlibrary-org-2524 72 1 We -PRON- PRP blog-openlibrary-org-2524 72 2 tried try VBD blog-openlibrary-org-2524 72 3 to to TO blog-openlibrary-org-2524 72 4 change change VB blog-openlibrary-org-2524 72 5 as as RB blog-openlibrary-org-2524 72 6 little little JJ blog-openlibrary-org-2524 72 7 as as IN blog-openlibrary-org-2524 72 8 possible possible JJ blog-openlibrary-org-2524 72 9 and and CC blog-openlibrary-org-2524 72 10 were be VBD blog-openlibrary-org-2524 72 11 careful careful JJ blog-openlibrary-org-2524 72 12 not not RB blog-openlibrary-org-2524 72 13 to to TO blog-openlibrary-org-2524 72 14 remove remove VB blog-openlibrary-org-2524 72 15 existing exist VBG blog-openlibrary-org-2524 72 16 functionality functionality NN blog-openlibrary-org-2524 72 17 : : : blog-openlibrary-org-2524 72 18 URLs url NNS blog-openlibrary-org-2524 72 19 : : : blog-openlibrary-org-2524 72 20 Developers developer NNS blog-openlibrary-org-2524 72 21 and and CC blog-openlibrary-org-2524 72 22 partners partner NNS blog-openlibrary-org-2524 72 23 will will MD blog-openlibrary-org-2524 72 24 be be VB blog-openlibrary-org-2524 72 25 happy happy JJ blog-openlibrary-org-2524 72 26 to to TO blog-openlibrary-org-2524 72 27 hear hear VB blog-openlibrary-org-2524 72 28 that that DT blog-openlibrary-org-2524 72 29 /works /works . blog-openlibrary-org-2524 72 30 and and CC blog-openlibrary-org-2524 72 31 /books /books NNP blog-openlibrary-org-2524 72 32 urls urls NNP blog-openlibrary-org-2524 72 33 and and CC blog-openlibrary-org-2524 72 34 APIs api NNS blog-openlibrary-org-2524 72 35 will will MD blog-openlibrary-org-2524 72 36 continue continue VB blog-openlibrary-org-2524 72 37 to to TO blog-openlibrary-org-2524 72 38 work work VB blog-openlibrary-org-2524 72 39 as as IN blog-openlibrary-org-2524 72 40 expected expect VBN blog-openlibrary-org-2524 72 41 without without IN blog-openlibrary-org-2524 72 42 change change NN blog-openlibrary-org-2524 72 43 . . . blog-openlibrary-org-2524 73 1 Both both DT blog-openlibrary-org-2524 73 2 the the DT blog-openlibrary-org-2524 73 3 work work NN blog-openlibrary-org-2524 73 4 and and CC blog-openlibrary-org-2524 73 5 edition edition NN blog-openlibrary-org-2524 73 6 pages page NNS blog-openlibrary-org-2524 73 7 will will MD blog-openlibrary-org-2524 73 8 simply simply RB blog-openlibrary-org-2524 73 9 appear appear VB blog-openlibrary-org-2524 73 10 to to TO blog-openlibrary-org-2524 73 11 use use VB blog-openlibrary-org-2524 73 12 the the DT blog-openlibrary-org-2524 73 13 same same JJ blog-openlibrary-org-2524 73 14 consistent consistent JJ blog-openlibrary-org-2524 73 15 design design NN blog-openlibrary-org-2524 73 16 . . . blog-openlibrary-org-2524 74 1 Lists list NNS blog-openlibrary-org-2524 74 2 : : : blog-openlibrary-org-2524 74 3 While while IN blog-openlibrary-org-2524 74 4 admittedly admittedly RB blog-openlibrary-org-2524 74 5 slightly slightly RB blog-openlibrary-org-2524 74 6 less less RBR blog-openlibrary-org-2524 74 7 convenient convenient JJ blog-openlibrary-org-2524 74 8 , , , blog-openlibrary-org-2524 74 9 you -PRON- PRP blog-openlibrary-org-2524 74 10 can can MD blog-openlibrary-org-2524 74 11 still still RB blog-openlibrary-org-2524 74 12 add add VB blog-openlibrary-org-2524 74 13 Works work NNS blog-openlibrary-org-2524 74 14 to to IN blog-openlibrary-org-2524 74 15 Lists list NNS blog-openlibrary-org-2524 74 16 by by IN blog-openlibrary-org-2524 74 17 clicking click VBG blog-openlibrary-org-2524 74 18 the the DT blog-openlibrary-org-2524 74 19 “ " `` blog-openlibrary-org-2524 74 20 Use Use NNP blog-openlibrary-org-2524 74 21 this this DT blog-openlibrary-org-2524 74 22 Work work NN blog-openlibrary-org-2524 74 23 ” " '' blog-openlibrary-org-2524 74 24 checkbox checkbox NN blog-openlibrary-org-2524 74 25 as as IN blog-openlibrary-org-2524 74 26 shown show VBN blog-openlibrary-org-2524 74 27 below below RB blog-openlibrary-org-2524 74 28 . . . blog-openlibrary-org-2524 75 1 By by IN blog-openlibrary-org-2524 75 2 default default NN blog-openlibrary-org-2524 75 3 , , , blog-openlibrary-org-2524 75 4 Lists list NNS blog-openlibrary-org-2524 75 5 will will MD blog-openlibrary-org-2524 75 6 use use VB blog-openlibrary-org-2524 75 7 Editions Editions NNP blog-openlibrary-org-2524 75 8 . . . blog-openlibrary-org-2524 76 1 I -PRON- PRP blog-openlibrary-org-2524 76 2 had have VBD blog-openlibrary-org-2524 76 3 always always RB blog-openlibrary-org-2524 76 4 worked work VBN blog-openlibrary-org-2524 76 5 in in IN blog-openlibrary-org-2524 76 6 small small JJ blog-openlibrary-org-2524 76 7 teams team NNS blog-openlibrary-org-2524 76 8 with with IN blog-openlibrary-org-2524 76 9 not not RB blog-openlibrary-org-2524 76 10 a a DT blog-openlibrary-org-2524 76 11 lot lot NN blog-openlibrary-org-2524 76 12 of of IN blog-openlibrary-org-2524 76 13 stakeholders stakeholder NNS blog-openlibrary-org-2524 76 14 and and CC blog-openlibrary-org-2524 76 15 no no DT blog-openlibrary-org-2524 76 16 clash clash NN blog-openlibrary-org-2524 76 17 of of IN blog-openlibrary-org-2524 76 18 ideas idea NNS blog-openlibrary-org-2524 76 19 . . . blog-openlibrary-org-2524 77 1 The the DT blog-openlibrary-org-2524 77 2 Books Books NNP blog-openlibrary-org-2524 77 3 Page Page NNP blog-openlibrary-org-2524 77 4 Redesign Redesign NNP blog-openlibrary-org-2524 77 5 was be VBD blog-openlibrary-org-2524 77 6 one one CD blog-openlibrary-org-2524 77 7 in in IN blog-openlibrary-org-2524 77 8 which which WDT blog-openlibrary-org-2524 77 9 the the DT blog-openlibrary-org-2524 77 10 issue issue NN blog-openlibrary-org-2524 77 11 was be VBD blog-openlibrary-org-2524 77 12 open open JJ blog-openlibrary-org-2524 77 13 for for IN blog-openlibrary-org-2524 77 14 3 3 CD blog-openlibrary-org-2524 77 15 years year NNS blog-openlibrary-org-2524 77 16 and and CC blog-openlibrary-org-2524 77 17 it -PRON- PRP blog-openlibrary-org-2524 77 18 was be VBD blog-openlibrary-org-2524 77 19 being be VBG blog-openlibrary-org-2524 77 20 stalled stall VBN blog-openlibrary-org-2524 77 21 due due IN blog-openlibrary-org-2524 77 22 to to TO blog-openlibrary-org-2524 77 23 clash clash VB blog-openlibrary-org-2524 77 24 of of IN blog-openlibrary-org-2524 77 25 interests interest NNS blog-openlibrary-org-2524 77 26 in in IN blog-openlibrary-org-2524 77 27 how how WRB blog-openlibrary-org-2524 77 28 we -PRON- PRP blog-openlibrary-org-2524 77 29 should should MD blog-openlibrary-org-2524 77 30 display display VB blog-openlibrary-org-2524 77 31 our -PRON- PRP$ blog-openlibrary-org-2524 77 32 pages page NNS blog-openlibrary-org-2524 77 33 . . . blog-openlibrary-org-2524 78 1 Completing complete VBG blog-openlibrary-org-2524 78 2 this this DT blog-openlibrary-org-2524 78 3 issue issue NN blog-openlibrary-org-2524 78 4 was be VBD blog-openlibrary-org-2524 78 5 a a DT blog-openlibrary-org-2524 78 6 major major JJ blog-openlibrary-org-2524 78 7 milestone milestone NN blog-openlibrary-org-2524 78 8 in in IN blog-openlibrary-org-2524 78 9 my -PRON- PRP$ blog-openlibrary-org-2524 78 10 GSoC gsoc JJ blog-openlibrary-org-2524 78 11 program program NN blog-openlibrary-org-2524 78 12 where where WRB blog-openlibrary-org-2524 78 13 I -PRON- PRP blog-openlibrary-org-2524 78 14 learned learn VBD blog-openlibrary-org-2524 78 15 to to TO blog-openlibrary-org-2524 78 16 cooperate cooperate VB blog-openlibrary-org-2524 78 17 and and CC blog-openlibrary-org-2524 78 18 compromise compromise VB blog-openlibrary-org-2524 78 19 on on IN blog-openlibrary-org-2524 78 20 some some DT blog-openlibrary-org-2524 78 21 aspects aspect NNS blog-openlibrary-org-2524 78 22 of of IN blog-openlibrary-org-2524 78 23 our -PRON- PRP$ blog-openlibrary-org-2524 78 24 design design NN blog-openlibrary-org-2524 78 25 so so IN blog-openlibrary-org-2524 78 26 that that IN blog-openlibrary-org-2524 78 27 all all DT blog-openlibrary-org-2524 78 28 stakeholders stakeholder NNS blog-openlibrary-org-2524 78 29 were be VBD blog-openlibrary-org-2524 78 30 happy happy JJ blog-openlibrary-org-2524 78 31 . . . blog-openlibrary-org-2524 79 1 The the DT blog-openlibrary-org-2524 79 2 feedback feedback NN blog-openlibrary-org-2524 79 3 we -PRON- PRP blog-openlibrary-org-2524 79 4 received receive VBD blog-openlibrary-org-2524 79 5 from from IN blog-openlibrary-org-2524 79 6 our -PRON- PRP$ blog-openlibrary-org-2524 79 7 patrons patron NNS blog-openlibrary-org-2524 79 8 was be VBD blog-openlibrary-org-2524 79 9 that that DT blog-openlibrary-org-2524 79 10 ~65 ~65 CD blog-openlibrary-org-2524 79 11 % % NN blog-openlibrary-org-2524 79 12 patrons patron NNS blog-openlibrary-org-2524 79 13 found find VBD blog-openlibrary-org-2524 79 14 the the DT blog-openlibrary-org-2524 79 15 New New NNP blog-openlibrary-org-2524 79 16 Books book NNS blog-openlibrary-org-2524 79 17 Page Page NNP blog-openlibrary-org-2524 79 18 a a DT blog-openlibrary-org-2524 79 19 step step NN blog-openlibrary-org-2524 79 20 forward forward RB blog-openlibrary-org-2524 79 21 , , , blog-openlibrary-org-2524 79 22 ~17 ~17 . blog-openlibrary-org-2524 79 23 % % NN blog-openlibrary-org-2524 79 24 did do VBD blog-openlibrary-org-2524 79 25 not not RB blog-openlibrary-org-2524 79 26 have have VB blog-openlibrary-org-2524 79 27 any any DT blog-openlibrary-org-2524 79 28 preference preference NN blog-openlibrary-org-2524 79 29 and and CC blog-openlibrary-org-2524 79 30 ~22 ~22 . blog-openlibrary-org-2524 79 31 % % NN blog-openlibrary-org-2524 79 32 found find VBD blog-openlibrary-org-2524 79 33 the the DT blog-openlibrary-org-2524 79 34 change change NN blog-openlibrary-org-2524 79 35 a a DT blog-openlibrary-org-2524 79 36 step step NN blog-openlibrary-org-2524 79 37 backward backward RB blog-openlibrary-org-2524 79 38 . . . blog-openlibrary-org-2524 80 1 Therefore therefore RB blog-openlibrary-org-2524 80 2 we -PRON- PRP blog-openlibrary-org-2524 80 3 think think VBP blog-openlibrary-org-2524 80 4 our -PRON- PRP$ blog-openlibrary-org-2524 80 5 hypothesis hypothesis NN blog-openlibrary-org-2524 80 6 was be VBD blog-openlibrary-org-2524 80 7 correct correct JJ blog-openlibrary-org-2524 80 8 and and CC blog-openlibrary-org-2524 80 9 this this DT blog-openlibrary-org-2524 80 10 feature feature NN blog-openlibrary-org-2524 80 11 would would MD blog-openlibrary-org-2524 80 12 improve improve VB blog-openlibrary-org-2524 80 13 user user NN blog-openlibrary-org-2524 80 14 experience experience NN blog-openlibrary-org-2524 80 15 and and CC blog-openlibrary-org-2524 80 16 reduce reduce VB blog-openlibrary-org-2524 80 17 user user NN blog-openlibrary-org-2524 80 18 confusion confusion NN blog-openlibrary-org-2524 80 19 . . . blog-openlibrary-org-2524 81 1 Read read VB blog-openlibrary-org-2524 81 2 more more JJR blog-openlibrary-org-2524 81 3 about about IN blog-openlibrary-org-2524 81 4 the the DT blog-openlibrary-org-2524 81 5 Book Book NNP blog-openlibrary-org-2524 81 6 Page Page NNP blog-openlibrary-org-2524 81 7 Redesign Redesign NNP blog-openlibrary-org-2524 81 8 : : : blog-openlibrary-org-2524 81 9 https://blog.openlibrary.org/2020/07/08/re-thinking-open-librarys-book-pages/ https://blog.openlibrary.org/2020/07/08/re-thinking-open-librarys-book-pages/ NN blog-openlibrary-org-2524 81 10 Try try VB blog-openlibrary-org-2524 81 11 it -PRON- PRP blog-openlibrary-org-2524 81 12 out out RP blog-openlibrary-org-2524 81 13 👉 👉 . blog-openlibrary-org-2524 81 14 https://openlibrary.org/works/OL76837W/The_Da_Vinci_Code https://openlibrary.org/works/OL76837W/The_Da_Vinci_Code -LRB- blog-openlibrary-org-2524 81 15 Issues issue NNS blog-openlibrary-org-2524 81 16 : : : blog-openlibrary-org-2524 81 17 https://github.com/internetarchive/openlibrary/issues/684 https://github.com/internetarchive/openlibrary/issues/684 NNP blog-openlibrary-org-2524 81 18 https://github.com/internetarchive/openlibrary/issues/3556 https://github.com/internetarchive/openlibrary/issues/3556 NNP blog-openlibrary-org-2524 81 19 Pull Pull NNP blog-openlibrary-org-2524 81 20 Request request NN blog-openlibrary-org-2524 81 21 : : : blog-openlibrary-org-2524 81 22 https://github.com/internetarchive/openlibrary/pull/3553 https://github.com/internetarchive/openlibrary/pull/3553 NNP blog-openlibrary-org-2524 81 23 Additional Additional NNP blog-openlibrary-org-2524 81 24 Book Book NNP blog-openlibrary-org-2524 81 25 Page Page NNP blog-openlibrary-org-2524 81 26 improvements improvement NNS blog-openlibrary-org-2524 81 27 After after IN blog-openlibrary-org-2524 81 28 completing complete VBG blog-openlibrary-org-2524 81 29 the the DT blog-openlibrary-org-2524 81 30 Book Book NNP blog-openlibrary-org-2524 81 31 Page Page NNP blog-openlibrary-org-2524 81 32 redesign redesign NN blog-openlibrary-org-2524 81 33 , , , blog-openlibrary-org-2524 81 34 we -PRON- PRP blog-openlibrary-org-2524 81 35 made make VBD blog-openlibrary-org-2524 81 36 two two CD blog-openlibrary-org-2524 81 37 major major JJ blog-openlibrary-org-2524 81 38 improvements improvement NNS blog-openlibrary-org-2524 81 39 to to TO blog-openlibrary-org-2524 81 40 help help VB blog-openlibrary-org-2524 81 41 our -PRON- PRP$ blog-openlibrary-org-2524 81 42 Librarian librarian JJ blog-openlibrary-org-2524 81 43 community community NN blog-openlibrary-org-2524 81 44 and and CC blog-openlibrary-org-2524 81 45 to to TO blog-openlibrary-org-2524 81 46 improve improve VB blog-openlibrary-org-2524 81 47 performance performance NN blog-openlibrary-org-2524 81 48 and and CC blog-openlibrary-org-2524 81 49 load load NN blog-openlibrary-org-2524 81 50 times time NNS blog-openlibrary-org-2524 81 51 : : : blog-openlibrary-org-2524 81 52 a a DT blog-openlibrary-org-2524 81 53 better well JJR blog-openlibrary-org-2524 81 54 book book NN blog-openlibrary-org-2524 81 55 /edit /edit , blog-openlibrary-org-2524 81 56 experience experience NN blog-openlibrary-org-2524 81 57 and and CC blog-openlibrary-org-2524 81 58 Lazy Lazy NNP blog-openlibrary-org-2524 81 59 Loading Loading NNP blog-openlibrary-org-2524 81 60 of of IN blog-openlibrary-org-2524 81 61 expensive expensive JJ blog-openlibrary-org-2524 81 62 book book NN blog-openlibrary-org-2524 81 63 page page NN blog-openlibrary-org-2524 81 64 components component NNS blog-openlibrary-org-2524 81 65 ( ( -LRB- blog-openlibrary-org-2524 81 66 e.g. e.g. RB blog-openlibrary-org-2524 82 1 related related JJ blog-openlibrary-org-2524 82 2 works work NNS blog-openlibrary-org-2524 82 3 carousels carousel NNS blog-openlibrary-org-2524 82 4 ) ) -RRB- blog-openlibrary-org-2524 82 5 . . . blog-openlibrary-org-2524 83 1 Book Book NNP blog-openlibrary-org-2524 83 2 Page Page NNP blog-openlibrary-org-2524 83 3 Editor Editor NNP blog-openlibrary-org-2524 83 4 . . . blog-openlibrary-org-2524 84 1 We -PRON- PRP blog-openlibrary-org-2524 84 2 redesigned redesign VBD blog-openlibrary-org-2524 84 3 the the DT blog-openlibrary-org-2524 84 4 Books Books NNP blog-openlibrary-org-2524 84 5 Page Page NNP blog-openlibrary-org-2524 84 6 Editor Editor NNP blog-openlibrary-org-2524 84 7 to to TO blog-openlibrary-org-2524 84 8 enable enable VB blog-openlibrary-org-2524 84 9 our -PRON- PRP$ blog-openlibrary-org-2524 84 10 librarians librarian NNS blog-openlibrary-org-2524 84 11 edit edit NN blog-openlibrary-org-2524 84 12 book book NN blog-openlibrary-org-2524 84 13 metadata metadata VBP blog-openlibrary-org-2524 84 14 with with IN blog-openlibrary-org-2524 84 15 ease ease NN blog-openlibrary-org-2524 84 16 . . . blog-openlibrary-org-2524 85 1 Lazy Lazy NNP blog-openlibrary-org-2524 85 2 Loading Loading NNP blog-openlibrary-org-2524 85 3 of of IN blog-openlibrary-org-2524 85 4 Related related JJ blog-openlibrary-org-2524 85 5 Carousels Carousels NNP blog-openlibrary-org-2524 85 6 . . . blog-openlibrary-org-2524 86 1 To to TO blog-openlibrary-org-2524 86 2 improve improve VB blog-openlibrary-org-2524 86 3 the the DT blog-openlibrary-org-2524 86 4 page page NN blog-openlibrary-org-2524 86 5 loading loading NN blog-openlibrary-org-2524 86 6 time time NN blog-openlibrary-org-2524 86 7 we -PRON- PRP blog-openlibrary-org-2524 86 8 firstly firstly RB blog-openlibrary-org-2524 86 9 created create VBD blog-openlibrary-org-2524 86 10 a a DT blog-openlibrary-org-2524 86 11 list list NN blog-openlibrary-org-2524 86 12 of of IN blog-openlibrary-org-2524 86 13 components component NNS blog-openlibrary-org-2524 86 14 and and CC blog-openlibrary-org-2524 86 15 their -PRON- PRP$ blog-openlibrary-org-2524 86 16 timings timing NNS blog-openlibrary-org-2524 86 17 and and CC blog-openlibrary-org-2524 86 18 noticed notice VBD blog-openlibrary-org-2524 86 19 that that IN blog-openlibrary-org-2524 86 20 the the DT blog-openlibrary-org-2524 86 21 Related related JJ blog-openlibrary-org-2524 86 22 Works Works NNPS blog-openlibrary-org-2524 86 23 and and CC blog-openlibrary-org-2524 86 24 Author Author NNP blog-openlibrary-org-2524 86 25 Works Works NNP blog-openlibrary-org-2524 86 26 took take VBD blog-openlibrary-org-2524 86 27 the the DT blog-openlibrary-org-2524 86 28 most most JJS blog-openlibrary-org-2524 86 29 time time NN blog-openlibrary-org-2524 86 30 to to TO blog-openlibrary-org-2524 86 31 load load VB blog-openlibrary-org-2524 86 32 thereby thereby RB blog-openlibrary-org-2524 86 33 slowing slow VBG blog-openlibrary-org-2524 86 34 down down IN blog-openlibrary-org-2524 86 35 the the DT blog-openlibrary-org-2524 86 36 page page NN blog-openlibrary-org-2524 86 37 for for IN blog-openlibrary-org-2524 86 38 up up IN blog-openlibrary-org-2524 86 39 to to TO blog-openlibrary-org-2524 86 40 10 10 CD blog-openlibrary-org-2524 86 41 % % NN blog-openlibrary-org-2524 86 42 . . . blog-openlibrary-org-2524 87 1 Therefore therefore RB blog-openlibrary-org-2524 87 2 our -PRON- PRP$ blog-openlibrary-org-2524 87 3 hypothesis hypothesis NN blog-openlibrary-org-2524 87 4 was be VBD blog-openlibrary-org-2524 87 5 to to IN blog-openlibrary-org-2524 87 6 lazy lazy JJ blog-openlibrary-org-2524 87 7 load load NN blog-openlibrary-org-2524 87 8 related relate VBN blog-openlibrary-org-2524 87 9 works work NNS blog-openlibrary-org-2524 87 10 carousel carousel NN blog-openlibrary-org-2524 87 11 which which WDT blog-openlibrary-org-2524 87 12 would would MD blog-openlibrary-org-2524 87 13 then then RB blog-openlibrary-org-2524 87 14 enable enable VB blog-openlibrary-org-2524 87 15 our -PRON- PRP$ blog-openlibrary-org-2524 87 16 newly newly RB blog-openlibrary-org-2524 87 17 designed design VBN blog-openlibrary-org-2524 87 18 books book NNS blog-openlibrary-org-2524 87 19 pages page NNS blog-openlibrary-org-2524 87 20 to to TO blog-openlibrary-org-2524 87 21 load load VB blog-openlibrary-org-2524 87 22 faster fast RBR blog-openlibrary-org-2524 87 23 . . . blog-openlibrary-org-2524 88 1 The the DT blog-openlibrary-org-2524 88 2 impact impact NN blog-openlibrary-org-2524 88 3 of of IN blog-openlibrary-org-2524 88 4 this this DT blog-openlibrary-org-2524 88 5 change change NN blog-openlibrary-org-2524 88 6 was be VBD blog-openlibrary-org-2524 88 7 that that IN blog-openlibrary-org-2524 88 8 now now RB blog-openlibrary-org-2524 88 9 pages page VBZ blog-openlibrary-org-2524 88 10 load load VBP blog-openlibrary-org-2524 88 11 up up IN blog-openlibrary-org-2524 88 12 to to TO blog-openlibrary-org-2524 88 13 10 10 CD blog-openlibrary-org-2524 88 14 % % NN blog-openlibrary-org-2524 88 15 faster fast RBR blog-openlibrary-org-2524 88 16 : : : blog-openlibrary-org-2524 88 17 Issues issue NNS blog-openlibrary-org-2524 88 18 : : : blog-openlibrary-org-2524 88 19 https://github.com/internetarchive/openlibrary/issues/3577 https://github.com/internetarchive/openlibrary/issues/3577 LS blog-openlibrary-org-2524 88 20 https://github.com/internetarchive/openlibrary/pull/3697 https://github.com/internetarchive/openlibrary/pull/3697 `` blog-openlibrary-org-2524 88 21 Shareable Shareable NNP blog-openlibrary-org-2524 88 22 Profiles Profiles NNPS blog-openlibrary-org-2524 88 23 & & CC blog-openlibrary-org-2524 88 24 Public Public NNP blog-openlibrary-org-2524 88 25 Reading Reading NNP blog-openlibrary-org-2524 88 26 Logs Logs NNP blog-openlibrary-org-2524 88 27     _SP blog-openlibrary-org-2524 88 28 We -PRON- PRP blog-openlibrary-org-2524 88 29 noticed notice VBD blog-openlibrary-org-2524 88 30 that that IN blog-openlibrary-org-2524 88 31 very very RB blog-openlibrary-org-2524 88 32 few few JJ blog-openlibrary-org-2524 88 33 patrons patron NNS blog-openlibrary-org-2524 88 34 share share VBP blog-openlibrary-org-2524 88 35 their -PRON- PRP$ blog-openlibrary-org-2524 88 36 reading reading NN blog-openlibrary-org-2524 88 37 logs log NNS blog-openlibrary-org-2524 88 38 or or CC blog-openlibrary-org-2524 88 39 even even RB blog-openlibrary-org-2524 88 40 know know VBP blog-openlibrary-org-2524 88 41 they -PRON- PRP blog-openlibrary-org-2524 88 42 can can MD blog-openlibrary-org-2524 88 43 be be VB blog-openlibrary-org-2524 88 44 shared share VBN blog-openlibrary-org-2524 88 45 . . . blog-openlibrary-org-2524 89 1 However however RB blog-openlibrary-org-2524 89 2 , , , blog-openlibrary-org-2524 89 3 we -PRON- PRP blog-openlibrary-org-2524 89 4 know know VBP blog-openlibrary-org-2524 89 5 patrons patron NNS blog-openlibrary-org-2524 89 6 on on IN blog-openlibrary-org-2524 89 7 Goodreads Goodreads NNPS blog-openlibrary-org-2524 89 8 share share VBP blog-openlibrary-org-2524 89 9 their -PRON- PRP$ blog-openlibrary-org-2524 89 10 reading reading NN blog-openlibrary-org-2524 89 11 logs log VBZ blog-openlibrary-org-2524 89 12 frequently frequently RB blog-openlibrary-org-2524 89 13 . . . blog-openlibrary-org-2524 90 1 And and CC blog-openlibrary-org-2524 90 2 also also RB blog-openlibrary-org-2524 90 3 , , , blog-openlibrary-org-2524 90 4 lists list NNS blog-openlibrary-org-2524 90 5 on on IN blog-openlibrary-org-2524 90 6 Open Open NNP blog-openlibrary-org-2524 90 7 Library Library NNP blog-openlibrary-org-2524 90 8 are be VBP blog-openlibrary-org-2524 90 9 shared share VBN blog-openlibrary-org-2524 90 10 all all PDT blog-openlibrary-org-2524 90 11 the the DT blog-openlibrary-org-2524 90 12 time time NN blog-openlibrary-org-2524 90 13 . . . blog-openlibrary-org-2524 91 1 Why why WRB blog-openlibrary-org-2524 91 2 is be VBZ blog-openlibrary-org-2524 91 3 this this DT blog-openlibrary-org-2524 91 4 ? ? . blog-openlibrary-org-2524 92 1 In in IN blog-openlibrary-org-2524 92 2 2017 2017 CD blog-openlibrary-org-2524 92 3 , , , blog-openlibrary-org-2524 92 4 when when WRB blog-openlibrary-org-2524 92 5 Open Open NNP blog-openlibrary-org-2524 92 6 Library Library NNP blog-openlibrary-org-2524 92 7 announced announce VBD blog-openlibrary-org-2524 92 8 the the DT blog-openlibrary-org-2524 92 9 new new JJ blog-openlibrary-org-2524 92 10 Reading Reading NNP blog-openlibrary-org-2524 92 11 Log Log NNP blog-openlibrary-org-2524 92 12 feature feature NN blog-openlibrary-org-2524 92 13 , , , blog-openlibrary-org-2524 92 14 it -PRON- PRP blog-openlibrary-org-2524 92 15 was be VBD blog-openlibrary-org-2524 92 16 set set VBN blog-openlibrary-org-2524 92 17 to to TO blog-openlibrary-org-2524 92 18 be be VB blog-openlibrary-org-2524 92 19 private private JJ blog-openlibrary-org-2524 92 20 by by IN blog-openlibrary-org-2524 92 21 default default NN blog-openlibrary-org-2524 92 22 . . . blog-openlibrary-org-2524 93 1 We -PRON- PRP blog-openlibrary-org-2524 93 2 expected expect VBD blog-openlibrary-org-2524 93 3 many many JJ blog-openlibrary-org-2524 93 4 patrons patron NNS blog-openlibrary-org-2524 93 5 would would MD blog-openlibrary-org-2524 93 6 change change VB blog-openlibrary-org-2524 93 7 their -PRON- PRP$ blog-openlibrary-org-2524 93 8 reading reading NN blog-openlibrary-org-2524 93 9 logs log NNS blog-openlibrary-org-2524 93 10 to to TO blog-openlibrary-org-2524 93 11 be be VB blog-openlibrary-org-2524 93 12 public public JJ blog-openlibrary-org-2524 93 13 , , , blog-openlibrary-org-2524 93 14 but but CC blog-openlibrary-org-2524 93 15 because because IN blog-openlibrary-org-2524 93 16 it -PRON- PRP blog-openlibrary-org-2524 93 17 was be VBD blog-openlibrary-org-2524 93 18 n’t not RB blog-openlibrary-org-2524 93 19 public public JJ blog-openlibrary-org-2524 93 20 by by IN blog-openlibrary-org-2524 93 21 default default NN blog-openlibrary-org-2524 93 22 and and CC blog-openlibrary-org-2524 93 23 difficult difficult JJ blog-openlibrary-org-2524 93 24 to to TO blog-openlibrary-org-2524 93 25 discover discover VB blog-openlibrary-org-2524 93 26 , , , blog-openlibrary-org-2524 93 27 patrons patron NNS blog-openlibrary-org-2524 93 28 did do VBD blog-openlibrary-org-2524 93 29 n’t not RB blog-openlibrary-org-2524 93 30 know know VB blog-openlibrary-org-2524 93 31 the the DT blog-openlibrary-org-2524 93 32 feature feature NN blog-openlibrary-org-2524 93 33 existed exist VBD blog-openlibrary-org-2524 93 34 and and CC blog-openlibrary-org-2524 93 35 had have VBD blog-openlibrary-org-2524 93 36 no no DT blog-openlibrary-org-2524 93 37 reason reason NN blog-openlibrary-org-2524 93 38 to to TO blog-openlibrary-org-2524 93 39 make make VB blog-openlibrary-org-2524 93 40 it -PRON- PRP blog-openlibrary-org-2524 93 41 public public JJ blog-openlibrary-org-2524 93 42 . . . blog-openlibrary-org-2524 94 1 In in IN blog-openlibrary-org-2524 94 2 the the DT blog-openlibrary-org-2524 94 3 spirit spirit NN blog-openlibrary-org-2524 94 4 of of IN blog-openlibrary-org-2524 94 5 being be VBG blog-openlibrary-org-2524 94 6 an an DT blog-openlibrary-org-2524 94 7 open open JJ blog-openlibrary-org-2524 94 8 platform platform NN blog-openlibrary-org-2524 94 9 , , , blog-openlibrary-org-2524 94 10 we -PRON- PRP blog-openlibrary-org-2524 94 11 wanted want VBD blog-openlibrary-org-2524 94 12 patrons patron NNS blog-openlibrary-org-2524 94 13 to to TO blog-openlibrary-org-2524 94 14 have have VB blog-openlibrary-org-2524 94 15 the the DT blog-openlibrary-org-2524 94 16 opportunity opportunity NN blog-openlibrary-org-2524 94 17 to to TO blog-openlibrary-org-2524 94 18 make make VB blog-openlibrary-org-2524 94 19 their -PRON- PRP$ blog-openlibrary-org-2524 94 20 reading reading NN blog-openlibrary-org-2524 94 21 logs log VBZ blog-openlibrary-org-2524 94 22 public public NN blog-openlibrary-org-2524 94 23 to to IN blog-openlibrary-org-2524 94 24 patrons patron NNS blog-openlibrary-org-2524 94 25 with with IN blog-openlibrary-org-2524 94 26 similar similar JJ blog-openlibrary-org-2524 94 27 interests interest NNS blog-openlibrary-org-2524 94 28 . . . blog-openlibrary-org-2524 95 1 As as IN blog-openlibrary-org-2524 95 2 a a DT blog-openlibrary-org-2524 95 3 result result NN blog-openlibrary-org-2524 95 4 , , , blog-openlibrary-org-2524 95 5 we -PRON- PRP blog-openlibrary-org-2524 95 6 decided decide VBD blog-openlibrary-org-2524 95 7 to to TO blog-openlibrary-org-2524 95 8 make make VB blog-openlibrary-org-2524 95 9 Reading Reading NNP blog-openlibrary-org-2524 95 10 Logs Logs NNP blog-openlibrary-org-2524 95 11 public public NN blog-openlibrary-org-2524 95 12 by by IN blog-openlibrary-org-2524 95 13 default default NN blog-openlibrary-org-2524 95 14 for for IN blog-openlibrary-org-2524 95 15 new new JJ blog-openlibrary-org-2524 95 16 accounts account NNS blog-openlibrary-org-2524 95 17 created create VBN blog-openlibrary-org-2524 95 18 after after IN blog-openlibrary-org-2524 95 19 2020 2020 CD blog-openlibrary-org-2524 95 20 - - SYM blog-openlibrary-org-2524 95 21 05 05 CD blog-openlibrary-org-2524 95 22 , , , blog-openlibrary-org-2524 95 23 with with IN blog-openlibrary-org-2524 95 24 the the DT blog-openlibrary-org-2524 95 25 option option NN blog-openlibrary-org-2524 95 26 for for IN blog-openlibrary-org-2524 95 27 any any DT blog-openlibrary-org-2524 95 28 patron patron NN blog-openlibrary-org-2524 95 29 to to TO blog-openlibrary-org-2524 95 30 set set VB blog-openlibrary-org-2524 95 31 their -PRON- PRP$ blog-openlibrary-org-2524 95 32 reading reading NN blog-openlibrary-org-2524 95 33 logs log NNS blog-openlibrary-org-2524 95 34 to to IN blog-openlibrary-org-2524 95 35 private private JJ blog-openlibrary-org-2524 95 36 . . . blog-openlibrary-org-2524 96 1 Even even RB blog-openlibrary-org-2524 96 2 after after IN blog-openlibrary-org-2524 96 3 making make VBG blog-openlibrary-org-2524 96 4 this this DT blog-openlibrary-org-2524 96 5 change change NN blog-openlibrary-org-2524 96 6 , , , blog-openlibrary-org-2524 96 7 we -PRON- PRP blog-openlibrary-org-2524 96 8 noticed notice VBD blog-openlibrary-org-2524 96 9 patrons patron NNS blog-openlibrary-org-2524 96 10 trying try VBG blog-openlibrary-org-2524 96 11 to to TO blog-openlibrary-org-2524 96 12 share share VB blog-openlibrary-org-2524 96 13 their -PRON- PRP$ blog-openlibrary-org-2524 96 14 generic generic JJ blog-openlibrary-org-2524 96 15 /account /account , blog-openlibrary-org-2524 96 16 / / SYM blog-openlibrary-org-2524 96 17 books book NNS blog-openlibrary-org-2524 96 18 page page NN blog-openlibrary-org-2524 96 19 , , , blog-openlibrary-org-2524 96 20 however however RB blog-openlibrary-org-2524 96 21 this this DT blog-openlibrary-org-2524 96 22 page page NN blog-openlibrary-org-2524 96 23 always always RB blog-openlibrary-org-2524 96 24 reflects reflect VBZ blog-openlibrary-org-2524 96 25 the the DT blog-openlibrary-org-2524 96 26 content content NN blog-openlibrary-org-2524 96 27 of of IN blog-openlibrary-org-2524 96 28 the the DT blog-openlibrary-org-2524 96 29 currently currently RB blog-openlibrary-org-2524 96 30 logged log VBN blog-openlibrary-org-2524 96 31 in in IN blog-openlibrary-org-2524 96 32 user user NN blog-openlibrary-org-2524 96 33 . . . blog-openlibrary-org-2524 97 1 By by IN blog-openlibrary-org-2524 97 2 always always RB blog-openlibrary-org-2524 97 3 redirecting redirect VBG blog-openlibrary-org-2524 97 4 /account /account , blog-openlibrary-org-2524 97 5 / / SYM blog-openlibrary-org-2524 97 6 books book NNS blog-openlibrary-org-2524 97 7 to to IN blog-openlibrary-org-2524 97 8 the the DT blog-openlibrary-org-2524 97 9 publicly publicly RB blog-openlibrary-org-2524 97 10 shareable shareable JJ blog-openlibrary-org-2524 97 11 /people /people , blog-openlibrary-org-2524 97 12 / / SYM blog-openlibrary-org-2524 97 13 username username NNP blog-openlibrary-org-2524 97 14 url url NNP blog-openlibrary-org-2524 97 15 , , , blog-openlibrary-org-2524 97 16 we -PRON- PRP blog-openlibrary-org-2524 97 17 are be VBP blog-openlibrary-org-2524 97 18 able able JJ blog-openlibrary-org-2524 97 19 to to TO blog-openlibrary-org-2524 97 20 move move VB blog-openlibrary-org-2524 97 21 in in IN blog-openlibrary-org-2524 97 22 a a DT blog-openlibrary-org-2524 97 23 direction direction NN blog-openlibrary-org-2524 97 24 which which WDT blog-openlibrary-org-2524 97 25 enables enable VBZ blog-openlibrary-org-2524 97 26 patrons patron NNS blog-openlibrary-org-2524 97 27 to to TO blog-openlibrary-org-2524 97 28 freely freely RB blog-openlibrary-org-2524 97 29 share share VB blog-openlibrary-org-2524 97 30 their -PRON- PRP$ blog-openlibrary-org-2524 97 31 reading reading NN blog-openlibrary-org-2524 97 32 logs log NNS blog-openlibrary-org-2524 97 33 and and CC blog-openlibrary-org-2524 97 34 paves pave VBZ blog-openlibrary-org-2524 97 35 the the DT blog-openlibrary-org-2524 97 36 way way NN blog-openlibrary-org-2524 97 37 for for IN blog-openlibrary-org-2524 97 38 other other JJ blog-openlibrary-org-2524 97 39 features feature NNS blog-openlibrary-org-2524 97 40 like like IN blog-openlibrary-org-2524 97 41 “ " `` blog-openlibrary-org-2524 97 42 following follow VBG blog-openlibrary-org-2524 97 43 ” " '' blog-openlibrary-org-2524 97 44 , , , blog-openlibrary-org-2524 97 45 which which WDT blog-openlibrary-org-2524 97 46 we -PRON- PRP blog-openlibrary-org-2524 97 47 ’re be VBP blog-openlibrary-org-2524 97 48 interested interested JJ blog-openlibrary-org-2524 97 49 in in IN blog-openlibrary-org-2524 97 50 exploring explore VBG blog-openlibrary-org-2524 97 51 next next JJ blog-openlibrary-org-2524 97 52 year year NN blog-openlibrary-org-2524 97 53 . . . blog-openlibrary-org-2524 98 1 Enabling enable VBG blog-openlibrary-org-2524 98 2 these these DT blog-openlibrary-org-2524 98 3 change change NN blog-openlibrary-org-2524 98 4 required require VBN blog-openlibrary-org-2524 98 5 : : : blog-openlibrary-org-2524 98 6 Modifying modify VBG blog-openlibrary-org-2524 98 7 the the DT blog-openlibrary-org-2524 98 8 user user NN blog-openlibrary-org-2524 98 9 registration registration NN blog-openlibrary-org-2524 98 10 page page NN blog-openlibrary-org-2524 98 11 ( ( -LRB- blog-openlibrary-org-2524 98 12 front front JJ blog-openlibrary-org-2524 98 13 - - HYPH blog-openlibrary-org-2524 98 14 end end NN blog-openlibrary-org-2524 98 15 ) ) -RRB- blog-openlibrary-org-2524 98 16 + + NFP blog-openlibrary-org-2524 98 17 https://github.com/internetarchive/openlibrary/blob/master/openlibrary/plugins/upstream/account.py#L203 https://github.com/internetarchive/openlibrary/blob/master/openlibrary/plugins/upstream/account.py#L203 NNS blog-openlibrary-org-2524 98 18 ( ( -LRB- blog-openlibrary-org-2524 98 19 back back JJ blog-openlibrary-org-2524 98 20 - - HYPH blog-openlibrary-org-2524 98 21 end end NN blog-openlibrary-org-2524 98 22 ) ) -RRB- blog-openlibrary-org-2524 98 23 to to TO blog-openlibrary-org-2524 98 24 support support VB blog-openlibrary-org-2524 98 25 enabling enable VBG blog-openlibrary-org-2524 98 26 this this DT blog-openlibrary-org-2524 98 27 setting setting NN blog-openlibrary-org-2524 98 28 from from IN blog-openlibrary-org-2524 98 29 the the DT blog-openlibrary-org-2524 98 30 account account NN blog-openlibrary-org-2524 98 31 creation creation NN blog-openlibrary-org-2524 98 32 form form NN blog-openlibrary-org-2524 98 33 . . . blog-openlibrary-org-2524 99 1 For for IN blog-openlibrary-org-2524 99 2 enabling enable VBG blog-openlibrary-org-2524 99 3 redirects redirect NNS blog-openlibrary-org-2524 99 4 – – : blog-openlibrary-org-2524 99 5 Adding add VBG blog-openlibrary-org-2524 99 6 a a DT blog-openlibrary-org-2524 99 7 redirect redirect NN blog-openlibrary-org-2524 99 8 from from IN blog-openlibrary-org-2524 99 9 /account /account NN blog-openlibrary-org-2524 99 10 / / SYM blog-openlibrary-org-2524 99 11 books book NNS blog-openlibrary-org-2524 99 12 page page VBP blog-openlibrary-org-2524 99 13 to to IN blog-openlibrary-org-2524 99 14 /people /people NNP blog-openlibrary-org-2524 99 15 / / SYM blog-openlibrary-org-2524 99 16 username username JJ blog-openlibrary-org-2524 99 17 and and CC blog-openlibrary-org-2524 99 18 dealing deal VBG blog-openlibrary-org-2524 99 19 with with IN blog-openlibrary-org-2524 99 20 conditions condition NNS blog-openlibrary-org-2524 99 21 for for IN blog-openlibrary-org-2524 99 22 public public JJ blog-openlibrary-org-2524 99 23 / / SYM blog-openlibrary-org-2524 99 24 private private JJ blog-openlibrary-org-2524 99 25 reading reading NN blog-openlibrary-org-2524 99 26 log log NN blog-openlibrary-org-2524 99 27 . . . blog-openlibrary-org-2524 100 1 This this DT blog-openlibrary-org-2524 100 2 change change NN blog-openlibrary-org-2524 100 3 simplified simplify VBD blog-openlibrary-org-2524 100 4 how how WRB blog-openlibrary-org-2524 100 5 users user NNS blog-openlibrary-org-2524 100 6 share share VBP blog-openlibrary-org-2524 100 7 their -PRON- PRP$ blog-openlibrary-org-2524 100 8 reading reading NN blog-openlibrary-org-2524 100 9 log log NN blog-openlibrary-org-2524 100 10 and and CC blog-openlibrary-org-2524 100 11 profile profile NN blog-openlibrary-org-2524 100 12 pages page NNS blog-openlibrary-org-2524 100 13 publicly publicly RB blog-openlibrary-org-2524 100 14 paving pave VBG blog-openlibrary-org-2524 100 15 a a DT blog-openlibrary-org-2524 100 16 path path NN blog-openlibrary-org-2524 100 17 for for IN blog-openlibrary-org-2524 100 18 more more JJR blog-openlibrary-org-2524 100 19 social social JJ blog-openlibrary-org-2524 100 20 additions addition NNS blog-openlibrary-org-2524 100 21 to to TO blog-openlibrary-org-2524 100 22 Open open VB blog-openlibrary-org-2524 100 23 Library library NN blog-openlibrary-org-2524 100 24 . . . blog-openlibrary-org-2524 101 1 Try try VB blog-openlibrary-org-2524 101 2 it -PRON- PRP blog-openlibrary-org-2524 101 3 out out RP blog-openlibrary-org-2524 101 4 👉 👉 , blog-openlibrary-org-2524 101 5 https://openlibrary.org/people/tab91/books/want-to-read https://openlibrary.org/people/tab91/books/want-to-read UH blog-openlibrary-org-2524 101 6 , , , blog-openlibrary-org-2524 101 7 https://openlibrary.org/people/tab91 https://openlibrary.org/people/tab91 ADD blog-openlibrary-org-2524 101 8 Issues issue NNS blog-openlibrary-org-2524 101 9 : : : blog-openlibrary-org-2524 101 10 https://github.com/internetarchive/openlibrary/issues/2058 https://github.com/internetarchive/openlibrary/issues/2058 VB blog-openlibrary-org-2524 101 11 https://github.com/internetarchive/openlibrary/issues/3025 https://github.com/internetarchive/openlibrary/issues/3025 NNP blog-openlibrary-org-2524 101 12 https://github.com/internetarchive/openlibrary/issues/3461 https://github.com/internetarchive/openlibrary/issues/3461 VBZ blog-openlibrary-org-2524 101 13 Pull Pull NNP blog-openlibrary-org-2524 101 14 Requests Requests NNPS blog-openlibrary-org-2524 101 15 : : : blog-openlibrary-org-2524 101 16 https://github.com/internetarchive/openlibrary/pull/3051 https://github.com/internetarchive/openlibrary/pull/3051 NNS blog-openlibrary-org-2524 101 17 https://github.com/internetarchive/openlibrary/pull/3476 https://github.com/internetarchive/openlibrary/pull/3476 JJR blog-openlibrary-org-2524 101 18 https://github.com/internetarchive/openlibrary/pull/3465 https://github.com/internetarchive/openlibrary/pull/3465 NNP blog-openlibrary-org-2524 101 19 Imports Imports NNPS blog-openlibrary-org-2524 101 20 & & CC blog-openlibrary-org-2524 101 21 Exports Exports NNPS blog-openlibrary-org-2524 101 22 Goodreads Goodreads NNPS blog-openlibrary-org-2524 101 23 provides provide VBZ blog-openlibrary-org-2524 101 24 a a DT blog-openlibrary-org-2524 101 25 way way NN blog-openlibrary-org-2524 101 26 to to TO blog-openlibrary-org-2524 101 27 download download VB blog-openlibrary-org-2524 101 28 / / SYM blog-openlibrary-org-2524 101 29 export export VB blog-openlibrary-org-2524 101 30 a a DT blog-openlibrary-org-2524 101 31 list list NN blog-openlibrary-org-2524 101 32 of of IN blog-openlibrary-org-2524 101 33 books book NNS blog-openlibrary-org-2524 101 34 from from IN blog-openlibrary-org-2524 101 35 one one CD blog-openlibrary-org-2524 101 36 ’s ’s POS blog-openlibrary-org-2524 101 37 bookshelves bookshelf NNS blog-openlibrary-org-2524 101 38 . . . blog-openlibrary-org-2524 102 1 This this DT blog-openlibrary-org-2524 102 2 feature feature NN blog-openlibrary-org-2524 102 3 would would MD blog-openlibrary-org-2524 102 4 allow allow VB blog-openlibrary-org-2524 102 5 a a DT blog-openlibrary-org-2524 102 6 user user NN blog-openlibrary-org-2524 102 7 to to TO blog-openlibrary-org-2524 102 8 take take VB blog-openlibrary-org-2524 102 9 an an DT blog-openlibrary-org-2524 102 10 exported export VBN blog-openlibrary-org-2524 102 11 dump dump NN blog-openlibrary-org-2524 102 12 of of IN blog-openlibrary-org-2524 102 13 their -PRON- PRP$ blog-openlibrary-org-2524 102 14 reading reading NN blog-openlibrary-org-2524 102 15 log log NN blog-openlibrary-org-2524 102 16 from from IN blog-openlibrary-org-2524 102 17 Goodreads Goodreads NNPS blog-openlibrary-org-2524 102 18 and and CC blog-openlibrary-org-2524 102 19 then then RB blog-openlibrary-org-2524 102 20 add add VB blog-openlibrary-org-2524 102 21 each each DT blog-openlibrary-org-2524 102 22 of of IN blog-openlibrary-org-2524 102 23 these these DT blog-openlibrary-org-2524 102 24 books book NNS blog-openlibrary-org-2524 102 25 to to IN blog-openlibrary-org-2524 102 26 their -PRON- PRP$ blog-openlibrary-org-2524 102 27 Open open JJ blog-openlibrary-org-2524 102 28 Library Library NNP blog-openlibrary-org-2524 102 29 account account NN blog-openlibrary-org-2524 102 30 . . . blog-openlibrary-org-2524 103 1 The the DT blog-openlibrary-org-2524 103 2 Goodreads Goodreads NNP blog-openlibrary-org-2524 103 3 import import NN blog-openlibrary-org-2524 103 4 feature feature NN blog-openlibrary-org-2524 103 5 from from IN blog-openlibrary-org-2524 103 6 https://openlibrary.org/account/import https://openlibrary.org/account/import NN blog-openlibrary-org-2524 103 7 The the DT blog-openlibrary-org-2524 103 8 export export NN blog-openlibrary-org-2524 103 9 options option NNS blog-openlibrary-org-2524 103 10 enables enable VBZ blog-openlibrary-org-2524 103 11 patrons patron NNS blog-openlibrary-org-2524 103 12 to to TO blog-openlibrary-org-2524 103 13 download download VB blog-openlibrary-org-2524 103 14 a a DT blog-openlibrary-org-2524 103 15 list list NN blog-openlibrary-org-2524 103 16 of of IN blog-openlibrary-org-2524 103 17 Open Open NNP blog-openlibrary-org-2524 103 18 Library Library NNP blog-openlibrary-org-2524 103 19 book book NN blog-openlibrary-org-2524 103 20 identifiers identifier NNS blog-openlibrary-org-2524 103 21 from from IN blog-openlibrary-org-2524 103 22 their -PRON- PRP$ blog-openlibrary-org-2524 103 23 reading reading NN blog-openlibrary-org-2524 103 24 log log NN blog-openlibrary-org-2524 103 25 . . . blog-openlibrary-org-2524 104 1 The the DT blog-openlibrary-org-2524 104 2 download download JJ blog-openlibrary-org-2524 104 3 export export NN blog-openlibrary-org-2524 104 4 option option NN blog-openlibrary-org-2524 104 5 from from IN blog-openlibrary-org-2524 104 6 https://openlibrary.org/account/import https://openlibrary.org/account/import JJ blog-openlibrary-org-2524 104 7 A a DT blog-openlibrary-org-2524 104 8 picture picture NN blog-openlibrary-org-2524 104 9 of of IN blog-openlibrary-org-2524 104 10 a a DT blog-openlibrary-org-2524 104 11 CSV csv NN blog-openlibrary-org-2524 104 12 file file NN blog-openlibrary-org-2524 104 13 crated crate VBN blog-openlibrary-org-2524 104 14 by by IN blog-openlibrary-org-2524 104 15 the the DT blog-openlibrary-org-2524 104 16 exporter exporter NN blog-openlibrary-org-2524 104 17 Try try VB blog-openlibrary-org-2524 104 18 it -PRON- PRP blog-openlibrary-org-2524 104 19 out out RP blog-openlibrary-org-2524 104 20 👉 👉 , blog-openlibrary-org-2524 104 21 https://openlibrary.org/account/import https://openlibrary.org/account/import UH blog-openlibrary-org-2524 104 22 Issue issue NN blog-openlibrary-org-2524 104 23 : : : blog-openlibrary-org-2524 104 24 https://github.com/internetarchive/openlibrary/issues/835 https://github.com/internetarchive/openlibrary/issues/835 NNP blog-openlibrary-org-2524 104 25 https://github.com/internetarchive/openlibrary/issues/3661 https://github.com/internetarchive/openlibrary/issues/3661 NNS blog-openlibrary-org-2524 104 26 Pull pull VB blog-openlibrary-org-2524 104 27 Request request NN blog-openlibrary-org-2524 104 28 : : : blog-openlibrary-org-2524 104 29 https://github.com/internetarchive/openlibrary/pull/3597 https://github.com/internetarchive/openlibrary/pull/3597 NNS blog-openlibrary-org-2524 104 30 https://github.com/internetarchive/openlibrary/pull/3662 https://github.com/internetarchive/openlibrary/pull/3662 NN blog-openlibrary-org-2524 104 31     _SP blog-openlibrary-org-2524 104 32 Twitter Twitter NNP blog-openlibrary-org-2524 104 33 Bot Bot NNP blog-openlibrary-org-2524 104 34 Our -PRON- PRP$ blog-openlibrary-org-2524 104 35 objective objective NN blog-openlibrary-org-2524 104 36 for for IN blog-openlibrary-org-2524 104 37 this this DT blog-openlibrary-org-2524 104 38 task task NN blog-openlibrary-org-2524 104 39 was be VBD blog-openlibrary-org-2524 104 40 how how WRB blog-openlibrary-org-2524 104 41 do do VBP blog-openlibrary-org-2524 104 42 we -PRON- PRP blog-openlibrary-org-2524 104 43 reach reach VB blog-openlibrary-org-2524 104 44 more more JJR blog-openlibrary-org-2524 104 45 patrons patron NNS blog-openlibrary-org-2524 104 46 / / SYM blog-openlibrary-org-2524 104 47 readers reader NNS blog-openlibrary-org-2524 104 48 and and CC blog-openlibrary-org-2524 104 49 help help VB blog-openlibrary-org-2524 104 50 them -PRON- PRP blog-openlibrary-org-2524 104 51 discover discover VB blog-openlibrary-org-2524 104 52 more more JJR blog-openlibrary-org-2524 104 53 books book NNS blog-openlibrary-org-2524 104 54 on on IN blog-openlibrary-org-2524 104 55 openlibrary.org openlibrary.org CD blog-openlibrary-org-2524 104 56 ? ? . blog-openlibrary-org-2524 105 1 According accord VBG blog-openlibrary-org-2524 105 2 to to IN blog-openlibrary-org-2524 105 3 the the DT blog-openlibrary-org-2524 105 4 hashtag hashtag NNP blog-openlibrary-org-2524 105 5 analytics analytic NNS blog-openlibrary-org-2524 105 6 audit audit NN blog-openlibrary-org-2524 105 7 done do VBN blog-openlibrary-org-2524 105 8 on on IN blog-openlibrary-org-2524 105 9 tweetbinder.com tweetbinder.com ADD blog-openlibrary-org-2524 105 10 on on IN blog-openlibrary-org-2524 105 11 hashtags hashtag NNS blog-openlibrary-org-2524 105 12 # # NN blog-openlibrary-org-2524 105 13 books book NNS blog-openlibrary-org-2524 105 14 # # $ blog-openlibrary-org-2524 105 15 amazon amazon NNP blog-openlibrary-org-2524 105 16 using use VBG blog-openlibrary-org-2524 105 17 the the DT blog-openlibrary-org-2524 105 18 free free JJ blog-openlibrary-org-2524 105 19 version version NN blog-openlibrary-org-2524 105 20 the the DT blog-openlibrary-org-2524 105 21 analytics analytic NNS blog-openlibrary-org-2524 105 22 show show VBP blog-openlibrary-org-2524 105 23 that that IN blog-openlibrary-org-2524 105 24 in in IN blog-openlibrary-org-2524 105 25 a a DT blog-openlibrary-org-2524 105 26 7 7 CD blog-openlibrary-org-2524 105 27 day day NN blog-openlibrary-org-2524 105 28 period period NN blog-openlibrary-org-2524 105 29 the the DT blog-openlibrary-org-2524 105 30 number number NN blog-openlibrary-org-2524 105 31 of of IN blog-openlibrary-org-2524 105 32 original original JJ blog-openlibrary-org-2524 105 33 tweets(excluding tweets(exclude VBG blog-openlibrary-org-2524 105 34 retweets retweet NNS blog-openlibrary-org-2524 105 35 ) ) -RRB- blog-openlibrary-org-2524 105 36 was be VBD blog-openlibrary-org-2524 105 37 approx approx VBN blog-openlibrary-org-2524 105 38 . . . blog-openlibrary-org-2524 106 1 140 140 CD blog-openlibrary-org-2524 106 2 with with IN blog-openlibrary-org-2524 106 3 a a DT blog-openlibrary-org-2524 106 4 number number NN blog-openlibrary-org-2524 106 5 impact impact NN blog-openlibrary-org-2524 106 6 of of IN blog-openlibrary-org-2524 106 7 11M. 11m. CD blog-openlibrary-org-2524 107 1 Therefore therefore RB blog-openlibrary-org-2524 107 2 this this DT blog-openlibrary-org-2524 107 3 is be VBZ blog-openlibrary-org-2524 107 4 a a DT blog-openlibrary-org-2524 107 5 great great JJ blog-openlibrary-org-2524 107 6 opportunity opportunity NN blog-openlibrary-org-2524 107 7 for for IN blog-openlibrary-org-2524 107 8 making make VBG blog-openlibrary-org-2524 107 9 our -PRON- PRP$ blog-openlibrary-org-2524 107 10 bookshelves bookshelf NNS blog-openlibrary-org-2524 107 11 discoverable discoverable JJ blog-openlibrary-org-2524 107 12 . . . blog-openlibrary-org-2524 108 1 Whenever whenever WRB blog-openlibrary-org-2524 108 2 a a DT blog-openlibrary-org-2524 108 3 user user NN blog-openlibrary-org-2524 108 4 tweets tweet VBZ blog-openlibrary-org-2524 108 5 out out RP blog-openlibrary-org-2524 108 6 a a DT blog-openlibrary-org-2524 108 7 book book NN blog-openlibrary-org-2524 108 8 with with IN blog-openlibrary-org-2524 108 9 the the DT blog-openlibrary-org-2524 108 10 amazon amazon NNP blog-openlibrary-org-2524 108 11 link/ link/ NNP blog-openlibrary-org-2524 108 12 an an DT blog-openlibrary-org-2524 108 13 ISBN ISBN NNP blog-openlibrary-org-2524 108 14 , , , blog-openlibrary-org-2524 108 15 the the DT blog-openlibrary-org-2524 108 16 twitter twitter NN blog-openlibrary-org-2524 108 17 @borrowbot @borrowbot , blog-openlibrary-org-2524 108 18 would would MD blog-openlibrary-org-2524 108 19 retweet retweet VB blog-openlibrary-org-2524 108 20 the the DT blog-openlibrary-org-2524 108 21 book book NN blog-openlibrary-org-2524 108 22 with with IN blog-openlibrary-org-2524 108 23 the the DT blog-openlibrary-org-2524 108 24 link link NN blog-openlibrary-org-2524 108 25 from from IN blog-openlibrary-org-2524 108 26 Open Open NNP blog-openlibrary-org-2524 108 27 Library Library NNP blog-openlibrary-org-2524 108 28 if if IN blog-openlibrary-org-2524 108 29 it -PRON- PRP blog-openlibrary-org-2524 108 30 is be VBZ blog-openlibrary-org-2524 108 31 available available JJ blog-openlibrary-org-2524 108 32 . . . blog-openlibrary-org-2524 109 1 The the DT blog-openlibrary-org-2524 109 2 book book NN blog-openlibrary-org-2524 109 3 will will MD blog-openlibrary-org-2524 109 4 be be VB blog-openlibrary-org-2524 109 5 tweeted tweet VBN blog-openlibrary-org-2524 109 6 only only RB blog-openlibrary-org-2524 109 7 once once RB blog-openlibrary-org-2524 109 8 . . . blog-openlibrary-org-2524 110 1 Try try VB blog-openlibrary-org-2524 110 2 it -PRON- PRP blog-openlibrary-org-2524 110 3 out out RP blog-openlibrary-org-2524 110 4 👉 👉 , blog-openlibrary-org-2524 110 5 tweet tweet XX blog-openlibrary-org-2524 110 6 @borrowbot @borrowbot NN blog-openlibrary-org-2524 110 7 ISBN/ ISBN/ NNP blog-openlibrary-org-2524 110 8 Amazon Amazon NNP blog-openlibrary-org-2524 110 9 link link VBP blog-openlibrary-org-2524 110 10     _SP blog-openlibrary-org-2524 110 11 Related Related NNP blog-openlibrary-org-2524 110 12 Issue issue NN blog-openlibrary-org-2524 110 13 : : : blog-openlibrary-org-2524 110 14 https://github.com/internetarchive/openlibrary/issues/3255 https://github.com/internetarchive/openlibrary/issues/3255 NNP blog-openlibrary-org-2524 110 15 Code Code NNP blog-openlibrary-org-2524 110 16 : : : blog-openlibrary-org-2524 110 17 https://github.com/tabshaikh/openlibrary-bots/tree/twitter-bot https://github.com/tabshaikh/openlibrary-bots/tree/twitter-bot NNP blog-openlibrary-org-2524 110 18 Impact Impact NNP blog-openlibrary-org-2524 110 19 In in IN blog-openlibrary-org-2524 110 20 no no DT blog-openlibrary-org-2524 110 21 small small JJ blog-openlibrary-org-2524 110 22 part part NN blog-openlibrary-org-2524 110 23 because because IN blog-openlibrary-org-2524 110 24 of of IN blog-openlibrary-org-2524 110 25 the the DT blog-openlibrary-org-2524 110 26 bets bet NNS blog-openlibrary-org-2524 110 27 we -PRON- PRP blog-openlibrary-org-2524 110 28 made make VBD blog-openlibrary-org-2524 110 29 , , , blog-openlibrary-org-2524 110 30 our -PRON- PRP$ blog-openlibrary-org-2524 110 31 international international JJ blog-openlibrary-org-2524 110 32 Alexa alexa JJ blog-openlibrary-org-2524 110 33 rank rank NN blog-openlibrary-org-2524 110 34 improved improve VBN blog-openlibrary-org-2524 110 35 by by IN blog-openlibrary-org-2524 110 36 10 10 CD blog-openlibrary-org-2524 110 37 % % NN blog-openlibrary-org-2524 110 38 from from IN blog-openlibrary-org-2524 110 39 # # $ blog-openlibrary-org-2524 110 40 11,079 11,079 CD blog-openlibrary-org-2524 110 41 to to TO blog-openlibrary-org-2524 110 42 # # $ blog-openlibrary-org-2524 110 43 9,893 9,893 CD blog-openlibrary-org-2524 110 44 . . . blog-openlibrary-org-2524 111 1 Our -PRON- PRP$ blog-openlibrary-org-2524 111 2 Book Book NNP blog-openlibrary-org-2524 111 3 Page Page NNP blog-openlibrary-org-2524 111 4 load load NN blog-openlibrary-org-2524 111 5 times time NNS blog-openlibrary-org-2524 111 6 improved improve VBD blog-openlibrary-org-2524 111 7 on on IN blog-openlibrary-org-2524 111 8 average average JJ blog-openlibrary-org-2524 111 9 by by IN blog-openlibrary-org-2524 111 10 ~10 ~10 NNP blog-openlibrary-org-2524 111 11 % % NN blog-openlibrary-org-2524 111 12 . . . blog-openlibrary-org-2524 112 1 2 2 CD blog-openlibrary-org-2524 112 2 out out IN blog-openlibrary-org-2524 112 3 of of IN blog-openlibrary-org-2524 112 4 3 3 CD blog-openlibrary-org-2524 112 5 of of IN blog-openlibrary-org-2524 112 6 our -PRON- PRP$ blog-openlibrary-org-2524 112 7 patrons patron NNS blog-openlibrary-org-2524 112 8 approved approve VBN blog-openlibrary-org-2524 112 9 of of IN blog-openlibrary-org-2524 112 10 our -PRON- PRP$ blog-openlibrary-org-2524 112 11 Book Book NNP blog-openlibrary-org-2524 112 12 Page Page NNP blog-openlibrary-org-2524 112 13 redesign redesign NN blog-openlibrary-org-2524 112 14 , , , blog-openlibrary-org-2524 112 15 with with IN blog-openlibrary-org-2524 112 16 11 11 CD blog-openlibrary-org-2524 112 17 % % NN blog-openlibrary-org-2524 112 18 celebrating celebrate VBG blog-openlibrary-org-2524 112 19 it -PRON- PRP blog-openlibrary-org-2524 112 20 as as IN blog-openlibrary-org-2524 112 21 game game NN blog-openlibrary-org-2524 112 22 changer changer NN blog-openlibrary-org-2524 112 23 . . . blog-openlibrary-org-2524 113 1 More More JJR blog-openlibrary-org-2524 113 2 than than IN blog-openlibrary-org-2524 113 3 5,000 5,000 CD blog-openlibrary-org-2524 113 4 books book NNS blog-openlibrary-org-2524 113 5 have have VBP blog-openlibrary-org-2524 113 6 already already RB blog-openlibrary-org-2524 113 7 been be VBN blog-openlibrary-org-2524 113 8 imported import VBN blog-openlibrary-org-2524 113 9 through through IN blog-openlibrary-org-2524 113 10 the the DT blog-openlibrary-org-2524 113 11 Goodreads Goodreads NNP blog-openlibrary-org-2524 113 12 import import NN blog-openlibrary-org-2524 113 13 tool tool NN blog-openlibrary-org-2524 113 14 Support support NN blog-openlibrary-org-2524 113 15 team team NN blog-openlibrary-org-2524 113 16 reports report VBZ blog-openlibrary-org-2524 113 17 significant significant JJ blog-openlibrary-org-2524 113 18 decrease decrease NN blog-openlibrary-org-2524 113 19 in in IN blog-openlibrary-org-2524 113 20 account account NN blog-openlibrary-org-2524 113 21 creation creation NN blog-openlibrary-org-2524 113 22 support support NN blog-openlibrary-org-2524 113 23 emails email NNS blog-openlibrary-org-2524 113 24 What what WP blog-openlibrary-org-2524 113 25 I -PRON- PRP blog-openlibrary-org-2524 113 26 learned learn VBD blog-openlibrary-org-2524 113 27 I -PRON- PRP blog-openlibrary-org-2524 113 28 always always RB blog-openlibrary-org-2524 113 29 looked look VBD blog-openlibrary-org-2524 113 30 for for IN blog-openlibrary-org-2524 113 31 ways way NNS blog-openlibrary-org-2524 113 32 to to TO blog-openlibrary-org-2524 113 33 improve improve VB blog-openlibrary-org-2524 113 34 my -PRON- PRP$ blog-openlibrary-org-2524 113 35 work work NN blog-openlibrary-org-2524 113 36 and and CC blog-openlibrary-org-2524 113 37 have have VBP blog-openlibrary-org-2524 113 38 always always RB blog-openlibrary-org-2524 113 39 loved love VBN blog-openlibrary-org-2524 113 40 constructive constructive JJ blog-openlibrary-org-2524 113 41 feedback feedback NN blog-openlibrary-org-2524 113 42 from from IN blog-openlibrary-org-2524 113 43 my -PRON- PRP$ blog-openlibrary-org-2524 113 44 mentor mentor NN blog-openlibrary-org-2524 113 45 Mek Mek NNP blog-openlibrary-org-2524 113 46 who who WP blog-openlibrary-org-2524 113 47 helped help VBD blog-openlibrary-org-2524 113 48 me -PRON- PRP blog-openlibrary-org-2524 113 49 learn learn VB blog-openlibrary-org-2524 113 50 how how WRB blog-openlibrary-org-2524 113 51 to to TO blog-openlibrary-org-2524 113 52 estimate estimate VB blog-openlibrary-org-2524 113 53 time time NN blog-openlibrary-org-2524 113 54 for for IN blog-openlibrary-org-2524 113 55 tasks task NNS blog-openlibrary-org-2524 113 56 , , , blog-openlibrary-org-2524 113 57 effectively effectively RB blog-openlibrary-org-2524 113 58 identify identify VBP blog-openlibrary-org-2524 113 59 stakeholders stakeholder NNS blog-openlibrary-org-2524 113 60 and and CC blog-openlibrary-org-2524 113 61 include include VB blog-openlibrary-org-2524 113 62 them -PRON- PRP blog-openlibrary-org-2524 113 63 in in IN blog-openlibrary-org-2524 113 64 the the DT blog-openlibrary-org-2524 113 65 process process NN blog-openlibrary-org-2524 113 66 ( ( -LRB- blog-openlibrary-org-2524 113 67 reaching reach VBG blog-openlibrary-org-2524 113 68 consensus consensus NN blog-openlibrary-org-2524 113 69 on on IN blog-openlibrary-org-2524 113 70 decisions decision NNS blog-openlibrary-org-2524 113 71 was be VBD blog-openlibrary-org-2524 113 72 a a DT blog-openlibrary-org-2524 113 73 lot lot NN blog-openlibrary-org-2524 113 74 harder hard JJR blog-openlibrary-org-2524 113 75 than than IN blog-openlibrary-org-2524 113 76 I -PRON- PRP blog-openlibrary-org-2524 113 77 anticipated anticipate VBD blog-openlibrary-org-2524 113 78 ) ) -RRB- blog-openlibrary-org-2524 113 79 , , , blog-openlibrary-org-2524 113 80 and and CC blog-openlibrary-org-2524 113 81 how how WRB blog-openlibrary-org-2524 113 82 to to TO blog-openlibrary-org-2524 113 83 communicate communicate VB blog-openlibrary-org-2524 113 84 problems problem NNS blog-openlibrary-org-2524 113 85 and and CC blog-openlibrary-org-2524 113 86 achievements achievement NNS blog-openlibrary-org-2524 113 87 in in IN blog-openlibrary-org-2524 113 88 a a DT blog-openlibrary-org-2524 113 89 way way NN blog-openlibrary-org-2524 113 90 which which WDT blog-openlibrary-org-2524 113 91 everyone everyone NN blog-openlibrary-org-2524 113 92 may may MD blog-openlibrary-org-2524 113 93 understand understand VB blog-openlibrary-org-2524 113 94 . . . blog-openlibrary-org-2524 114 1 Also also RB blog-openlibrary-org-2524 114 2 , , , blog-openlibrary-org-2524 114 3 writing writing NN blog-openlibrary-org-2524 114 4 takes take VBZ blog-openlibrary-org-2524 114 5 a a DT blog-openlibrary-org-2524 114 6 long long JJ blog-openlibrary-org-2524 114 7 time time NN blog-openlibrary-org-2524 114 8 and and CC blog-openlibrary-org-2524 114 9 it -PRON- PRP blog-openlibrary-org-2524 114 10 ’s ’ VBZ blog-openlibrary-org-2524 114 11 easy easy JJ blog-openlibrary-org-2524 114 12 to to TO blog-openlibrary-org-2524 114 13 want want VB blog-openlibrary-org-2524 114 14 to to TO blog-openlibrary-org-2524 114 15 code code VB blog-openlibrary-org-2524 114 16 until until IN blog-openlibrary-org-2524 114 17 the the DT blog-openlibrary-org-2524 114 18 deadline deadline NN blog-openlibrary-org-2524 114 19 . . . blog-openlibrary-org-2524 115 1 As as IN blog-openlibrary-org-2524 115 2 our -PRON- PRP$ blog-openlibrary-org-2524 115 3 founder founder NN blog-openlibrary-org-2524 115 4 Brewster Brewster NNP blog-openlibrary-org-2524 115 5 Kahle Kahle NNP blog-openlibrary-org-2524 115 6 says say VBZ blog-openlibrary-org-2524 115 7 , , , blog-openlibrary-org-2524 115 8 “ " `` blog-openlibrary-org-2524 115 9 work work NN blog-openlibrary-org-2524 115 10 backwards backwards RB blog-openlibrary-org-2524 115 11 from from IN blog-openlibrary-org-2524 115 12 the the DT blog-openlibrary-org-2524 115 13 blog blog NN blog-openlibrary-org-2524 115 14 post post NN blog-openlibrary-org-2524 115 15 ” " '' blog-openlibrary-org-2524 115 16 . . . blog-openlibrary-org-2524 116 1 I -PRON- PRP blog-openlibrary-org-2524 116 2 also also RB blog-openlibrary-org-2524 116 3 had have VBD blog-openlibrary-org-2524 116 4 the the DT blog-openlibrary-org-2524 116 5 privilege privilege NN blog-openlibrary-org-2524 116 6 of of IN blog-openlibrary-org-2524 116 7 applying apply VBG blog-openlibrary-org-2524 116 8 what what WP blog-openlibrary-org-2524 116 9 I -PRON- PRP blog-openlibrary-org-2524 116 10 ’ve have VB blog-openlibrary-org-2524 116 11 learned learn VBN blog-openlibrary-org-2524 116 12 to to TO blog-openlibrary-org-2524 116 13 be be VB blog-openlibrary-org-2524 116 14 a a DT blog-openlibrary-org-2524 116 15 mentor mentor NN blog-openlibrary-org-2524 116 16 for for IN blog-openlibrary-org-2524 116 17 both both DT blog-openlibrary-org-2524 116 18 Sachin Sachin NNP blog-openlibrary-org-2524 116 19 Naik Naik NNP blog-openlibrary-org-2524 116 20 ( ( -LRB- blog-openlibrary-org-2524 116 21 # # $ blog-openlibrary-org-2524 116 22 3627 3627 CD blog-openlibrary-org-2524 116 23 # # $ blog-openlibrary-org-2524 116 24 3622 3622 CD blog-openlibrary-org-2524 116 25 ) ) -RRB- blog-openlibrary-org-2524 116 26 and and CC blog-openlibrary-org-2524 116 27 Fatima Fatima NNP blog-openlibrary-org-2524 116 28 ( ( -LRB- blog-openlibrary-org-2524 116 29 # # $ blog-openlibrary-org-2524 116 30 3454 3454 CD blog-openlibrary-org-2524 116 31 ) ) -RRB- blog-openlibrary-org-2524 116 32 within within IN blog-openlibrary-org-2524 116 33 our -PRON- PRP$ blog-openlibrary-org-2524 116 34 community community NN blog-openlibrary-org-2524 116 35 and and CC blog-openlibrary-org-2524 116 36 helping help VBG blog-openlibrary-org-2524 116 37 them -PRON- PRP blog-openlibrary-org-2524 116 38 submit submit VB blog-openlibrary-org-2524 116 39 some some DT blog-openlibrary-org-2524 116 40 of of IN blog-openlibrary-org-2524 116 41 their -PRON- PRP$ blog-openlibrary-org-2524 116 42 first first JJ blog-openlibrary-org-2524 116 43 pull pull NN blog-openlibrary-org-2524 116 44 requests request NNS blog-openlibrary-org-2524 116 45 for for IN blog-openlibrary-org-2524 116 46 Open Open NNP blog-openlibrary-org-2524 116 47 Library Library NNP blog-openlibrary-org-2524 116 48 This this DT blog-openlibrary-org-2524 116 49 entry entry NN blog-openlibrary-org-2524 116 50 was be VBD blog-openlibrary-org-2524 116 51 posted post VBN blog-openlibrary-org-2524 116 52 in in IN blog-openlibrary-org-2524 116 53 Bulk Bulk NNP blog-openlibrary-org-2524 116 54 Access Access NNP blog-openlibrary-org-2524 116 55 , , , blog-openlibrary-org-2524 116 56 Community Community NNP blog-openlibrary-org-2524 116 57 , , , blog-openlibrary-org-2524 116 58 Google Google NNP blog-openlibrary-org-2524 116 59 Summer Summer NNP blog-openlibrary-org-2524 116 60 of of IN blog-openlibrary-org-2524 116 61 Code Code NNP blog-openlibrary-org-2524 116 62 ( ( -LRB- blog-openlibrary-org-2524 116 63 GSoC GSoC NNP blog-openlibrary-org-2524 116 64 ) ) -RRB- blog-openlibrary-org-2524 116 65 , , , blog-openlibrary-org-2524 116 66 Open Open NNP blog-openlibrary-org-2524 116 67 Source source NN blog-openlibrary-org-2524 116 68 . . . blog-openlibrary-org-2524 117 1 Bookmark bookmark VB blog-openlibrary-org-2524 117 2 the the DT blog-openlibrary-org-2524 117 3 permalink permalink NN blog-openlibrary-org-2524 117 4 . . . blog-openlibrary-org-2524 118 1 Both both DT blog-openlibrary-org-2524 118 2 comments comment NNS blog-openlibrary-org-2524 118 3 and and CC blog-openlibrary-org-2524 118 4 trackbacks trackback NNS blog-openlibrary-org-2524 118 5 are be VBP blog-openlibrary-org-2524 118 6 currently currently RB blog-openlibrary-org-2524 118 7 closed close VBN blog-openlibrary-org-2524 118 8 . . . blog-openlibrary-org-2524 119 1 « « `` blog-openlibrary-org-2524 119 2 Open open JJ blog-openlibrary-org-2524 119 3 Library Library NNP blog-openlibrary-org-2524 119 4 for for IN blog-openlibrary-org-2524 119 5 Language Language NNP blog-openlibrary-org-2524 119 6 Learners Learners NNP blog-openlibrary-org-2524 119 7 Giacomo Giacomo NNP blog-openlibrary-org-2524 119 8 Cignoni Cignoni NNP blog-openlibrary-org-2524 119 9 : : : blog-openlibrary-org-2524 119 10 My -PRON- PRP$ blog-openlibrary-org-2524 119 11 Internship internship NN blog-openlibrary-org-2524 119 12 at at IN blog-openlibrary-org-2524 119 13 the the DT blog-openlibrary-org-2524 119 14 Internet internet NN blog-openlibrary-org-2524 119 15 Archive Archive NNP blog-openlibrary-org-2524 119 16 » » '' blog-openlibrary-org-2524 119 17 Search Search NNP blog-openlibrary-org-2524 119 18 Recent Recent NNP blog-openlibrary-org-2524 119 19 Posts post NNS blog-openlibrary-org-2524 119 20 Importing import VBG blog-openlibrary-org-2524 119 21 your -PRON- PRP$ blog-openlibrary-org-2524 119 22 Goodreads Goodreads NNP blog-openlibrary-org-2524 119 23 & & CC blog-openlibrary-org-2524 119 24 Accessing access VBG blog-openlibrary-org-2524 119 25 them -PRON- PRP blog-openlibrary-org-2524 119 26 with with IN blog-openlibrary-org-2524 119 27 Open Open NNP blog-openlibrary-org-2524 119 28 Library Library NNP blog-openlibrary-org-2524 119 29 ’s ’s POS blog-openlibrary-org-2524 119 30 APIs api NNS blog-openlibrary-org-2524 119 31 On on IN blog-openlibrary-org-2524 119 32 Bookstores Bookstores NNPS blog-openlibrary-org-2524 119 33 , , , blog-openlibrary-org-2524 119 34 Libraries Libraries NNP blog-openlibrary-org-2524 119 35 & & CC blog-openlibrary-org-2524 119 36 Archives Archives NNPS blog-openlibrary-org-2524 119 37 in in IN blog-openlibrary-org-2524 119 38 the the DT blog-openlibrary-org-2524 119 39 Digital Digital NNP blog-openlibrary-org-2524 119 40 Age Age NNP blog-openlibrary-org-2524 119 41 Amplifying amplify VBG blog-openlibrary-org-2524 119 42 the the DT blog-openlibrary-org-2524 119 43 voices voice NNS blog-openlibrary-org-2524 119 44 behind behind IN blog-openlibrary-org-2524 119 45 books book NNS blog-openlibrary-org-2524 119 46 Giacomo Giacomo NNP blog-openlibrary-org-2524 119 47 Cignoni Cignoni NNP blog-openlibrary-org-2524 119 48 : : : blog-openlibrary-org-2524 119 49 My -PRON- PRP$ blog-openlibrary-org-2524 119 50 Internship internship NN blog-openlibrary-org-2524 119 51 at at IN blog-openlibrary-org-2524 119 52 the the DT blog-openlibrary-org-2524 119 53 Internet Internet NNP blog-openlibrary-org-2524 119 54 Archive Archive NNP blog-openlibrary-org-2524 119 55 Google Google NNP blog-openlibrary-org-2524 119 56 Summer Summer NNP blog-openlibrary-org-2524 119 57 of of IN blog-openlibrary-org-2524 119 58 Code Code NNP blog-openlibrary-org-2524 119 59 2020 2020 CD blog-openlibrary-org-2524 119 60 : : : blog-openlibrary-org-2524 119 61 Adoption adoption NN blog-openlibrary-org-2524 119 62 by by IN blog-openlibrary-org-2524 119 63 Book Book NNP blog-openlibrary-org-2524 119 64 Lovers Lovers NNPS blog-openlibrary-org-2524 119 65 Archives Archives NNP blog-openlibrary-org-2524 119 66 Archives Archives NNPS blog-openlibrary-org-2524 119 67 Select Select NNP blog-openlibrary-org-2524 119 68 Month Month NNP blog-openlibrary-org-2524 119 69 December December NNP blog-openlibrary-org-2524 119 70 2020 2020 CD blog-openlibrary-org-2524 119 71 October October NNP blog-openlibrary-org-2524 119 72 2020 2020 CD blog-openlibrary-org-2524 119 73 September September NNP blog-openlibrary-org-2524 119 74 2020 2020 CD blog-openlibrary-org-2524 119 75 August August NNP blog-openlibrary-org-2524 119 76 2020 2020 CD blog-openlibrary-org-2524 119 77 July July NNP blog-openlibrary-org-2524 119 78 2020 2020 CD blog-openlibrary-org-2524 119 79 May May NNP blog-openlibrary-org-2524 119 80 2020 2020 CD blog-openlibrary-org-2524 119 81 November November NNP blog-openlibrary-org-2524 119 82 2019 2019 CD blog-openlibrary-org-2524 119 83 October October NNP blog-openlibrary-org-2524 119 84 2019 2019 CD blog-openlibrary-org-2524 119 85 January January NNP blog-openlibrary-org-2524 119 86 2019 2019 CD blog-openlibrary-org-2524 119 87 October October NNP blog-openlibrary-org-2524 119 88 2018 2018 CD blog-openlibrary-org-2524 119 89 August August NNP blog-openlibrary-org-2524 119 90 2018 2018 CD blog-openlibrary-org-2524 119 91 July July NNP blog-openlibrary-org-2524 119 92 2018 2018 CD blog-openlibrary-org-2524 119 93 June June NNP blog-openlibrary-org-2524 119 94 2018 2018 CD blog-openlibrary-org-2524 119 95 May May NNP blog-openlibrary-org-2524 119 96 2018 2018 CD blog-openlibrary-org-2524 119 97 March March NNP blog-openlibrary-org-2524 119 98 2018 2018 CD blog-openlibrary-org-2524 119 99 December December NNP blog-openlibrary-org-2524 119 100 2017 2017 CD blog-openlibrary-org-2524 119 101 October October NNP blog-openlibrary-org-2524 119 102 2016 2016 CD blog-openlibrary-org-2524 119 103 June June NNP blog-openlibrary-org-2524 119 104 2016 2016 CD blog-openlibrary-org-2524 119 105 May May NNP blog-openlibrary-org-2524 119 106 2016 2016 CD blog-openlibrary-org-2524 119 107 February February NNP blog-openlibrary-org-2524 119 108 2016 2016 CD blog-openlibrary-org-2524 119 109 January January NNP blog-openlibrary-org-2524 119 110 2016 2016 CD blog-openlibrary-org-2524 119 111 November November NNP blog-openlibrary-org-2524 119 112 2015 2015 CD blog-openlibrary-org-2524 119 113 February February NNP blog-openlibrary-org-2524 119 114 2015 2015 CD blog-openlibrary-org-2524 119 115 January January NNP blog-openlibrary-org-2524 119 116 2015 2015 CD blog-openlibrary-org-2524 119 117 December December NNP blog-openlibrary-org-2524 119 118 2014 2014 CD blog-openlibrary-org-2524 119 119 November November NNP blog-openlibrary-org-2524 119 120 2014 2014 CD blog-openlibrary-org-2524 119 121 October October NNP blog-openlibrary-org-2524 119 122 2014 2014 CD blog-openlibrary-org-2524 119 123 August August NNP blog-openlibrary-org-2524 119 124 2014 2014 CD blog-openlibrary-org-2524 119 125 July July NNP blog-openlibrary-org-2524 119 126 2014 2014 CD blog-openlibrary-org-2524 119 127 June June NNP blog-openlibrary-org-2524 119 128 2014 2014 CD blog-openlibrary-org-2524 119 129 May May NNP blog-openlibrary-org-2524 119 130 2014 2014 CD blog-openlibrary-org-2524 119 131 April April NNP blog-openlibrary-org-2524 119 132 2014 2014 CD blog-openlibrary-org-2524 119 133 March March NNP blog-openlibrary-org-2524 119 134 2014 2014 CD blog-openlibrary-org-2524 119 135 April April NNP blog-openlibrary-org-2524 119 136 2013 2013 CD blog-openlibrary-org-2524 119 137 January January NNP blog-openlibrary-org-2524 119 138 2013 2013 CD blog-openlibrary-org-2524 119 139 August August NNP blog-openlibrary-org-2524 119 140 2012 2012 CD blog-openlibrary-org-2524 119 141 December December NNP blog-openlibrary-org-2524 119 142 2011 2011 CD blog-openlibrary-org-2524 119 143 November November NNP blog-openlibrary-org-2524 119 144 2011 2011 CD blog-openlibrary-org-2524 119 145 October October NNP blog-openlibrary-org-2524 119 146 2011 2011 CD blog-openlibrary-org-2524 119 147 July July NNP blog-openlibrary-org-2524 119 148 2011 2011 CD blog-openlibrary-org-2524 119 149 June June NNP blog-openlibrary-org-2524 119 150 2011 2011 CD blog-openlibrary-org-2524 119 151 May May NNP blog-openlibrary-org-2524 119 152 2011 2011 CD blog-openlibrary-org-2524 119 153 April April NNP blog-openlibrary-org-2524 119 154 2011 2011 CD blog-openlibrary-org-2524 119 155 March March NNP blog-openlibrary-org-2524 119 156 2011 2011 CD blog-openlibrary-org-2524 119 157 February February NNP blog-openlibrary-org-2524 119 158 2011 2011 CD blog-openlibrary-org-2524 119 159 January January NNP blog-openlibrary-org-2524 119 160 2011 2011 CD blog-openlibrary-org-2524 119 161 December December NNP blog-openlibrary-org-2524 119 162 2010 2010 CD blog-openlibrary-org-2524 119 163 November November NNP blog-openlibrary-org-2524 119 164 2010 2010 CD blog-openlibrary-org-2524 119 165 October October NNP blog-openlibrary-org-2524 119 166 2010 2010 CD blog-openlibrary-org-2524 119 167 September September NNP blog-openlibrary-org-2524 119 168 2010 2010 CD blog-openlibrary-org-2524 119 169 August August NNP blog-openlibrary-org-2524 119 170 2010 2010 CD blog-openlibrary-org-2524 119 171 July July NNP blog-openlibrary-org-2524 119 172 2010 2010 CD blog-openlibrary-org-2524 119 173 June June NNP blog-openlibrary-org-2524 119 174 2010 2010 CD blog-openlibrary-org-2524 119 175 May May NNP blog-openlibrary-org-2524 119 176 2010 2010 CD blog-openlibrary-org-2524 119 177 April April NNP blog-openlibrary-org-2524 119 178 2010 2010 CD blog-openlibrary-org-2524 119 179 March March NNP blog-openlibrary-org-2524 119 180 2010 2010 CD blog-openlibrary-org-2524 119 181 February February NNP blog-openlibrary-org-2524 119 182 2010 2010 CD blog-openlibrary-org-2524 119 183 January January NNP blog-openlibrary-org-2524 119 184 2010 2010 CD blog-openlibrary-org-2524 119 185 December December NNP blog-openlibrary-org-2524 119 186 2009 2009 CD blog-openlibrary-org-2524 119 187 November November NNP blog-openlibrary-org-2524 119 188 2009 2009 CD blog-openlibrary-org-2524 119 189 October October NNP blog-openlibrary-org-2524 119 190 2009 2009 CD blog-openlibrary-org-2524 119 191 September September NNP blog-openlibrary-org-2524 119 192 2009 2009 CD blog-openlibrary-org-2524 119 193 August August NNP blog-openlibrary-org-2524 119 194 2009 2009 CD blog-openlibrary-org-2524 119 195 July July NNP blog-openlibrary-org-2524 119 196 2009 2009 CD blog-openlibrary-org-2524 119 197 June June NNP blog-openlibrary-org-2524 119 198 2009 2009 CD blog-openlibrary-org-2524 119 199 May May NNP blog-openlibrary-org-2524 119 200 2009 2009 CD blog-openlibrary-org-2524 119 201 April April NNP blog-openlibrary-org-2524 119 202 2009 2009 CD blog-openlibrary-org-2524 119 203 March March NNP blog-openlibrary-org-2524 119 204 2009 2009 CD blog-openlibrary-org-2524 119 205 February February NNP blog-openlibrary-org-2524 119 206 2009 2009 CD blog-openlibrary-org-2524 119 207 January January NNP blog-openlibrary-org-2524 119 208 2009 2009 CD blog-openlibrary-org-2524 119 209 December December NNP blog-openlibrary-org-2524 119 210 2008 2008 CD blog-openlibrary-org-2524 119 211 November November NNP blog-openlibrary-org-2524 119 212 2008 2008 CD blog-openlibrary-org-2524 119 213 Theme theme NN blog-openlibrary-org-2524 119 214 customized customize VBN blog-openlibrary-org-2524 119 215 from from IN blog-openlibrary-org-2524 119 216 Thematic Thematic NNP blog-openlibrary-org-2524 119 217 Theme Theme NNP blog-openlibrary-org-2524 119 218 Framework Framework NNP blog-openlibrary-org-2524 119 219 . . .