Reflections on the Fall Semester in Research

This year I am a second year fellow and am spending the year in the Research Division working on PressForward.  In addition to working on PressForward, I’ve continued to be involved in the Support Space, Digital Campus, and mentoring the new fellows. Over the course of this semester the PressForward team has been busy wrapping up the first PressForward grant and, in October, we began PressForward 2 which was funded by the Alfred P. Sloan Foundation.  As one of the GRAs on this project I’ve worked on multiple things over the course of the semester including redesigning the PressForward website, continuing to manage DHNow, and was involved in putting together the most recent issue of the Journal of Digital Humanities. In the midst of all of this, we’ve been refining and further developing the next version of the PressForward plugin.  I’ve been testing the plugin and have even started contributing code to the most recent version.

This summer I was given the opportunity to work on PressForward and this enabled me to get a head start on my assignment for this year.  It was incredibly useful to be around for the launch of the plugin and to be able to use the summer to really familiarize myself with the plugin, Digital Humanities Now and other aspects of the division.  In our brief rotation through Research last Spring we didn’t get to spend a lot of time looking at the nitty gritty details of how DH Now or PressForward work.  Over the summer I was able to take some time to familiarize myself with the organization of the plugin and the daily administrative work for DHNow.  It turned out to be such a useful summer because I returned in the Fall ready for the fast paced wrap up of PressForward 1 and the beginning of our implementation phase.

Among the projects I undertook in Research this semester, redesigning the PressForward website took a large amount of my time.  PressForward 2 is an implementation grant and over the next 14 months we will be working with several partners to develop publications using the plugin.  In this new capacity, I was asked to help redesign the website and transition from a blog about a research project on scholarly communication to a website focused on our plugin and its features.  I spent quite a bit of time looking at both the Omeka and Zotero websites and thinking about what made a good digital humanities tool website.  How do you effectively communicated the major features of the tool and its application for both humanities projects and more general use?  The PressForward plugin is available on the WordPress directory and has a wide range of applications outside of just academic publishing.  The website needed to reflect both applications and focus on what makes PressForward different from a standard RSS reader.  Furthermore, it needed to have support forums as we begin to develop a community of users.  Both Omeka and Zotero have very broad and dedicated communities that contribute to these open source projects.  PressForward 2 will be, in part, about cultivating a similar community for our tool and that begins with support and education about the plugin and its uses.

Looking at other examples, I designed a site that very much mirrored the organization of both the Omeka and Zotero sites.  On the homepage the dominant area is filled with tabs that each focus on a key feature of PressForward: the overall point of the plugin, features for collecting, features for discussing, and features for sharing content.  In each tab a large download button takes the user to the PressForward GitHub repository. Below the features are links to each pilot partner’s web page and a link to our blog.  This was a very useful project because it led me to not only think about the way digital humanities tools communicate their goals but also I learned quite a bit of php while I hacked around in the theme. It worked out that I happened to be taking Lincoln Mullen’s Programming for Historians class at the same time and the skills I had learned in that class complimented this project, and working a bit with php, well.  As we move forward I’ll be doing some more theme development for PressForward 2 and will also be contributing, what I can, to UI/UX issues on new versions of the plugin.

In addition to all my work on the PressForward project, I have also been participating in running the Digital History Support Space which is always a rewarding experience.  Over the course of the semester we’ve helped numerous people from all of the Clio I courses and we expect to have more frequent visitors next semester during Clio II.

In November, the center had its twentieth anniversary conference and opened up the API for the archive that we began building last Spring (and Jannelle Legg spent all summer refining and adding content). On Friday, the first day of the conference, a few of us decided to use the API to make a network graph of all the people and projects at the center.  We coded like mad for the whole day, and—with a lot of help from Lincoln Mullen—we ended the day with three network visualizations. I think this was an interesting way to wrap up our work from last year on the archive and was a practical use of the skills Jannelle Legg and I had been learning in Lincoln Mullen’s Programming for Historians seminar.  The visualization reflects some of the decisions we made when creating the archive last summer and the some of the limitations of the archive.  All of the nodes and edges on the graph represent the information provided on the coversheets of grants.  As a result, staff that were hired after the grant was awarded are not reflected on the graph and grants that were iterative aren’t necessarily connected.  I think the project was a great example of the choices that have to made when creating a digital archive and was a fun way to wrap up the project we began last Spring. The visualization is available here. (The visualization was a collaborative effort by: Ken Albers, Peter Carr Jones, Lincoln Mullen, Patrick Murray-John, Allison O’Connor, and Faolan Cheslack-Postava).

We also have a new cohort of Fellows this year and at the beginning of the semester we paired off each second year with a first year to act as a mentor.  Our role is to mentor them throughout their first year.  Their first rotation this semester was through research and over the course of their first two weeks they worked on PressForward and Digital Humanities Now. I helped walk them through the goals of the project and showed them how the plugin worked.  They watched me do Editor in Chief and then served as Editors At Large before taking on Editor in Chief themselves. Walking them through the projects, I was struck by how much of a better understanding of the center and the various projects I have now than when I first began at the center.  Looking back on our first year, its impressive the range of material we were introduced to and the ways it complimented our coursework to provide us with a unique perspective on Digital History.   I’m really looking forward to continuing to work with the new fellows and having one of them in Research next semester.

Research Division Reflections

My first few weeks as a Digital History Fellow at RRCHNM have been both an amazing experience and a complete challenge.  Before I began my PhD program, I didn’t really understand digital history and I wasn’t quite sure what I would be doing during the first year of my fellowship.  I had a hunch that I would learn some computer programing, do some blogging, and for some crazy reason thought that I would be digitizing historical documents.  However, my first few weeks in Research taught me that my ideas about digital history and the RRCHNM were a little off.

First, I’ve never had much experience with websites, blogs, etc.  For the 2012 Society for Military History conference, I managed a wordpress website for the program committee to rate and select papers and panels.  However, all I was asked to do was upload posts, pages, and rating systems.  Most of what I was doing was simple copy and paste.  When I heard we would be working with PressForward and Digital Humanities now, I was excited because I would have a leg up on understanding basic components of a wordpress site—not so much.  For the first few days my colleagues Jordan, Alyssa, and I kept looking at each other with complete confusion.  There were so many acronyms and lingo that we’d never heard and jumping into the digital world made me worried that I wouldn’t be able to figure everything out.

However, the Research Division never let us slip and I am so grateful everyone on the team knew that I walked into the fellowship with very little experience.  We were so lucky to have Mandy, Amanda, and Stephanie sit down with us to explain the components of PressForward  (and for me what an RSS Feed even meant) and Digital Humanities Now.  Without a doubt, working on Digital Humanities Now was my favorite part of the last four weeks.  Having the opportunity to be an editor at large and select dozens of articles collected by PressForward made me feel like I was living in a digital world, but kept me in my comfort zone—i.e.  intense sessions of reading.   We got about two or three days to look through PressForward, mining for different articles that would be worthy of a front page spot on Digital Humanities Now, and then had the opportunity pick which articles were chosen for that week.  Mandy showed us how to use wordpress and publish the top stories, as well as setting up Twitter to tweet out our selections at different times throughout the day.

Learning PressForward and what goes into updating Digital Humanities Now was challenging, but fun because after a couple of mistakes playing in sandbox, the material started to click and I could then recognize and regurgitate steps.  However, the bottom kind of dropped out when we were told our next assignment was to work with the Programing Historian website and learn the ins and outs of Python and Zotero.  I started having problems almost immediately because of my “awesome” PC.  All of the digital history fellows, young and old, have Macs—I do not.  I had to download different programs than Jordan and Alyssa, such as Text Wrangler, and any time I a problem would occur not many people in the room could figure out what was going on to help me.  After about a day we had things up and going and I starting the Programing Historian tutorials.  Like I said before, I’ve never worked with programing and I was excited to start these tutorials because “Programing Historian” sounds like a step-by-step guide for those in the humanities who have never used a computer for more than research, Facebook, and e-mail.  This was not necessarily the case.  While the first four lessons were simple enough, I felt like I started fighting the tutorials and the tutorials started fighting me.  After eight years of higher education in the liberal arts, I’ve been trained to question everything.  Why does a “/” go in front of this phrase?  Why do I have to have a variable?  Why do I have to set up a string?  I wasn’t questioning programing to be a big liberal arts jerk, I honestly just wanted to know why.  I’ve been trained for almost a decade to understand how and why patterns work and then after that it sticks in my head and it becomes a natural reflex.  The problem I faced was not with the programing, but with letting go of having only one very specific way of learning a new tool.  Jordan told me quite a few times that there doesn’t have to be a reason for the amount of spaces and slashes in programing—you just do it.  Once I stopped fighting with myself, I finally started learning how to write code.

Once I was past my natural reflex of being stubborn, I started having a few more problems.  Programing Historian for Microsoft really has a tendency to just “run away with itself.”  I kept getting multiple errors and could never get further than the sixth tutorial because no one really around me understood why my computer was being crazy and Programming Historian doesn’t show what to do if you have common errors.  I knew there were free coding tutorials online, but very few offered lessons in Python.  Jordan suggested that I use Code Academy and within minutes I was on a tutorial page and learning code at double the speed of Programing Historian.  I was doing well with Code Academy and even got to yell out to the fellow table every time I collected a new badge.  However, within about two days, Jordan and Alyssa were on entirely different places in their Programing Historian tutorials than I was in Code Academy and I could no longer ask them questions about how to do “this” and “that” and they couldn’t really ask me anything either.

I appreciate Programing Historian because it taught two out of three people how to code in Python.  It’s not that we didn’t like each other; it’s just that our relationship really wasn’t working out and Programing Historian and I decided to see other people.

Challenges are a huge part of a PhD program and I knew I would have them starting out in a field of history in which I had very little experience. I’m sad that my time in Research is over because I was just getting the hang of Python and I really want to explore more options and how to manipulate Zotero for my personal research needs.  Everyone in Research was constantly at my side, making sure that I had all of the tools I needed to learn PressForward, Digital Humanities Now, Programing Historian, and Zotero.  I can honestly say that I am glad the first part of my fellowship was spent in the Research division and I’m excited at the possibility of working with them once again.

My rotation through the Research Division

I am not sure what I was expecting when the first year fellows were assigned to the Research division. I came with a preconceived notion of what Digital History research is and what historians do with it. It turned out that the scope of my understanding was actually quite limited. My time in the division has taught me a lot about the vast applications and possibilities of Digital History. We (the first year fellows) were given chances to get our hands dirty and it proved very rewarding. Sadly, this blog post marks the end of our rotation through the Research division.

Our first assignment was to PressForward. We started from the ground up by familiarizing ourselves with the project. We installed the plugin on the sandbox server and got to bang around on it. We explored the PressForward.org site as well as the digitalhumanitiesnow.org site. I must admit that my initial reaction was that PressForward was a glorified RSS reader with some added features of promoting articles. I use Feedly (a RSS reader) on my phone to follow various history blogs and I, at first, did not see a big difference between the two. It wasn’t until someone explained “gray literature” that the full purpose of PressForward came into view. Until that point, I had been ignorant to the issue of online scholarship. The PressForward site explains “gray literature” to be “conference papers, white papers, reports, scholarly blogs, and digital projects.” Online scholarship is being under-appreciated and forgotten in a discipline that has focused so heavily for so long on printed material.  My assignment as an Editor-at-Large and then as an Editor-in-Chief brought this issue into focus for me

Working as an Editor-at-Large and Editor-in-Chief really solidified the importance of PressForward. As an Editors-at-Large, we worked through the live feed of articles and websites coming into Digital Humanities Now. I learned that it can be labor intensive to sift through the various websites and articles to find important, relevant material. It is not always easy to find the scholarship and pertinent information. I also learned first hand about the limitations of the software. On a couple of occasions I fell victim to the browser’s back button instead of closing a window. I then found myself back at the beginning of the feed instead of where I was before I had clicked on the article. After shadowing Amanda and Mandy when they were Editors-in-Chief, the first year fellows were able to make decisions on what would be published to DH Now. It was a very fun experience that helped me begin to grasp the extent of online scholarship and publishing. In addition, reading through the articles helped us to be informed an the various projects in the field. I even found articles that did not qualify for DH Now but were of interest to me. I bookmarked more than a handful that I wanted to return to later.

The second assignment was Programming Historian. While our time in PressForward gave us an overview of one of the projects, Programming Historian introduced us to the “nuts and bolts” of the division. It was here that my experience differed from Alyssa’s and Stephanie’s experiences. I came into this program with a background in computer programming. While I am not a computer science “person” I did take classes, during my undergraduate, on C#, HTML, CSS, and Javascript. I struggled at first with the syntax of Python but my background in programming proved very helpful in picking up the language and quickly moving through the lessons. However, I found the lessons to be more focused  on the task of the program (manipulating strings, working with web pages etc.) than learning the language itself. I think it would be beneficial to those without programming experience to work through the Python lessons at Codecademy before starting the Programming Historian lessons. I found the lessons to be very interesting and fun to do. I am excited to use these programs, such as frequency counts and n-grams, in my own research.

The final part of Programming Historian were the lessons on APIs, more specifically the Zotero API. I had never used Zotero so these lessons introduced me to both Zotero and the Zotero API. Before I began the lessons I played around on Zotero, starting my own library and learning to love the program. From the beginning, I wanted to use my personal library in the lessons and not the sample one provided. By doing this, Spencer and I found a problem in the lessons when my program couldn’t access my library. Alyssa has since reported it and a problem she had to GitHub. After finishing the API lessons, I wanted to do things that the lessons did not delve into. With help from Spencer I was able to bang around on the API in an attempt to add/edit the author field of an item. While we did not find a solution we did make headway and it really piqued my interest in working on the Zotero API.

I am leaving a much improved Digital Historian. The Research division had to help the first year fellows through a learning curve that, in some ways, Education and Public Projects don’t. We now know the Center and feel comfortable in it.We got our feet wet and our hands dirty. The Research division was a great place to do that.