Giter Site home page Giter Site logo

findsorguk / micropasts Goto Github PK

View Code? Open in Web Editor NEW

This project forked from gustavoguichard/neighborly

1.0 1.0 3.0 51.65 MB

A tool for crowdfunding in archaeology and heritage built from the Neighbor.ly and Catarse projects

Home Page: http://crowdfunded.micropasts.org

License: MIT License

Ruby 61.58% JavaScript 23.28% CoffeeScript 4.63% CSS 10.50% Shell 0.01%

micropasts's Introduction

The Portable Antiquities Scheme's Database source code

DOI License: GPL v3

Scheme logo

A repository for the current generation of the Portable Antiquities Scheme website. A British Museum project that encourages the voluntary recording of archaeological artefacts found by the public in England and Wales. A working version of this software can be seen at https://finds.org.uk or at https://marinefinds.org.uk and comprehensive instructions about how to install a copy can be found in the wiki.

Requirements

The database is written with a Linux operating system in mind.

Operating system requirements:

  • Recommended Ubuntu 20.04 or other LTS
  • PHP 7.4.3+
  • Solr 4.2
  • MySQL 8.0.28
  • APC Cache or equivalent
  • Curl
  • ImageMagick
  • GD
  • PDO

PHP libraries

Most of the PHP libaries are included as submodules, which will be pulled on deployment via Git on your server.

  • Zend Framework 1.12.21dev
  • Solarium 2
  • ZendX_JQuery
  • HTMLPurifier
  • EasyBib
  • mpdf
  • imagecow

Geographical boundaries

The system also makes use of converted OS boundary data in geoJSON format (also included as a submodule.) These are also maintained in a Github repository.

Search index

You will also need to install and configure SOLR for the system to be fully functioning. The schemas for this are located in our SOLR repo.

Virtual host configuration

A set of example virtual host configuration files for Apache 2.4 are available.

SSL

It is recommended that the system is configured to use https and the free service offered by Letsencrypt is ideal.

Contributing

We welcome code contributions to make this system better. Please refer to our contributing guidelines before submitting patches or new features.

Changes

A change log is now maintained by the project developers to try and explain how things are being improved.

Current development team

Previous development team

Acknowledgements

This software was built on the foundations of Oxford Arch Digital:

  • Andrew Larcombe
  • Chad
  • Kos Vankov
  • Tyler Bell
  • Vuk Trifkovic
  • Yegor Veter

The Scheme is also grateful for the contributions of Richard Wareham (Cambridge University) and Ethan Gruber (ANS).

License

The codebase is released under GPL V3.

Funded by

micropasts's People

Contributors

adrianob avatar ahb108 avatar amaia avatar argerim avatar barboza avatar danielweinmann avatar devton avatar diatmpravin avatar diegoreeberg avatar diogob avatar dwildt avatar eveliseluz avatar gravityrail avatar gustavoguichard avatar ianfleeton avatar irio avatar jasewilson avatar joaomilho avatar josemarluedke avatar linutux avatar luisofribeiro avatar luizfonseca avatar mamadoutoure avatar patrickemuller avatar paulogeyer avatar pedromarins avatar phlegx avatar portableant avatar ssjr avatar volmer avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

micropasts's Issues

Footer links

In the Background and Info section of the Footer, I think we could useful simplify things: How about only having:
FAQ / HELP
PRIVACY POLICY
TERMS OF USE
CONTACT US

The rest can be found elsewhere (e.g. in the header), and this would make the three lists in the footer more balanced?

Start page

I think this page should be a lot simpler: I think we can just have two sections: "Design and Review" and "Plan and Launch" (see my recent pull request). Everything below this seems too heavy-handed ("You'll need", "the MicroPasts Difference", "Hard Work & Persistence", "Low & Equitable Fees") and can be cut? We need a link to a project template pdf and an email address to sent project designs to and that's it?

footer

Cannot find where this is but typo in footer: "BECEOME A MICROPASTS MEMBER?"

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.