Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. Classroom Deployment of QT for multiple pcs and for all users (windows)
Forum Updated to NodeBB v4.3 + New Features

Classroom Deployment of QT for multiple pcs and for all users (windows)

Scheduled Pinned Locked Moved Solved Installation and Deployment
6 Posts 5 Posters 1.0k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Offline
    C Offline
    ClassroomAdmin
    wrote on 12 Feb 2020, 15:49 last edited by
    #1

    Hey guys,

    sorry to bother you all, but how is it possible to deploy the qt framework for a whole classroom with 20 PCs?
    It seems the installers is now requesting to be logged in while installing again. Even with the open source offline edition.
    So this problem existed in 2015 for the first time and was rolled back and now here we go again?

    I mean not every pc a developer is using (especially students/pupils), is administrated by themselves or even use the same pc everyday.
    So is it the goal to drive the schools and universities to other frameworks because the deployment is not possible any more?
    I mean, common, these are the developers of tomorrow or even today.

    Alright while writing this text, I had an idea and found the solution.

    Is that a joke, that I have to delete the default route to get the SKIP button?

    route delete 0.0.0.0

    will get you the skip button and take the offline installer to the next step and proceed the installation.

    WHYYYYYYY?????
    Sorry, using windows 10 as a platform and disabling all the home calling stuff isn't enough nowadays?
    Now, I have to temporarily delete the default route for the QT installer too?
    Please stop this behaviour, it won't do you any good.
    Next time I won't jump through the hoops and will use something else and
    I guess I'm not the only one, who is in a position which will affect more than one person.

    Btw I thought, I leave the rant and the SOLUTION here, for everybody else who has trouble deploying this s**t.

    Greetings from a frustrated admin who wasted half a day with this crap!

    J R 2 Replies Last reply 12 Feb 2020, 16:28
    0
    • C ClassroomAdmin
      12 Feb 2020, 15:49

      Hey guys,

      sorry to bother you all, but how is it possible to deploy the qt framework for a whole classroom with 20 PCs?
      It seems the installers is now requesting to be logged in while installing again. Even with the open source offline edition.
      So this problem existed in 2015 for the first time and was rolled back and now here we go again?

      I mean not every pc a developer is using (especially students/pupils), is administrated by themselves or even use the same pc everyday.
      So is it the goal to drive the schools and universities to other frameworks because the deployment is not possible any more?
      I mean, common, these are the developers of tomorrow or even today.

      Alright while writing this text, I had an idea and found the solution.

      Is that a joke, that I have to delete the default route to get the SKIP button?

      route delete 0.0.0.0

      will get you the skip button and take the offline installer to the next step and proceed the installation.

      WHYYYYYYY?????
      Sorry, using windows 10 as a platform and disabling all the home calling stuff isn't enough nowadays?
      Now, I have to temporarily delete the default route for the QT installer too?
      Please stop this behaviour, it won't do you any good.
      Next time I won't jump through the hoops and will use something else and
      I guess I'm not the only one, who is in a position which will affect more than one person.

      Btw I thought, I leave the rant and the SOLUTION here, for everybody else who has trouble deploying this s**t.

      Greetings from a frustrated admin who wasted half a day with this crap!

      J Offline
      J Offline
      J.Hilk
      Moderators
      wrote on 12 Feb 2020, 16:28 last edited by J.Hilk
      #2

      Hi @ClassroomAdmin and welcome,

      To be honest, I never thought of your situation.

      As I myself am not a System Admin, could you not simply copy the installation folder on to all Class room pcs, and run a skip to create the desktop short cut to QtCreator ?

      The installer does nothing fancy , but unpacking the zip archives and creating a shortcut & the maintenance tool

      You should bring your case to the mailing list (the Development list is probably the most fitting)
      And if possible here at this blog post, if the comment section is still open:
      https://www.qt.io/blog/qt-offering-changes-2020
      https://lists.qt-project.org


      Be aware of the Qt Code of Conduct, when posting : https://forum.qt.io/topic/113070/qt-code-of-conduct


      Q: What's that?
      A: It's blue light.
      Q: What does it do?
      A: It turns blue.

      1 Reply Last reply
      2
      • C ClassroomAdmin
        12 Feb 2020, 15:49

        Hey guys,

        sorry to bother you all, but how is it possible to deploy the qt framework for a whole classroom with 20 PCs?
        It seems the installers is now requesting to be logged in while installing again. Even with the open source offline edition.
        So this problem existed in 2015 for the first time and was rolled back and now here we go again?

        I mean not every pc a developer is using (especially students/pupils), is administrated by themselves or even use the same pc everyday.
        So is it the goal to drive the schools and universities to other frameworks because the deployment is not possible any more?
        I mean, common, these are the developers of tomorrow or even today.

        Alright while writing this text, I had an idea and found the solution.

        Is that a joke, that I have to delete the default route to get the SKIP button?

        route delete 0.0.0.0

        will get you the skip button and take the offline installer to the next step and proceed the installation.

        WHYYYYYYY?????
        Sorry, using windows 10 as a platform and disabling all the home calling stuff isn't enough nowadays?
        Now, I have to temporarily delete the default route for the QT installer too?
        Please stop this behaviour, it won't do you any good.
        Next time I won't jump through the hoops and will use something else and
        I guess I'm not the only one, who is in a position which will affect more than one person.

        Btw I thought, I leave the rant and the SOLUTION here, for everybody else who has trouble deploying this s**t.

        Greetings from a frustrated admin who wasted half a day with this crap!

        R Offline
        R Offline
        raven-worx
        Moderators
        wrote on 12 Feb 2020, 19:35 last edited by
        #3

        @ClassroomAdmin
        Qt6 will come with a new commonly used installer system, so it will hopefully support headless installation
        Anyway why not simply pack the extracted Qt dir and create a Windows installation package and deploy it

        --- SUPPORT REQUESTS VIA CHAT WILL BE IGNORED ---
        If you have a question please use the forum so others can benefit from the solution in the future

        1 Reply Last reply
        2
        • C Offline
          C Offline
          ClassroomAdmin
          wrote on 13 Feb 2020, 08:53 last edited by
          #4

          Hey,

          thanks for your comments.
          Sure I can just pack it up and create a package around it, but guys, what's the point?
          I even could compile the source on my own and put an installer in front of it, but still, what's the point?

          I don't get it, why make the login mandatory now (again) when you just could pack up the whole folder and deploy it.
          And qt6 will most likely use another and common installer which maybe not provide a login at all or will have a headless option again which will work without login?
          I mean headless and login won't go hand in hand.
          So again, what's the point in all of it?

          And you even provide a complete offline installer package, so why not make it usable for everyone.
          Why redo this kind of work all around the world, just for providing developers the tools to code something good.

          I guess, I get the point, you need money to drive this project and I guess there are a lot of people/developer/companies who don't pay for a license.
          And yeah I'm all for it, that good work should be paid!
          But I think this is not the right approach and a lot of the blog comments are not in sync with the approach you chose.
          Just installing the tools and libraries won't create any revenue which you could benefit from.
          You need a license model which will you get paid when there is a revenue by using your product.
          In my eyes you just made it harder for people to try and use your product.
          Not everybody likes to create an account for every product and sometimes it's not even applicable (like in my case).

          Just my 2 cents.

          jsulmJ aha_1980A 2 Replies Last reply 13 Feb 2020, 09:23
          1
          • C ClassroomAdmin
            13 Feb 2020, 08:53

            Hey,

            thanks for your comments.
            Sure I can just pack it up and create a package around it, but guys, what's the point?
            I even could compile the source on my own and put an installer in front of it, but still, what's the point?

            I don't get it, why make the login mandatory now (again) when you just could pack up the whole folder and deploy it.
            And qt6 will most likely use another and common installer which maybe not provide a login at all or will have a headless option again which will work without login?
            I mean headless and login won't go hand in hand.
            So again, what's the point in all of it?

            And you even provide a complete offline installer package, so why not make it usable for everyone.
            Why redo this kind of work all around the world, just for providing developers the tools to code something good.

            I guess, I get the point, you need money to drive this project and I guess there are a lot of people/developer/companies who don't pay for a license.
            And yeah I'm all for it, that good work should be paid!
            But I think this is not the right approach and a lot of the blog comments are not in sync with the approach you chose.
            Just installing the tools and libraries won't create any revenue which you could benefit from.
            You need a license model which will you get paid when there is a revenue by using your product.
            In my eyes you just made it harder for people to try and use your product.
            Not everybody likes to create an account for every product and sometimes it's not even applicable (like in my case).

            Just my 2 cents.

            jsulmJ Offline
            jsulmJ Offline
            jsulm
            Lifetime Qt Champion
            wrote on 13 Feb 2020, 09:23 last edited by
            #5

            @ClassroomAdmin You should ask Qt Company all these questions as this forum is for Qt users.

            https://forum.qt.io/topic/113070/qt-code-of-conduct

            1 Reply Last reply
            1
            • C ClassroomAdmin
              13 Feb 2020, 08:53

              Hey,

              thanks for your comments.
              Sure I can just pack it up and create a package around it, but guys, what's the point?
              I even could compile the source on my own and put an installer in front of it, but still, what's the point?

              I don't get it, why make the login mandatory now (again) when you just could pack up the whole folder and deploy it.
              And qt6 will most likely use another and common installer which maybe not provide a login at all or will have a headless option again which will work without login?
              I mean headless and login won't go hand in hand.
              So again, what's the point in all of it?

              And you even provide a complete offline installer package, so why not make it usable for everyone.
              Why redo this kind of work all around the world, just for providing developers the tools to code something good.

              I guess, I get the point, you need money to drive this project and I guess there are a lot of people/developer/companies who don't pay for a license.
              And yeah I'm all for it, that good work should be paid!
              But I think this is not the right approach and a lot of the blog comments are not in sync with the approach you chose.
              Just installing the tools and libraries won't create any revenue which you could benefit from.
              You need a license model which will you get paid when there is a revenue by using your product.
              In my eyes you just made it harder for people to try and use your product.
              Not everybody likes to create an account for every product and sometimes it's not even applicable (like in my case).

              Just my 2 cents.

              aha_1980A Offline
              aha_1980A Offline
              aha_1980
              Lifetime Qt Champion
              wrote on 13 Feb 2020, 11:18 last edited by
              #6

              @ClassroomAdmin said in Classroom Deployment of QT for multiple pcs and for all users (windows):

              I mean headless and login won't go hand in hand.

              You will most likely have to provide the login data as command line parameter or as file.

              So again, what's the point in all of it?

              As @jsulm said, we are fully with you and unsatisfied with this situation. But you have to put the pressure on The Qt Company, not on us.

              And you even provide a complete offline installer package, so why not make it usable for everyone.

              The offline installer will only be available for commercial customers in future.

              Regards

              Qt has to stay free or it will die.

              1 Reply Last reply
              2

              1/6

              12 Feb 2020, 15:49

              • Login

              • Login or register to search.
              1 out of 6
              • First post
                1/6
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • Users
              • Groups
              • Search
              • Get Qt Extensions
              • Unsolved