Mentor, Helper, Heavy-lifer wanted.

Posts: 163
Joined: 08/07/2007
Uber DonorBug FinderEarly adopter... addicted to alphas.Getting busy with the Ubercode.Not Kulvik

This is a little history. I'm not sure what value there is in reposting this content except as an example of how one might plan their bounty prior to posting it. I will follow up this history with a comment that has a spec that I think is pretty clear and achievable.

Mentor, Helper, Heavy-lifer wanted.

I am chartered with the redesign of a site which was all custom PERL. I have spec'ed and implemented Drupal, moved most of the content into it. I need ubercart and drupal mentoring and possibly heavy lifting from someone who knows how to get ubercart, UPS, USPS done right and fast. I will want to modify the user interaction with view cart step as well. Anybody available immediately?

Thanks,

Steve Wills
webmaster - Blessed Herbs, Inc.
====================================================================

Ryan Asked:

Just a couple quick diagnostic questions...

1) You need to be able to quote UPS and USPS to customers for every order? Or will this be a per product thing?

2) How do you intend to modify the user interaction? If this is a sensible feature that others might use and you're willing to sponsor development, I would think about working it into core.

====================================================================

I answered:

1. We plan on offering UPS only to US customers and USPS only to International customers. Once that works there are exceptions like APO (military) which probably get treated like international.

2. I am very willing and excited to sponser the development and as I become more expert offer my elbow grease as well. I have been a developer for a long time in PERL and C++, but I am still on a Drupal and Ubercart learning curve and don't have the bandwidth to go it alone.

====================================================================

Ryan Responded:

Continuing the numbered list..

------------------------

1. That isn't possible yet. Different quoting/payment methods for different countries has been tossed around, but the actual code to make it work has been done yet.

2. Do you have any idea on the changes you'd want to make and what the time frame for the work would be?

------------------------

I'm more than happy to help other developers get up to speed, too. I'll only be able to stay on top of things for so long before the project gets too big, so the more the merrier. Feel free to use the forums for any Drupal/Ubercart questions you have.

And a trick I use for searching drupal.org for answers... don't use their site search since it's so slow. I just use Google like "site:drupal.org ubercart" and get better results faster. I'm sure Drupal will catch up one day...

====================================================================

I answered:

So, Ryan, you're the man, clearly.

I have been pouring through the uc_cart.module today and see your comments all over it. Who better to shepard me through this?

As I said, I am sure I can get the company to sponser some of this work. The ability to selectively offer shipping options to users is important to us so I guess that is a separate module that extends the functionality?

As far as extending the cart_view experience is to allow the user to play with shipping options in the cart view prior to punching the checkout button.

On a practical level, is there a guideline/common practice or historical record I can read that will help me know what sponsership generally entails? I will need something I can present to the guys with the purses, ya know?

Posts: 163
Joined: 08/07/2007
Uber DonorBug FinderEarly adopter... addicted to alphas.Getting busy with the Ubercode.Not Kulvik

Here is a clearer Spec -

In the current version of the cart, there is a cart panel with items and a sub-total
there is a second panel with a box for a zip code that returns shipping quotes from
the store's shipfrom address.

I want help modifying the cart view form as follows:

1. Add country selection so that the shipping quote can be international.
2. fold the shipping calculation results into the cart form so that one
can see the items, subtotal, shipping and handling and total BEFORE
selecting checkout.
3. add a 3rd panel for coupons so that someone can use a "free shipping"
coupon and have it also folded into the cart view form BEFORE checkout.

that's it in a nutshell. What other info is needed to come up with an estimate?

Posts: 163
Joined: 08/07/2007
Uber DonorBug FinderEarly adopter... addicted to alphas.Getting busy with the Ubercode.Not Kulvik

Bumping this up on list... I still have no serious takers. I can define specific projects and modules but need clear communication. Some kind of reference that I can give my General Manager ((who signs the check)) would be helpful too.

bump!