Release Date: TBD - somewhat dependent on formal release of Umbraco 7.1.0
PluginManager
With the release of Umbraco 7.1.0 the Umbraco.Core.PluginManager has been publicized. We plan on using this to resolve and cache Gateway Providers during Merchello's bootstrapping (startup). This will include registered and unregistered providers.
The idea is to allow independent developers the ability to create custom Gateway Providers for Payment, Taxation and Shipping operations and be directly available/configurable through the Merchello back office
A new adminstrative section in the back office will be added to "Activate/Deactivate" these providers.
We need to figure out how we are going to "inject" the Angular view for provider configuration
THIS one is mandatory since we have a few people starting on payment providers and the more we get here the better the project will be.
Upgrades
We have to figure out the the upgrade process in the sense that if we need to do database operations it should be similar to an Umbraco upgrade.
Clean up
There are quite a few areas where validation needs to be improved.
Correct currency symbol should show in back office.
Bugs
Fix bug in shipping when a single item is selected for fulfillment.
Persisted customers. Umbraco 7.1.0 includes a major membership and user update. We will likely target Umbraco 7.1.1 or 7.1.2 for our release of persisted customers so that we can get a chance to play with the new services.
Distributed caching. I've seen a ton of load balancing related check-ins and think Shannon is getting things pretty ironed out on that front. I don't think there will be more than a few days of refactoring to get the Merchello code base retrofitted with the new refresher stuff. I plan on writing Shannon and see if he can point me to some areas in the code base I can use as an example.
Looks great! I'm very excited about this project. I've been looking at the starter project code and think the code looks great.
I'm wondering what credit card payment providers are being worked on. I'm hoping that if needed I could contribute a provider but would like to see a credit card payment provider implemented first. Also, what version would you consider Merchello to be ready for production?
Great work! One of many reasons I'm excited to be working with Umbraco as a platform for web development.
I am so sorry it has taking so long to respond to your post. I completely missed the notification somehow ...
First and foremost, thank you for your comments - the team has put in a ton of time and truly appreciates hearing that people are getting excited about the project.
I have been working in the 1.0.1 branch on GitHub - in this branch you will find a /Plugins folder in the repository root. This contains work I have done on an Authorize.Net payment provider ... est. 75% completed. My hope is to have 1.0.1 released sometime next week (hopefully early next week) with this provider completed and a few issues we know about with regards to resolution/configuration of the Gateway Providers.
Once 1.0.1 is release, our plan is to remove the "preview" label ... and we are going to start releasing production websites using Merchello. That being said, we know our way around and I know the documentation is really light - we are putting a lot resources into that at the moment (literally looking to contract the position of a technical writer).
I'd be happy to give you a one on one walk through of Merchello and answer any questions you have. Also, if you start working on a provider, I would be happy to assist in any way I can ... removing blocks, quickly patching issues you might find.
If your interested, feel free to ping me on twitter (@rustyswayne) and we can arrange a Skype call or something.
Merchello 1.0.1
Merchello 1.0.1
Release Date: TBD - somewhat dependent on formal release of Umbraco 7.1.0
PluginManager
With the release of Umbraco 7.1.0 the Umbraco.Core.PluginManager has been publicized. We plan on using this to resolve and cache Gateway Providers during Merchello's bootstrapping (startup). This will include registered and unregistered providers.
The idea is to allow independent developers the ability to create custom Gateway Providers for Payment, Taxation and Shipping operations and be directly available/configurable through the Merchello back office
THIS one is mandatory since we have a few people starting on payment providers and the more we get here the better the project will be.
Upgrades
We have to figure out the the upgrade process in the sense that if we need to do database operations it should be similar to an Umbraco upgrade.
Clean up
Bugs
Planning
Work on 1.0.1 is in progress: https://github.com/Merchello/Merchello/tree/1.0.1
Looks great! I'm very excited about this project. I've been looking at the starter project code and think the code looks great.
I'm wondering what credit card payment providers are being worked on. I'm hoping that if needed I could contribute a provider but would like to see a credit card payment provider implemented first. Also, what version would you consider Merchello to be ready for production?
Great work! One of many reasons I'm excited to be working with Umbraco as a platform for web development.
-Alex
Hi Alex,
I am so sorry it has taking so long to respond to your post. I completely missed the notification somehow ...
First and foremost, thank you for your comments - the team has put in a ton of time and truly appreciates hearing that people are getting excited about the project.
I have been working in the 1.0.1 branch on GitHub - in this branch you will find a /Plugins folder in the repository root. This contains work I have done on an Authorize.Net payment provider ... est. 75% completed. My hope is to have 1.0.1 released sometime next week (hopefully early next week) with this provider completed and a few issues we know about with regards to resolution/configuration of the Gateway Providers.
Once 1.0.1 is release, our plan is to remove the "preview" label ... and we are going to start releasing production websites using Merchello. That being said, we know our way around and I know the documentation is really light - we are putting a lot resources into that at the moment (literally looking to contract the position of a technical writer).
I'd be happy to give you a one on one walk through of Merchello and answer any questions you have. Also, if you start working on a provider, I would be happy to assist in any way I can ... removing blocks, quickly patching issues you might find.
If your interested, feel free to ping me on twitter (@rustyswayne) and we can arrange a Skype call or something.
Again, I apologize for the tardy response,
Rusty
Release 1.0.1.4 last night. 1.0.2 should be out next week.
is working on a reply...