VirtueMart Forum

VirtueMart 2 + 3 + 4 => Virtuemart Development and bug reports => Topic started by: lindapowers on August 02, 2015, 07:42:22 AM

Title: Development active?
Post by: lindapowers on August 02, 2015, 07:42:22 AM
Hi

The latest stable version that appears for us is 3.0.8 since the other 2 do not appear as auto updates.

This version is from April. No news either since May.

Holidays?
Title: Re: Development active?
Post by: AH on August 02, 2015, 10:52:42 AM
What is the purpose of your post?

You want someone to write a News article

And of course you can see the new version 3.0.9.4 files posted on 06/11/15

So the purpose of your post is??




Title: Re: Development active?
Post by: Rune Rasmussen on August 04, 2015, 01:35:42 AM
I think it's about VM 3.0.8 being quite buggy, 3.0.9+ not displaying in Joomla's admin etc. Hutson... Btw! Be aware that all users off VM isn't developers, monitoring the "hidden" download section, or code work, at dev site. So no, all will not see 3.0.9.4 being available there. You're expecting to much of the users. ;)

@lindapowers - Guess 3.0.9+ isn't pushed out as a official update, because it's considered being some kind of test release (and even more unstable). Why it's posted as a download for new user at the same time I don't understand though. Anyhow they seems to be doing some great progress, and hopefully 3.010 is closing in, including less bugs: http://dev.virtuemart.net/projects/virtuemart/activity
Title: Re: Development active?
Post by: Studio 42 on August 04, 2015, 09:57:53 AM
Hi,
The problem to solve, is this bug for 'duplicates' userfield checking and breaking the install, only because this.
I think that' better to not change "name" key unique index, but adding a message or similar when the key is not OK.
Title: Re: Development active?
Post by: lindapowers on August 05, 2015, 01:27:46 AM
Quote from: Hutson on August 02, 2015, 10:52:42 AM
What is the purpose of your post?

You want someone to write a News article

And of course you can see the new version 3.0.9.4 files posted on 06/11/15

So the purpose of your post is??






The purpose of my post is maybe to know if the software im using is being developed? latest official version is 3.0.8 2015-04-20

That version you name was never released as official.

Asking in August why since April theres no official release seems quite reasonable.
Title: Re: Development active?
Post by: AH on August 05, 2015, 19:11:46 PM
Lindapowers

Yes it is still being actively developed
Title: Re: Development active?
Post by: welrachid on August 09, 2015, 15:40:50 PM
You can see here:
http://dev.virtuemart.net/projects/virtuemart/repository
almost daily updates to the project.
Title: Re: Development active?
Post by: Studio 42 on August 09, 2015, 23:22:28 PM
Hi all,

Is someone controlling commits?

---------
3 new db calls in router (and can be one),

---------
console.log not commented in javascripts(this is same in some official release)

---------
if ($this->_currentMethod->zone=='EU') {
TO
if ($this->_currentMethod->zone == 'EU') {
It's good to have rigght formating,but === is always the good choice when you compare string, because it's faster

---------
klarnaCheckout directly hard coded in dynupdate, wath's comming next !?

---------
var label = opt.find("option[value='"+dataValue+"']").text();

var group ='<optgroup id="'+prefix+'group'+dataValue+'" label="'+label+'">';


Preconized in javascript strict mode is to use only one time var and group always all local vars.

var label = opt.find("option[value='"+dataValue+"']").text(),
group ='<optgroup id="'+prefix+'group'+dataValue+'" label="'+label+'">';


---------
A javascript changed but why not using full posssibility of jQuery ?


        var el = jQuery('#checkoutFormSubmit');

        el.unbind('click dblclick');

        el.on('click dblclick',Virtuemart.bCheckoutButton);


to
jQuery('#checkoutFormSubmit').unbind('click dblclick').on('click dblclick',Virtuemart.bCheckoutButton);
Not tested but have to give same result

---------
        jQuery(this).vm2front('startVmLoading');

        jQuery(this).attr('disabled', 'true');

        jQuery(this).removeClass( 'vm-button-correct' );

        jQuery(this).addClass( 'vm-button' );

        jQuery(this).fadeIn( 400 );

        var name = jQuery(this).attr('name');

        var div = '<input name=\"'+name+'\" value=\"1\" type=\"hidden\">';


        jQuery('#checkoutForm').append(div);

        //Virtuemart.updForm();

        jQuery('#checkoutForm').submit();


to

       
        var $el = jQuery(this),
                name = $el.attr('name'),
                 div = '<input name=\"'+name+'\" value=\"1\" type=\"hidden\">';
        $el.vm2front('startVmLoading');
        $el.attr('disabled', 'true').removeClass( 'vm-button-correct' ).addClass( 'vm-button' ).fadeIn( 400 );

        jQuery('#checkoutForm').append(div).end().submit();


Why no minified scripts and css in official release?

I know some have priority, but i don't understand current priority in current development. Perhaps a roadmap a day, that we know the direction to go ?

Eg. Max said, we change the router, and don't tried to fix some issu(i don't need this fix myself), but i see in the commits, router changes !

I Know max come and say, hey patrick stop your sh* ... But perhaps, i get an answer.

Thanks in all case, i'm a little as linda power and other long time user and developper. How to know wat is in developement or not. I had an isssu on a new feature in Virtumeart, this was slowing down category page more then 3 secondes for 24 Products !
I had to remove it. But why new feature are set as default ?

Greets to all !

Patrick

P.S: sorry if my english is not right ;)