<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Mar 11, 2014 at 2:14 AM, Vidhun Vinod <span dir="ltr"><<a href="mailto:xvidun@gmail.com" target="_blank">xvidun@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<span style="font-family:arial,sans-serif;font-size:13px">I think we should import all the data in the given MARC21 record.</span></blockquote>
<div>This makes sense as it would be easier and more appropriate to import all data, or if he needed to list additional data later on he would have to import them all over again. We have to probably restrict the data to the view.</div>

<div class="">
<div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span style="font-family:arial,sans-serif;font-size:13px">I'm confused about this. If it's valid in MARC21 to export only the fields which have data, it's completely fine. We need to confirm this.</span></blockquote>


</div><div>As far as I know I think this is possible, anyway I'll look into this and let you know. Should probably play around a little more with the ruby-marc.</div><div class=""><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">


<div style="font-family:arial,sans-serif;font-size:13px"><br>We could keep a dynamic fields list (in db) and use them with the values in a different table with field's foreign key. We don't have to keep on adding new columns to a table.</div>


<div style="font-family:arial,sans-serif;font-size:13px"></div></blockquote></div><div>Great, thought of this but as I'm not sure how large the number of fields in MARC21 will be, probably do a little more digging. Will have to confirm with other people whether to use complete MARC21 or the most used parts first. I think we'll have to use everything considering that we have to import every information.</div>

</div></blockquote><div><br></div><div>Yeah. And the number of fields doesn't matter in that approach, a new field would add a new row to the fields table and that should be fine.</div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div dir="ltr">
<div><br></div><div>I will have to start working on my proposal, any suggestions or things I should know before I begin?</div></div></blockquote><div><br></div><div>Have you considered the possibility of converting MARC21 to MARCXML? ruby-marc gem could do that and it's a way lot easier to process and store MARCXML than processing MARC21. Check it out.</div>

<div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><br></div><div>It's probably a good idea to CC <a href="mailto:student-projects@lists.smc.org.in" style="font-size:13px;font-family:arial,sans-serif" target="_blank">student-projects@lists.smc.org.in</a> to get some fresh ideas and suggestions, isn't the IRC active?, it was not when I tried.<br>

</div></div></blockquote><div><br></div><div>IRC isn't active all the time, let's try to fix that. I've attached our whole conversation to give other people a proper context.</div><div><br></div><div>Cheers.</div>

<div><br></div></div>-- <br><div dir="ltr">Regards,<br>Ershad K<br><a href="http://ershadk.com" target="_blank">http://ershadk.com</a></div>
</div></div>