Coder Social home page Coder Social logo

stevewithington / mura-elasticsearch Goto Github PK

View Code? Open in Web Editor NEW

This project forked from binaryvision/mura-elasticsearch

0.0 3.0 0.0 198 KB

Integrates Elasticsearch with Mura CMS (separate project from blueriver/MuraElasticSearch)

License: Apache License 2.0

ColdFusion 100.00%

mura-elasticsearch's Introduction

Mura Elasticsearch

Based on http://github.com/oscarduignan/mura-plugin-elasticsearch which was developed for MuraCon EU 2014 (view the presentation slides ).

This plugin indexes the content of your mura sites with Elasticsearch for you, keeping your Elasticsearch index synced with your mura content automatically. Elasticsearch is a database optimized for search and with it you gain a better basic search and a more solid foundation to build advanced search functionality on top of in exchange for a slightly higher upfront setup cost (that this plugin is created to lower as much as possible). This plugin is intended as a foundation for you to develop on, not a plug-and-play replacement for the existing mura search.

Read more about elasticsearch at http://www.elasticsearch.org/overview/elasticsearch/.

How to install

Download the latest release and upload the zip as a plugin to your Mura installation.

How to contribute

Once you've installed the plugin you can replace the plugin directory with a checkout of the source code from github.

The git workflow we're using is Github Flow - read more about it at https://guides.github.com/introduction/flow/index.html.

Tests

We're using testbox v2.0.0 or later as our testing framework, if you want to run tests then you'll need to make sure that /testbox exists. I would recommend just dropping it in your local webroot, download instructions at http://wiki.coldbox.org/wiki/TestBox.cfm#Download.

See existing tests for examples of how to structure your own.

Roadmap

Find out what we're working on at https://trello.com/b/duJkz7Xs/mura-elasticsearch

Changelog

Find our release notes at https://github.com/binaryvision/mura-elasticsearch/releases

Where to get help

  • Oscar Duignan, @oscarduignan on github and @socialpoetry on twitter

    Project maintainer, good first point of call if you have a question.

mura-elasticsearch's People

Contributors

oscarduignan avatar

Watchers

steve withington avatar James Cloos avatar  avatar

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.