TBS 3.3.0 release - 2 options

3 views
Skip to first unread message

Skrol 29

unread,
Feb 29, 2008, 11:08:38 AM2/29/08
to TBS Next
Hello,

All is ready now for the TBS 3.3.0 release.
But I have a dilemma, I have 2 versions in my hands:

* The usual version:
It is the beta 12, with to install requirement, all compatible.

* The more object version:
It is all the same but public functions are replaced with methods of the main class.
This version is more object and is slower only about 0,25%, which means nothing because of the bench error margin.
But unfortunately this version requires plug-ins HTML and Cache to be upgraded.

Can you tell me which version you would prefer to be the next version?
Regards,
----------------------------------
Skrol29
www.tinybutstrong.com
www.skrol29.com
----------------------------------

Skrol 29

unread,
Feb 29, 2008, 11:13:19 AM2/29/08
to TBS Next
I meant "usual version: with no specific install requirement"

2008/2/29, Skrol 29 <skr...@gmail.com>:



--

TomH

unread,
Feb 29, 2008, 12:02:37 PM2/29/08
to tbs-...@googlegroups.com

If the 'more object version' is not 100% backward compatible
with the legacy code applications that have already been
developed - then I would vote for the 'usual version'

Sorry, but I don't understand the implications or the
potential benefits of making the change (because i don't
understand the meaning of "It is all the same but public
functions are replaced with methods of the main class" at
all) but that is just my ignorance as I said..


Skrol 29 wrote:
> I meant "usual version: with no specific install requirement"
>

> 2008/2/29, Skrol 29 <skr...@gmail.com <mailto:skr...@gmail.com>>:


>
> Hello,
>
> All is ready now for the TBS 3.3.0 release.
> But I have a dilemma, I have 2 versions in my hands:
>
> * The usual version:
> It is the beta 12, with to install requirement, all compatible.
>
> * The more object version:
> It is all the same but public functions are replaced with methods of
> the main class.
> This version is more object and is slower only about 0,25%, which
> means nothing because of the bench error margin.
> But unfortunately this version requires plug-ins HTML and Cache to
> be upgraded.
>
> Can you tell me which version you would prefer to be the next version?
> Regards,
> ----------------------------------
> Skrol29

> www.tinybutstrong.com <http://www.tinybutstrong.com>
> www.skrol29.com <http://www.skrol29.com>
> ----------------------------------
>
>
>
>
> --
> ----------------------------------
> Skrol29
> www.tinybutstrong.com <http://www.tinybutstrong.com>
> www.skrol29.com <http://www.skrol29.com>
> ----------------------------------
> >

Skrol29

unread,
Feb 29, 2008, 12:29:36 PM2/29/08
to tbs-...@googlegroups.com
Hi Tom,

In both versions there is no need to modify your code.

With the "more object version" you have to upgrade files
"tbs_plugin_html.php" and "tbs_plugin_cache.php".

The meaning of "more object version" is because I had some complains about
the TBS script because it is made with both classes and public functions.
This has no consequences for your code, but it's just less "object".

---------------------
Skrol29
---------------------

-----Message d'origine-----
De : tbs-...@googlegroups.com [mailto:tbs-...@googlegroups.com] De la part
de TomH
Envoyé : vendredi 29 février 2008 18:03
À : tbs-...@googlegroups.com
Objet : [tbs-next] Re: TBS 3.3.0 release - 2 options

TomH

unread,
Feb 29, 2008, 12:34:55 PM2/29/08
to tbs-...@googlegroups.com

Thanks Skrol29,

In that case then - the`decision should be yours alone as to
the best way to proceed.

Cheers

TomH

unread,
Mar 3, 2008, 12:31:40 PM3/3/08
to TinyButStrong next version
Hi Skrol29,

Just upgraded all my PHP to v3.3.0 (including my example TBS scripts
at http://tomhenry.us/tbs3/) wanted to report to you that all is 100%
perfect for compatibility.

That includes the WinXP/XAMPP/PHP5 and the Linux/PHP5 platforms

Soon I will try to put your new features to work!

Thanks for your efforts on this upgrade - and for TBS I thank you
every day!

Cheers,
TomH

On Feb 29, 12:29 pm, "Skrol29" <skro...@gmail.com> wrote:
> Hi Tom,
>
> In both versions there is no need to modify your code.
>
> With the "more object version" you have to upgrade files
> "tbs_plugin_html.php" and "tbs_plugin_cache.php".
> > ----------------------------------

Skrol29

unread,
Mar 4, 2008, 3:35:41 PM3/4/08
to tbs-...@googlegroups.com
Thanks TomH,

It's so convenient to have such help.

I'm now starting to work on TBS 4.
And if I've time, I'll try to make the web site having a new design.

-------------------
Skrol29
www.skrol29.com
www.tinybutstrong.com
-------------------

----- Message d'origine -----
De : "TomH" <t...@tomhenry.us>
À : "TinyButStrong next version" <tbs-...@googlegroups.com>
Envoyé : lundi 3 mars 2008 18:31


Objet : [tbs-next] Re: TBS 3.3.0 release - 2 options


>

TomH

unread,
Mar 5, 2008, 7:09:12 AM3/5/08
to tbs-...@googlegroups.com

No thanks deserved - you've done all the work, we are just
beneficiaries.


v.4 !?!?!?!

Very interested to hear what's going to be different in
usage if anything -and- what features might be on your to-do
list.

Cheers,

Skrol 29

unread,
Mar 6, 2008, 9:13:10 AM3/6/08
to tbs-...@googlegroups.com
Hi,


>Very interested to hear what's going to be different in
>usage if anything -and- what features might be on your to-do
>list.

The main change is the feature to work with HTML/XML attributes.
This feature will help to build dynamic files like Open Document (Open Office) and lot of others.

But it will be also the occasion to give few syntax simplifications and consistency.
For example I see that the [var] concept it's very difficult for lot of first users.
They use [var] fields and they don't understand why TBS pretends that the variable doesn't exist. Now [onload] and [onshow] do support variables merging (like [onload.x] and [onshow.x]). I think this is more explicit and not ambiguous. But is is not that simple because [var] fields are aslo used as parameters ( like [onload;block=tr;when [var.x]=1] )
This is only a line of inquiry.

If I'm not fixed with the syntax change, or if it's canceled, then the next version will be an intermediate version.

Regards,
Skrol29


2008/3/5, TomH <t...@tomhenry.us>:

Olivier LOYNET

unread,
Mar 6, 2008, 4:10:48 PM3/6/08
to tbs-...@googlegroups.com
Hi Skrol,


The main change is the feature to work with HTML/XML attributes.
This feature will help to build dynamic files like Open Document (Open Office) and lot of others.

Good news, it will be possible to append some news functionality to TBSOOo next.
 

But it will be also the occasion to give few syntax simplifications and consistency.
For example I see that the [var] concept it's very difficult for lot of first users.
They use [var] fields and they don't understand why TBS pretends that the variable doesn't exist. Now [onload] and [onshow] do support variables merging (like [onload.x] and [onshow.x]). I think this is more explicit and not ambiguous. But is is not that simple because [var] fields are aslo used as parameters ( like [onload;block=tr;when [var.x]=1] )
This is only a line of inquiry.

If I'm not fixed with the syntax change, or if it's canceled, then the next version will be an intermediate version.


If I understand, you want to remove the [var.xxxx] fields ?

CU,
Olivier

Skrol 29

unread,
Mar 7, 2008, 6:05:28 PM3/7/08
to tbs-...@googlegroups.com
Hi Olivier,


> If I understand, you want to remove the [var.xxxx] fields ?

I would say I'm studying a way to change their names.

Skrol29

2008/3/6, Olivier LOYNET <olivie...@gmail.com>:

William Cohen

unread,
Mar 28, 2008, 10:25:39 AM3/28/08
to TinyButStrong next version

Olivier LOYNET

unread,
Mar 28, 2008, 12:06:04 PM3/28/08
to tbs-...@googlegroups.com
Hi,

For future, I think the better way is to go to the object version.
I think you could release as 2 versions.

TBS 3.3.0 release for the usual
TBS 4.0.0 release for object, because it's a major change.

Also TBS 4.0.0 works only with PHP5 and more, because you don't have to pass
object by reference.

Olivier

Reply all
Reply to author
Forward
0 new messages