vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin.org Site Feedback (https://vborg.vbsupport.ru/forumdisplay.php?f=7)
-   -   Vb 4 compatibility pledge (https://vborg.vbsupport.ru/showthread.php?t=224939)

Carnage 10-10-2009 10:08 AM

Vb 4 compatibility pledge
 
I think it'd be helpful to have a tick box (like the supported, template changes etc box) for mods + skins for authors to tick if they have the intention of upgrading the mod for compatibility with vbulletin 4.

While you are at it, it may also be helpful for the single select box for compatible versions be changed to a multiple select box so that a mod/skin that is compatible with vb 3.6,7 and 8 can be marked as such.

Andreas 10-10-2009 10:27 AM

Yep, multiple compatible versions are much needed :-)

Floris 10-10-2009 10:35 AM

I don't quite understand what you guys want.

You can set a product to have dependencies.
And author uploads it to vborg as v4 mod ..

If a user has a 3.x mod that works on 3.x but not 4.x
a new version just for 4.x can be released.

This offers the end user the choice between downloading 3.x or 4.x

Maybe i just dont understand what you are asking for.

Andreas 10-10-2009 10:46 AM

Take this Add-on as an Example of the problem (there are dozens of such cases):
https://vborg.vbsupport.ru/showthread.php?t=100435
https://vborg.vbsupport.ru/showthread.php?t=144730
https://vborg.vbsupport.ru/showthread.php?t=206169
https://vborg.vbsupport.ru/showthread.php?t=184573

This is the exact same code - released 4 times as it is not possible to set multiple compatible versions and the release section is divided into major version categories.

This is a waste of resources for both users and developers as they have to keep track of issues in multiple threads, post updates in multiple threads, etc.

Floris 10-10-2009 10:50 AM

Yes, one could just release the ONE zip for the latest version and include the text: works with 3.6-4.0; that's what I do. And I discontinue the old thread.

I am not going to re-release the same thing 5 times, that's just stupid and useless.

A compatibility list will indeed be a fair attempt to narrow these release down.

That said, I rather see addons being released INSIDE the release and appear as new post below the first post as special addon post. This way a post could list the translations, another post the addons .. Without having to jump through hoops.

But I'm going off topic.

Andreas 10-10-2009 11:00 AM

Quote:

Yes, one could just release the ONE zip for the latest version and include the text: works with 3.6-4.0; that's what I do. And I discontinue the old thread.
That doesn't wrok too well:

If you keep it in the category for the minimum version users will keep asking if it does also work with the latest vBulletin versions - and if you keep in in the category of the latest version people will keep asking if it does also work with older vBulletin versions.

Hence why I think it would be useful to have the possiblity to set multiple compatible versions.
(That's how it is done at vBulletin-Germany.org; we've got only one category for releases).

Carnage 10-10-2009 03:28 PM

This was really two suggestions :p

The first was just to add a tick box that authors could use /NOW/ before vb4 is released to show that they intend to release a version of the mod for vb4. That way if people are installing now they'll know if the mod will be avaliable for vb4 or not.

Paul M 10-10-2009 05:17 PM

Quote:

Originally Posted by Carnage- (Post 1897628)
The first was just to add a tick box that authors could use /NOW/ before vb4 is released to show that they intend to release a version of the mod for vb4.

Very few poeple would be able to commit to such a thing until they see the vb4 code, and even then they may not be able (I have no idea which of mine I might upgrade, and ive had vb4 for over a month). It would also be seen a bad thing when people tick that option, and then dont actually release a vb4 version.

Quote:

Originally Posted by Andreas (Post 1897518)
Hence why I think it would be useful to have the possiblity to set multiple compatible versions.

I agree, it would be better, but the fact is the current system is deeply embedded and many other features actually rely on the current system of multiple forums, so they would all need updating as well. It would also need to be expandable for new versions (as well as what to do with all the old mods). Its not just a case of a adding a few tick boxes and job done. :)

Carnage 10-11-2009 11:43 AM

Quote:

Very few poeple would be able to commit to such a thing until they see the vb4 code, and even then they may not be able (I have no idea which of mine I might upgrade, and ive had vb4 for over a month). It would also be seen a bad thing when people tick that option, and then dont actually release a vb4 version.
The idea came from drupal.org a good number of coders on there have pledged to provide DAY 0 compatibility for their mod with drupal 7. This is obviously easier for them to achieve as the beta code will be avaliable publically. However having a pledge to release a vb 4 version AT SOME POINT (maybe within 6 months of vb4's release) would be doable.

I can say for certain that I will be releasing vb4 versions of at least two of my mods as I run and use them activly on my forums. They may even be a day 0 release if i'm included in beta testing or have nothing better to do on the day of vb4's release.

Floris 10-11-2009 12:02 PM

As a user who maintains many many forums, I am certainly not interested in the "intentions" of an author. Yes, it's nice to know he or she will continue to work on their releases here, but that being said. When I get here I want to go and find a mod, and download it and use it. The history or it's unknown future at that point is not relevant. We just want to run the forum.

And I also wouldn't want to install code from an author who 'guesses' their product will work with vB4, I want facts, not false promises. Maybe the addon becomes obsolete, maybe the author can't figure out how to do it for version 4. etc. We would have been waiting for all that time, for nothing. I rather just see if a mod says: works with: 3.5-3.8, 4.0. After v4 has been released.

Of course, that said, I am all for a system actually where there is just 1 release, perhaps with mulitple attachments (one for say exception 3.5 or 4.0) but have that one release in the header of the product say: works with 3.5.3 to 3.8.4, and 4.0.

A wordpress like solution is much needed for vBulletin to be honest.
i want to go in, search through resources, install them with a click after reading up on them, have a one click upgrade button, and get notification of it being outdated (just finished some code that lets you check for outdated actually.. but anyway). I would also like to see one of my 3.5 products that i never upgraded or finished to become part of vBulletin.org's official addon (yes, i want vborg official addons for developers hehe) that allows a one click "build product.zip" that grabs the .xml, images, and product files and zips it up (i will write this out later).

Anyway, I hope version 4 allows vborg to upgrade to v4, and introduce dramatic changes to their community, so they're on top of their game again and the resource site that lets users work on stuff as a team (see wayne's thread) and get consistency in the products, and have addons and translations and such be part of the product, rather then their individual releases, etc.

I know, time, resources, and all that .. the staff here works for free (to my knowledge) so how dare we ask for them to put all that time in it - but .. we can still wish :) right? :)


All times are GMT. The time now is 01:18 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01014 seconds
  • Memory Usage 1,750KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (4)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete