Converting plugins to 64 bit - reward discussion

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: Hacker, petermad, Stefan2, white

Post Reply
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50479
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I agree that some plugins are much more complex than others, e.g. 7zip, DarkCrypt and also SynWrite. However, I haven't found a fair system so far when I should offer a higher reward and when not. The current system is better for plugin writers with multiple small plugins than for those with just one or two large plugins. Any suggestions for a more fair system?
Author of Total Commander
https://www.ghisler.com
User avatar
Alextp
Power Member
Power Member
Posts: 2321
Joined: 2004-08-16, 22:35 UTC
Location: Russian Federation
Contact:

Post by *Alextp »

U can give each plug the "complexity value". By manually reviewing. E.g 1..3. So when u look @ hpg_ed, u give it value of 1, when look @ Shelldetails u give it value of 2, and SynWrite/XBaseView - value of 3. Then u give value*$100
User avatar
tbeu
Power Member
Power Member
Posts: 1354
Joined: 2003-07-04, 07:52 UTC
Location: Germany
Contact:

Post by *tbeu »

Question is if complexity value depends on plugin complexity or porting complexity of plugin to x64. They may be not on the same level for some plugins.
TC plugins: Autodesk 3ds Max / Inventor / Revit Preview, FileInDir, ImageMetaData (JPG Comment/EXIF/IPTC/XMP), MATLAB MAT-file Viewer, Mover, SetFolderDate, Solid Edge Preview, Zip2Zero and more
User avatar
Flint
Power Member
Power Member
Posts: 3506
Joined: 2003-10-27, 09:25 UTC
Location: Belgrade, Serbia
Contact:

Post by *Flint »

tbeu
Sometimes porting to x64 can be the motive to improve a plugin beyond just adding a new architecture. So it's hard to estimate which part of changes was necessary and which optional. Especially when adapting plugin sources to new IDE.
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
 
Using TC 11.03 / Win10 x64
User avatar
Alextp
Power Member
Power Member
Posts: 2321
Joined: 2004-08-16, 22:35 UTC
Location: Russian Federation
Contact:

Post by *Alextp »

Tbeu
Complexity of porting, but it 's maybe bound to complexity of source(number of forms, commands, etc)
User avatar
Hacker
Moderator
Moderator
Posts: 13142
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

[mod]Thread split from SynWrite (Syn2).

Hacker (Moderator)[/mod]
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
User avatar
tbeu
Power Member
Power Member
Posts: 1354
Joined: 2003-07-04, 07:52 UTC
Location: Germany
Contact:

Post by *tbeu »

Alextp wrote:Complexity of porting, but it 's maybe bound to complexity of source(number of forms, commands, etc)
But you never know complexity of porting unless you are finished. E.g. CatalogMaker.wcx64 compiled pretty fine but had some inappropriate compiler options which lead to access violations which hardly could be explained by debugging. Thus first it looked like any easy recompilation job but turned out to be tedious trial and error investigation. I doubt that you can tell if porting complexity is of level 1, 2 or 3 if source is not available.
TC plugins: Autodesk 3ds Max / Inventor / Revit Preview, FileInDir, ImageMetaData (JPG Comment/EXIF/IPTC/XMP), MATLAB MAT-file Viewer, Mover, SetFolderDate, Solid Edge Preview, Zip2Zero and more
Post Reply