Jump to content

Matt

Management
  • Posts

    69,392
  • Joined

  • Last visited

  • Days Won

    552

Reputation Activity

  1. Haha
    Matt got a reaction from AlexJ in IC5: Introduction to Listeners   
    He will stare at me without blinking until I add in new tools. He can be quite scary.
  2. Haha
    Matt reacted to All Astronauts in IC5: Introduction to Listeners   
    I typed "The PHP programming language crying" into an AI image generator and all it gave me was a sullen, cosplaying Esther. BTW, next concert flyer? This.

  3. Haha
    Matt got a reaction from Ilya Hoilik in IC5: Introduction to Listeners   
    PHP just started crying.
  4. Haha
    Matt got a reaction from Ryan Ashbrook in IC5: Introduction to Listeners   
    PHP just started crying.
  5. Haha
    Matt reacted to Daniel F in IC5: Introduction to Listeners   
    1. You should all cool down and wait for the upcoming news and also the final product before getting in such a  panic rage.
    2. Please see my reply in the SEO topic:
    3. See the first point. We're listening to feedback and implementing changes based on it, just like Esther and Matt implemented changes today based on the provided feedback.
    4. I think you're all way too scared.
    There's still so much that can be done, it's 2023, and there are other ways and solutions than to edit files..
    ALPACAS! I'll repeat very very slowly just for you: AL PA CAS
  6. Haha
    Matt reacted to Charles in IC5: Introduction to Listeners   
    💩
  7. Like
    Matt reacted to DawPi in IC5: Introduction to Listeners   
    Very nice inside jokes. Maybe someone spotlight it a little?
  8. Haha
    Matt got a reaction from SJ77 in IC5: Introduction to Listeners   
    He will stare at me without blinking until I add in new tools. He can be quite scary.
  9. Haha
    Matt reacted to Andy Millne in IC5: Introduction to Listeners   
  10. Haha
    Matt got a reaction from Maxxius in IC5: Introduction to Listeners   
    He will stare at me without blinking until I add in new tools. He can be quite scary.
  11. Haha
    Matt got a reaction from BomAle in IC5: Introduction to Listeners   
    He will stare at me without blinking until I add in new tools. He can be quite scary.
  12. Like
    Matt got a reaction from Maxxius in IC5: Introduction to Listeners   
    Correct, there is less opportunity to overload/hook into/touch Invision Community 5. If you can give me some examples of why you'd want to overload those methods, we can help guide you to newer tools or understand why there is a need and consider adjustments to the dev toolkit.
    Monkey patching (code hooks) were convenient but the cost was very high in that we couldn't significantly alter our code without destroying most existing modifications causing WSOD, ISE500 or other errors on client communities. As PHP 8 becomes more strict about typing, return types, etc - a simple function signature change could break modifications.
    Clearly, allowing almost every single class and method to be overloaded is not something that we could continue doing.
    We also want to be a little more protective of some of our UI and flows. We want to build a toolkit that lets you build amazing add-ons and extra functionality but it will mean there is less scope for smaller apps that change some of our existing functionality.
    The good thing about these blogs is that we get to have a conversation and learn from each other.
  13. Like
    Matt reacted to Kirill Gromov in IC5: Introduction to Listeners   
    The hooking of methods seemed to me close to ideal in IPS4 (although it had big problems), I did not think that IPSs would abandon this coding trick in IC5, which helped to fill the market with excellent solutions. Disappointed. But I still hope the team will please us with good news. Pending.
  14. Like
    Matt reacted to Miss_B in IC5: Introduction to Listeners   
    Thank you for the well written and detailed blog @Esther E.. I am happy to see that Ipb 5 is coming along very nicely and I am looking forward to the next blogs. And congratulations on joining the Ips team 😊
     
  15. Like
    Matt got a reaction from SeNioR- in IC5: Introduction to Listeners   
    I'm always keen to get information out as soon as we have it fixed on our end. There are pros and cons but the earlier the feedback, the more chance we have at addressing it and making sure we've not missed any angles. Give it a few months and the v5 codebase will be much stabler and we'll be more reluctant to make big changes.
    Some of the tools we're still actively working on, and stuff like theme tools are only about 80% complete, so there may be some gaps between blogs but we'll post them as soon as we have them ready.
    Not exactly, it's more like the JS event system, you can listen in on events and execute your code when those events are triggered.
  16. Like
    Matt got a reaction from Miss_B in IC5: Introduction to Listeners   
    I'm always keen to get information out as soon as we have it fixed on our end. There are pros and cons but the earlier the feedback, the more chance we have at addressing it and making sure we've not missed any angles. Give it a few months and the v5 codebase will be much stabler and we'll be more reluctant to make big changes.
    Some of the tools we're still actively working on, and stuff like theme tools are only about 80% complete, so there may be some gaps between blogs but we'll post them as soon as we have them ready.
    Not exactly, it's more like the JS event system, you can listen in on events and execute your code when those events are triggered.
  17. Like
    Matt got a reaction from Miss_B in IC5: Introduction to Listeners   
    As mentioned in my first blog, there will be things you can’t do in 5 and this is deliberate. But there is still a lot you can do. 
  18. Like
    Matt got a reaction from DawPi in IC5: Introduction to Listeners   
    I'm always keen to get information out as soon as we have it fixed on our end. There are pros and cons but the earlier the feedback, the more chance we have at addressing it and making sure we've not missed any angles. Give it a few months and the v5 codebase will be much stabler and we'll be more reluctant to make big changes.
    Some of the tools we're still actively working on, and stuff like theme tools are only about 80% complete, so there may be some gaps between blogs but we'll post them as soon as we have them ready.
    Not exactly, it's more like the JS event system, you can listen in on events and execute your code when those events are triggered.
  19. Like
    Matt got a reaction from Ocean West in IC5: Introduction to Listeners   
    I'm always keen to get information out as soon as we have it fixed on our end. There are pros and cons but the earlier the feedback, the more chance we have at addressing it and making sure we've not missed any angles. Give it a few months and the v5 codebase will be much stabler and we'll be more reluctant to make big changes.
    Some of the tools we're still actively working on, and stuff like theme tools are only about 80% complete, so there may be some gaps between blogs but we'll post them as soon as we have them ready.
    Not exactly, it's more like the JS event system, you can listen in on events and execute your code when those events are triggered.
  20. Like
    Matt got a reaction from Adriano Faria in IC5: Introduction to Listeners   
    I'm always keen to get information out as soon as we have it fixed on our end. There are pros and cons but the earlier the feedback, the more chance we have at addressing it and making sure we've not missed any angles. Give it a few months and the v5 codebase will be much stabler and we'll be more reluctant to make big changes.
    Some of the tools we're still actively working on, and stuff like theme tools are only about 80% complete, so there may be some gaps between blogs but we'll post them as soon as we have them ready.
    Not exactly, it's more like the JS event system, you can listen in on events and execute your code when those events are triggered.
  21. Like
    Matt got a reaction from Dll in IC5: Introduction to Listeners   
    I'm always keen to get information out as soon as we have it fixed on our end. There are pros and cons but the earlier the feedback, the more chance we have at addressing it and making sure we've not missed any angles. Give it a few months and the v5 codebase will be much stabler and we'll be more reluctant to make big changes.
    Some of the tools we're still actively working on, and stuff like theme tools are only about 80% complete, so there may be some gaps between blogs but we'll post them as soon as we have them ready.
    Not exactly, it's more like the JS event system, you can listen in on events and execute your code when those events are triggered.
  22. Like
    Matt got a reaction from Max in IC5: Introduction to Listeners   
    As always, we are listening. We have a lot to announce yet. 
  23. Like
    Matt got a reaction from Miss_B in IC5: Introduction to Listeners   
    As always, we are listening. We have a lot to announce yet. 
  24. Thanks
    Matt got a reaction from Adriano Faria in IC5: Introduction to Listeners   
    We are discussing your feedback Adriano.
  25. Like
    Matt reacted to Miss_B in Introducing Invision Community 5's development tools   
    Thank you. It made for a very interesting reading. It looks like developing apps for Ipb 5 will be much easier. I am looking forward to the other blogs. 😃
×
×
  • Create New...