Jump to content
thirty bees forum

Acer

Administrators
  • Posts

    364
  • Joined

  • Last visited

  • Days Won

    13

Posts posted by Acer

  1. 16 minutes ago, movieseals said:

    I agree with that.  I was already OK with being a contributor for 5$ just for the awesome support.  I think a small fee to keep things going and develop the product further is not too much to ask - a model such as what Adobe does, while not necessarily great, if it is reasonably priced, would make sense.  If there is decent support, upgrades and maintenance, I do not see why not.  The platform is solid, rapid and so on.  It needs to be more known, bring more people interested in it.  The whole getting a cut from modules approach and the awful, let's milk customers for all they are worth Zen system from PS is not a smooth way to go. I think up to even $20 a month per shop would make sense.  It is not a lot of money - and if it can keep things going, and going further because it was promising, I do not see why not.  This project was shaping up to be great.  It would be a shame to see it die on the vine.

    I don't agree with that. For me the subscription model is a rip off basically. Think Adobe Creative Cloud and a million other services. Why pay for something recurrently where a once-off worked and was justified?

    Also, $5/20 per month might be affordable for some, but for others it just adds up too quickly and eats into important budgets like hosting, security, themes etc.
    To put things into perspective, I'm in a 'third world' country with an exchange rate that's definitely not favourable (to me). So where Panda may be $75 +- and worth it, it's an expensive expense.
    I simply cannot justify a recurring expense for the platform. Then I may as well go to something like Shopify etc. which is not great imo.

    However, what I would be ok with is a very low once-off fee or 'cost of entry'. Like $2. Think about it. The more people you get to come to TB, the more money it makes. 2 milllion users = 2 million dollars.
    So it's motivation for the project to draw in more users, isn't a rip off and helps to generate good cash for the project and its future development with very low cost of entry.  

    • Like 1
  2. 11 minutes ago, Mark said:

    Yes I realise this is likely to be the prevailing view for awhile and I understand exactly why and have those views also. There's lessons to be learned about the way PS went about things on the commercial side of things that can be incorporated into this but virtually everyone knows that every company has to make money to thrive.

    We would need to do that in a way that works for the site owner and where they will be happy to pay upon performance (unlike PS).

    Sites like this are far too complex to do without money and we can see what happens without it.

    The issue here is lack of leadership and direction recently, and not lack of money. 

    • Like 1
  3. 25 minutes ago, Mark said:

    Does anyone know key metrics about thirty bees such as how many downloads, how many sites (and who and where) for which it's a currently a platform, which core/ non core modules are installed and the amount they are used?

    Part of what I'm talking about would involve an authentication and tracking system for both core and non core modules to bring company and dev revenue based on activity so things would scale to each site's power and T/O.

    Each module would authenticate upon back end login by the site owner and the module would disable if it wasnt authenticated or paid for.

    I realise many would cringe at this because it sounds money grabbing and potentially privacy invading.

    However I believe scaling module cost to site performance will help onboard many owners. and secure recurring revenue for devs and the company, all of which would be empassioned to see the customer succeed.

    Sorry @Mark but this sounds disturbingly like the path to the Dark Side. Like exactly the path PS decided to take. And we all know where that landed up.

    From what I've seen over here, this is decidedly against the ethos of this project and was stipulated against in the Project's Modus Operandi, where 'we won't charge for modules' and 'won't charge for something that was free ala Presta' is clearly mentioned. 

    So a definite no no. 

  4. 21 minutes ago, lesley said:

    @toplakd Its because we have a better community. They care more about the product than just bouncing in once or twice to ask a question. Most of the negativity comes from strong feelings towards the project just expressed poorly. 

    Really appreciate that you came back to comment here. Thank you. I wish you the absolute best for your recovery. 

    Yes, we care about the project. You and everyone that contributed really built something awesome and special. 

    We want to help move it forward. With positivity. So what can we do? 

  5. 3 minutes ago, lesley said:

    I know everyone here is waiting for me to come and comment, to say that everything is under control, but if I said that we all know that would be a lie. The fact is I am getting better a lot slower than I anticipated and I am unsure what the future holds. But I am open to what it does hold. I am also open to answering any questions you all might have. 

    Welcome back. Hope you're ok. Sorry that this is going on during your recovery. I know it's not funny and you definitely don't need any hecticness right now. 

    So, what's the plan? Is there a succession plan? How do you make @datakick stay?
    Can we (someone / community) take over?

  6. 4 minutes ago, toplakd said:

    and on April 20. the sun went dark

    That's the future bro. Not there yet.
    So let's PAAAARRRTTTYYYY!!!! Like it's the END OF THE WORLD!!! 🥳🎉👯‍♀️👯‍♂️

  7.  

    28 minutes ago, toplakd said:

    This thread started just fine

    Yeah sure. With a foundational / core member just saying bye. Fine indeed. Wtf...

    Oh and bytw, about Fernando... the real twist was actually that he was his own TWIN brother! That was sent from the future, who fathered himself and his twin - who was taken away and sent to the future.
    By his Aunt, Katerina - who - it turns out - is an ex agent of la SkyNet. Who after a 'bug' in her programming, discovered the error of her (its?) ways, and decided to go back to the past to 'groom' the Fernando twins. And sent one back to the future, to come back to the past, to complete the loop. Roll credits. With nice Terminator end music with a nice Latin feel (think Spanish guitars and 'serious' drum beat).

  8. Look, this project needs "Senior" developers like @datakick and @Traumflug. It also needs leadership.
    Point is, with new PHP versions coming out more often these days, and other factors like security, you can unfortunately not just 'set and forget' a site anymore.
    Might work for a bit, but when your host insists that you need to upgrade to PHP 8 (for example) or if there is a serious security issue or bug, that's when you need people like @datakick to fix Core.
    As great as TB is, it's not yet perfect (don't know if any project is, but it's pretty close). And with the ground underneath its feet evolving (PHP), it needs to evolve also, just to keep standing - even if it doesn't add new features.

    Also, without leadership, let's not kid ourselves: this ship adrift, is eventually going to hit the rocks and take all our sites with it (including the massive Corporate level sites some of us have developed).

    So once again, how do we fix this? And what do you need to stay @datakick ? Like specifics? And what happened to you @Traumflug - and what do you need to come back?

    Should we create some sort of Community Leadership Panel? That gives direction, goals and guidance? With like a leader that people can vote in every year or term or something?
    Should we fork? Or take ownership of TB somehow (including Partnerships, Advertising and Patreon revenues)?

  9. 9 minutes ago, AndyC said:

    Glad someone else is having issues .. I thought it was just me.. I, too, had the 500 page and gave up ..Although now have bits left over from removing 😞

    Do you know that you can show the error detail on the 500 page? Because normally it's just blank with 500 error. And it doesn't give any detail.

    If you don't know: go to your sites folder/config and edit defines.inc.php.
    Change:
    define('_PS_MODE_DEV_', false); to 
    define('_PS_MODE_DEV_', true);

    This will then show you the error detail, which you can post here

  10. Ah spoke to soon... Sorry @datakick, need your help again please.


    New error:

    Call to a member function attributes() on boolean line 1480

    Highlighted: $xmlAttributes = $xml->attributes();

     

    Call to a member function attributes() on boolean in file controllers/admin/AdminThemesController.php at line 1480
    
     protected function installTheme($themeDir, $sandbox = false, $redirect = true)
    1472:    {
    1473:        if ($this->tabAccess['add'] && $this->tabAccess['delete'] && !_PS_MODE_DEMO_) {
    1474:            $targetDir = _PS_ALL_THEMES_DIR_.$themeDir;
    1475:
    1476:            if ($sandbox) {
    1477:                // Load configuration of the theme package.
    1478:                $sandboxDir = $sandbox.'/'.$themeDir;
    1479:                $xml = Theme::loadDefaultConfig($sandboxDir);
    1480:                $xmlAttributes = $xml->attributes();
    1481:                $targetDir = _PS_ALL_THEMES_DIR_.$xmlAttributes['directory'];
    

     

     

  11. Ok so how do we "fix" this then?

    As there are many that want to keep this project alive and keep @datakick and others like him around.
    I don't know the first thing about starting an Open Source fork, but I'd be willing to contribute where I can.
    Both in skill as well as financially if possible. I can help with front-end coding, UI, design and some project management, ideas, coordination etc.

    We (all of us) could even work together to finance @datakick and others and give guidance, tasks, projects, goals etc.

  12. 1 hour ago, Traumflug said:

    See, this is why I outright fear to tell anything. As soon as I start to tell a few facts or answer a simple question, a rush of disappointed messages follows, sometimes not far from insulting. And this happens with thirty bees only, never seen a message questioning the PrestaShop or Magento or whatever company.

    If you want reassurance, here it is: https://github.com/thirtybees/thirtybees Code is public, available for everybody. Even if somebody would pull this public repository, many of us have copies/clones on platter and every single shop has most of its files installed. And its license perfectly allows to use the code until the sun goes dark or the universe collapses. Unlike all the Microsoft/Apple/SAP/whatever stuff, nobody can take that away from you.

    Another thing is, I promised years ago to not leave merchants in the dust. This continues to be true. Run your shop, and if something goes wrong, drop me a message. Or Datakick or another developer. Support is still there and pretty much unchanged, even Datakick said about the same earlier in this thread:

     

    Hi, apologies if my post appeared offensive. It was not my intention.

    Just you appeared part of the team. And I suppose with no leadership here, it's easy to assume that you played an active role. 

    So the question is:

    Who will be maintaining TB, fixing bugs, sorting out issues, take it up to PHP 7.4,7.5, 8++? Helping us like Datakick and yourself used to?  

    And moving the project forward like @datakick said? 

  13. 36 minutes ago, Traumflug said:

    Which reassurance? I don't know anything about this company other than it's name and what's written in this registry entry.

    Agh lol @Traumflug you're listed on the Staff page...

    After everything, now you're giving nonchalant replies... 

    • Confused 1
  14. 11 minutes ago, Traumflug said:
    How TB works legaly

    Looking at the bottom of thirtybees.com one can read this:

    © thirty development llc

    As in most countries, one can look up limited-type companies in public registers:

    https://tnbear.tn.gov/Ecommerce/FilingDetail.aspx?CN=255033012188122038179169083159160212228131154070 (solve the captcha to see the entry)

    One can see the number of company members going up and down over the years. Before you ask: me is none of them.

    @Traumflug? Really is this your feedback? Come on, I think we all deserve better and some sort of comment and reassurance? 

    • Haha 1
  15. 40 minutes ago, datakick said:

    Let make something clear - my decision to leave this project was never about money.

    I was never an employee (or owner) of thirtybees. While my contribution was mainly for free, it was not selfless. It brought me a lot of recognition in the community, and subsequently a lot of job offers and modules sales (and I'm grateful for all of you for that). I was also occasionally hired and paid by @lesley for particular jobs (like stripe module overhaul), so I did earn some money out of this. 

    My decision to leave was based on my longtime frustration with the current status. I know Lesley is/was seriously ill, and it's probably one of the reasons why this project is now drifting without any direction. What this project need most is an active leadership, and I'm afraid Lesley just can't provided that at the moment. 

    I was trying to keep this project afloat for a long time now, maintaining good spirit, and faith in the project. But I just can't do that anymore, because I don't believe that the things will change anytime soon. 

     

    Wow... So what does that mean for Thirtybees? And does this answer the question of leadership? That there is none? 

    If you're so frustrated, and it's your right of course, why don't you ask to take leadership, run the project then? 

    What will we do as the community and mercants? Our shops run on this thing, with countless time and money spent.

    Not to mention that we believed in this thing... 

    Anyone? We need leadership and feedback now more than ever... 

    @Traumflug @lesley

     

    • Thanks 1
  16. WOW! This is a serious surprise and major loss to the TB project and to us, the community as a whole. With so much contribution I actually thought that you were part of the TB team... Paid that is. 

    Can they not employ you, as you're pretty much invaluable? 

    What does this mean in terms of the future of TB??? 

    Where is the 'leadership' and other guys like @Traumflug @lesley?

    Surely we need some comment from them regarding this unfortunate development...

    Very concerning 

    Maybe it's selfish on my part and maybe it's out of concern for the future of TB, but I hope you change your mind or that someone convinces you to stay... 

    • Like 1
    • Thanks 1
  17. 17 minutes ago, Occam said:

    Did you recompile the theme afterwards?

    Theme bombs out on accessing admin with Error 500, so I can't get to Performance screen.
    The only way I got to see what was going on was by activating Debug in defines.inc.php.
    Now after file update and page refresh, the error page reflects the update in the code that it displays and highlights (so not a caching thing where it still uses previous version).

  18. On 4/8/2020 at 12:08 PM, toplakd said:

    Not yet. But soon 🙂

    Have to finish some small things first.

    Installing available modules one by one, to see what they show and what needs to be adjusted.

    Hi @toplakd

    I really appreciate your effort in updating this theme - especially the Mobile Responsive element.
    The original theme is seriously lacking in this area, which is not what I expected. As during Live testing with a newly completed site, I discovered mobile layout issues especially on checkout and cart summary pages...
    I know, I know... I just assumed it would be Responsive - my bad (I normally use Panda), but hey, money doesn't go on trees unfortunately...
    So I thought I'd go for a 'quick win' and use Niara Community as it looked nice enough... 

    The lack of 'working Responsive' on the checkout and cart summary pages is a serious drawback with TB.
    This will affect all new users coming to the platform and surprise them in a not so nice way...

    I now have to decide whether to rewrite certain sections manually (for responsive) or try to find a good free 1.6 responsive theme that works on latest TB + PHP...

    So my question is:
    How far are you with the theme? And is there a download link available?
    Or are the checkout and cart summary sections ready in terms of Responsive - and can you provide these files separately so long?

     

  19. Hi there

    I know this is a PHP error, but hopefully you guys can provide a fix...
    I'm trying to install one of Leo Theme's templates: Game Gear
    https://www.leotheme.com/prestashop/themes/313-leo-gamegear.html

    But I'm getting the following 500 error:

    in file modules/leotempcp/leotempcp.php at line 1263

    Cannot use string offset as an array
    in file modules/leotempcp/leotempcp.php at line 1263
    
    
    1261:        if ($directories) {
    1262:            foreach ($directories as $dir) {
    1263:                $output['skins'][basename($dir)]['name'] = $this->l(basename($dir));
    1264:                if (file_exists($dir.'/icon.png')) {
    1265:                    $output['skins'][basename($dir)]['icon'] = _PS_BASE_URL_._THEME_DIR_.'css/skins/'.basename($dir).'/icon.png';
    1266:                }
    1267:            }
    1268:        }

     

    Can you please help? Got a feeling that line 1263 needs to be rewritten for latest PHP (I'm running 7.2+)

    Your help is appreciated in advance!

  20. I've had cases where a module gets uploaded - but afterwards is not visible in the "not installed" filter.
    Checking the modules folder then reveals that the Zip file got copied there, but the extraction did not happen for some reason.
    Once the Zip file is extracted and the module's folder is created, the module will appear in the "not installed" filter (after page refresh) as expected.

    Also some module Zips like creating duplicate folders like modules/newmodule/newmodule/(contents).
    If this happens, copy the module's contents into the modules's first folder, like: modules/newmodule/(contents).

    Maybe not relevant here, just my own experience when I expected a module to appear after upload, but nothing shows to install. 

  21. 49 minutes ago, datakick said:

    @Sigi asked me how to change delimiters in feature value field exported by my datakick module. I've prepared a short video that shows how to do this:

    Pretty cool, thanks @datakick
    Nice work on the module. Also, now that we're talking about modules. Compliments on your CONSEQS module.
    Enables me to tap into the power of Thirtybees. Exactly what I was looking for. No need for custom scripts or following tutorials and writing code for certain shop actions (like send mail when user registered).
    Amazing power and flexibility and nice Googly-UI. And that power for free. Compliments deserved 200%.

    • Like 1
×
×
  • Create New...