Giter VIP home page Giter VIP logo

Mercator

Overview

Mercator is a community driven distribution of Magento. It leverages the best open source developer contributions to produce an integrated fork that expands upon the feature set provided by the upstream Community Edition.

The project has the following goals:

  • Include the best community extensions to add the most commonly required features, tested and already made to work together.
  • Provide a better platform for new projects that does not prioritise backwards compatibility with official Magento releases. This allows core changes and fixes where appropriate.
  • Present an alternative to Enterprise Edition, with a similar feature set but under an open source licensing and development model.
  • Continue support and development of the Magento 1.x codebase.

Quickstart

A pre-built Vagrant box is available to get up and running with Mercator in minutes. Full details can be found on the wiki, but for the impatient:

wget http://dl.fontis.com.au/mercator.box
vagrant box add --name mercator mercator.box
vagrant init mercator
vagrant up

Then point a browser at http://127.0.0.1:8081.

Installation

git clone https://github.com/mercator/mercator
cd mercator
composer install

More detailed installation information, including sample configurations for popular web servers, can be found in the full installation instructions.

Features

All the standard features of Magento Community Edition, plus a number of community extensions. Where necessary, extensions are modified to allow them to be integrated into Mercator.

Details of additional features and core changes can be found on the Features page.

Audience

Mercator is intended for web developers familiar with Magento, and it is not a primary goal of this project to make a system that is easy to install or modify for those who are not already comfortable working with Magento.

Contributing

Given one of the goals of this project is to incorporate the best quality contributions from around the Magento development community, we invite other extension developers to submit open source extensions for inclusion where they address common requirements and are aligned with the project goals. We aren't looking to add extensions that are purely developer-centric tools, such as ModuleCreator or Developer Tools. Contributions which allow easier debugging of problems or are core changes needed for other tools to function would be exceptions to this rule.

Any contribution must be under an appropriate open source license, such as the OSL 3.0, MIT, BSD or Apache licenses.

Reporting Issues

As Mercator is largely a distribution which includes other extensions, we ask that any bug reports are lodged with the original extension authors so that everyone can benefit.

Issues which are specifically related to functionality which has been changed in Mercator from Magento core, or arising due to changes made when integrating an extension into Mercator, can be submitted as a new issue on the GitHub issues page.

Why another fork?

The goals of the project are substantially different from the other prominent forks out there (e.g. Mage+) and thus requires a new codebase. We are not attempting to rigidly maintain backwards compatibility, so may make breaking changes every now and then if there is a compelling reason to do so.

Why "mercator"?

The name comes from the latin word for a merchant or trader and seemed appropriate for a software solution that allows the buying and selling of goods online.

It's not named after the famous cartographer Gerardus Mercator who gave us the Mercator projection world map, or the Slovenian supermarket chain (though they're both pretty cool too).

Disclaimer

Magento is a trademark of Magento Inc., an eBay Inc. company, registered in the U.S. and other countries.

mercator's Projects

catalin_seo icon catalin_seo

Mercator repository for Catalin_Seo. Provides AJAX layered nav and cleaner category URLs.

customer-activation icon customer-activation

Magento extension which makes it impossible for a customer to log in until the account has been activated by the administrator.

groupscatalog2 icon groupscatalog2

Magento extension to enable you to hide categories and products from customers depending on their customer group. This is a Magento 1.6 and newer compatible version of the Netzarbeiter Customer Groups Catalog extension.

indust_customshippingrate icon indust_customshippingrate

Mercator repository for Indust_CustomShippingRate. Allows administrators to set a custom shipping rate for an order.

iwd_onepagecheckout icon iwd_onepagecheckout

Mercator repository for IWD_OnepageCheckout. Provides an alternate one-step checkout.

mage-enhanced-admin-grids icon mage-enhanced-admin-grids

Enhanced Admin Grids extension for Magento (todos list in the wiki). Currently working on the next big commit before a new release on the Magento Connect.

mercator icon mercator

Mercator is a community driven distribution of Magento

systemconfigurationsearch icon systemconfigurationsearch

A Magento module allowing users to quickly search for specific configuration fields, quickly cutting through the dense UI.

unirgy_giftcert icon unirgy_giftcert

Mercator repository for Unirgy_Giftcart. Provides a gift certificate product type.

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.