Open Ethnographer Project Plan

This is a wiki. Welcome to contribute!

Here is the overall project timeline, deliverables and core tasks, linked to more detailed tasks where available.

Runtime

  • Total runtime including both software and the ethnographic report: 2014-10-24 to 2015-04-20

Deliverables

  • Delivered Send back signed grant agreement
  • Delivered Summary of insights from software tests at the unConference event: 2014-11-15. Delivered on 2014-10-26 (onboarding workshop), 2014-10-31 (documentation).
  • Delivered Make a code base openly available on Github: 2014-11-15
  • Summary of Stewardship/LOTE4 related metrics (gauging "media impact") including for articles and videos: 2015-01-20
  • Write summary of emergent topics and themes related to LOTE4/Stewardship discussions and their aftermath: 2015-01-20
  • Interim Narrative Report (covering period 1 October- 20 November): 2015-01-20
  • Interim Financial Report (covering period 1 October- 20 November): 2015-01-20
  • Open Ethnographer installation live on edgeryders.eu: 2015-01-30
  • Ethnographic report on Stewardship/LOTE4 related discussions and emergent themes: 2014-02-20
  • Final Narrative Report (covering period 1 December-28 February): 2015-04-20
  • Final Financial Report (covering period 1 December-28 February): 2015-04-20
  • Documentation for software (developer's and user's manuals): 2015-04-20

Core Tasks

To see the detailed tasks which make up the core tasks below, see the tasks in this project, and use the task manager.

  1. Reporting (distributed over the whole project runtime!)
    • Compile a summary of Stewardship/LOTE4 related metrics (gauging "media impact") including for articles and videos published.
    • Write summary of emergent topics and themes related to LOTE4/Stewardship discussions and their aftermath.
    • Write summary of lessons learned about collective intelligence and engaging networks in this kind of enquiry (software is just part of it, social contracts, market failures in sharing economy including for data)
    • Produce Interim Narrative report according to template outlined in RF grant agreement.
    • Produce Interim Financial report according to template outlined in RF grant agreement
    • Produce Final Narrative report according to template outlined in RF grant agreement.
    • Produce Final Financial report according to template outlined in RF grant agreement.
    • Produce user and developer manuals for OpenEthnographer
  2. Onboarding seminar. A seminar on Open Ethnographer, to be held at LOTE4, meant to get the ethnography of stewardship started. (=budget item 3)
  3. Evaluate the OpenEthnographer prototype. (=budget item 5, by Inga &c) This uses an "ethnography of stewardship", but only content we have already from Case Studies etc., as content seeding is only done later, for the newly developed software.
    • Do user-based testing of the prototype software.
    • Collect requirements for the development phase.
  4. Software development infrastructure. (=part of budget item 1, by Matthias) Tasks based on the requirements:
    1. Finish the basic software architecture design for Open Ethnographer. 
    2. Partition the Open Ethnographer development into tasks. The tasks will be put on edgeryders.eu as tasks, with individual budgets assigned. They should be as independent from each other as possible (so that multiple developers can work in parallel) and quite small (<500 EUR, so that the risk for developers is minimal).
    3. Set up a Drupal sandbox project with a git repository for Open Ethnographer. This is technically already the final "open source release", which of course needs additional polishing tasks etc. though. We do not use Github here to integrate with the Drupal community as early as possible. [No longer relevant, as we intend to contribute to eComma now.]
    4. Set up an issue tracker. Probably using the one from eComma to integrate with their community as early as possible. [No longer relevant, as we intend to contribute to eComma now.]
    5. Set up collaboration protocols. Means: how to do releases, how to cooperate with the testing / evaluation team etc..
    6. Reach out to potential Drupal / PHP and JavaScript developers in the community. Needs a concerted effort incl. the Edgeryders community manager.
    7. Integrate contributed code from developers.
  5. Software implementation. (=part of budget item 1, by developers from the Edgeryders community). Proposed runtime 2014-11-21 to 2015-01-25 (because obviously, there has to be time after software development for using it). The tasks required to transform our chosen base software Annotator into Open Ethnographer are, in meaningful order of execution, listed resp. linked in the post on collaborative development. All tasks are open for the community.
  6. Content seeding. (=budget item 2, by Noemi) Can and should be done in parallel to development. Need to differentiate between first hand accounts of Stewardship and third hand accounts of people’s views. Make sure people whose content is used in the analysis are informed for consent (via email).
  7. Deployment. (=budget item 4) Proposed for 2015-01-25 to 2015-01-30.
  8. Testing / Evaluation. (=budget item 5, by Inga) This applies the newly deployed Open Ethnographer version to looking for compiling a report about the content from the "content seeding" step, and about the software itself. Bug fixing and some polishing of existing features will also happen according to the feedback.
  9. Documentation and Open Source Release. (=budget item 6)
    • Develop a packaging script that will create a Drupal module archive from the Github repository.
    • Write the documentation. 
    • Upload the latest release and publish it as a "stable" version of the Drupal module.

Deliverables

@Alberto, as the project manager you got the list of deliverables with the contract. Could you add it (with the latest valid deadline dates, which I’m missing) to the above wiki, so everyone involved is aware of our deadlines?

Deliverables, again

Thanks for updating the deliverables table etc., @Nadia. Fine as far as I am concerned. My only question mark is for the ethnographic report due 2015-02-15 … is that a mistake? There should be more time for this than two weeks after the software came live?

Yes correct

You are right, it should have said January 20 not February.

It is for the first report which is due on January 31 (second due in April).

My understanding is that @Inga_Popovaite work is to contribute to sections in both reports, rather than producing a self-standing, full scale ethnographic report. I have put up the skeletons here: https://edgeryders.eu/en/open-ethnographer/deliverables-narrative-reports-interim-and-final

As you see there is work for Inga to do also before OpenEthnographer is installed on the platform.

There is also work for the rest of us to fill in here and there in the report.

Does this clarify things?

Now it is more clear

Thank you, now everything is way more clear.I guess for a discussion on reports I will move to reports’ wiki comments?

Yes please!

Have a look today and let’s agree on everything so we can get started?