• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    FOG 1.3.0 Release Candidate 15

    Scheduled Pinned Locked Moved
    Announcements
    8
    12
    4.0k
    Loading More Posts
    • 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.
    • I
      irishfoguser
      last edited by

      I dont have a coding background just wondering what PSR means?

      Tom ElliottT 1 Reply Last reply Reply Quote 0
      • Tom ElliottT
        Tom Elliott @irishfoguser
        last edited by

        @irishfoguser It’s dealing with the standardization of file formatting.

        For example, each developer has their own “style” of coding. PSR standardizes some of this to make things much better.

        For example, a file in PHP might be something like:

        <?php
        class ABC extends FranklinRoosevelt {
            public function __construct() {
                // Some awesome code here
            }
        }
        

        This is all fine and well but Standardization requests you use the format:

        <?php
        /**
         * Some short description of the class in whole
         *
         * PHP version 5 -- File Doc
         *
         * @category ABC
         * @package  SomePresidentPackage
         * @author   Some User <someuser@gmail.com>
         * @license  http://opensource.org/licenses/gpl-3.0 GPLv3
         * @link     https://somelinktoproject.org
         */
        /**
         * Some short description of class in whole...again
         *
         * @category ABC
         * @package  SomePresidentPackage
         * @author   Some User <someuser@gmail.com>
         * @license  http://opensource.org/licenses/gpl-3.0 GPLv3
         * @link     https://somelinktoproject.org
         */
        class ABC extends FranklinRoosevelt
        {
            /**
             * Initializes our ABC class
             *
             * @return void
             */
            public function __construct()
            {
                // Some awesome code here
            }
        }
        

        In otherwords, the PSR stuff is a means to document and make all files in a uniform manner so others that may need to pick up reading the code and working with it won’t need to start from “scratch”. I’m working on documenting the code a bit more and making sure the files fall in line with the PHP PSR 2 standard. http://www.php-fig.org/psr/psr-2/

        Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

        Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

        Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

        1 Reply Last reply Reply Quote 2
        • J
          John Johnson
          last edited by

          How do I get to this download?

          Wayne WorkmanW 1 Reply Last reply Reply Quote 0
          • Wayne WorkmanW
            Wayne Workman @John Johnson
            last edited by Wayne Workman

            @John-Johnson If you’re refering to FOG 1.3.0 RC-15, you would follow steps here: https://wiki.fogproject.org/wiki/index.php?title=Upgrade_to_trunk

            Keep in mind also we have tutorials on CentOS 7 too. Ubuntu 14 and 16 will work out-of-box. I would not advise trying to install this on Ubuntu 12 or older and I would even more strongly advise against upgrading old Ubuntu - it always breaks fog.

            Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!
            Daily Clean Installation Results:
            https://fogtesting.fogproject.us/
            FOG Reporting:
            https://fog-external-reporting-results.fogproject.us/

            J 1 Reply Last reply Reply Quote 0
            • J
              John Johnson @Wayne Workman
              last edited by

              @Wayne-Workman Can you install over the top of the fog client or would you have to remove it.

              I currently have 1.2.0

              Tom ElliottT Wayne WorkmanW 2 Replies Last reply Reply Quote 0
              • Tom ElliottT
                Tom Elliott @John Johnson
                last edited by

                @John-Johnson The fog client should work from 1.2.0 to 1.3.0 though I would recommend removing the original client and installing the New client. The original client is severely outdated and insecure. The new client is a vast improvement in overall management, security, and speed of actions.

                This is not a simple thing to accomplish though. Automating the removal of the old and installation of the new is possible via GPO though.

                Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                1 Reply Last reply Reply Quote 0
                • Wayne WorkmanW
                  Wayne Workman @John Johnson
                  last edited by Wayne Workman

                  @John-Johnson If you mean the FOG Client that runs on Windows machines, no. The legacy client has to first be removed, the machine rebooted, and then the new FOG Client installed. That said, the legacy client is compatible with FOG 1.3.0 but only for the purposes of allowing you to more easily transition.

                  If you mean the server, yes you can install ‘over the top’.

                  Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!
                  Daily Clean Installation Results:
                  https://fogtesting.fogproject.us/
                  FOG Reporting:
                  https://fog-external-reporting-results.fogproject.us/

                  1 Reply Last reply Reply Quote 1
                  • E
                    ek_N @admin
                    last edited by

                    @admin Link broken? Great job as usual everyone!

                    Tom ElliottT 1 Reply Last reply Reply Quote 0
                    • Tom ElliottT
                      Tom Elliott @ek_N
                      last edited by

                      @ek_N Link is indeed broken, though I don’t know why. @Joe-Schmitt?

                      Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                      Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                      Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                      1 Reply Last reply Reply Quote 0
                      • J
                        Joe Schmitt Senior Developer
                        last edited by

                        @Tom-Elliott, @ek_N fixed.

                        Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                        1 Reply Last reply Reply Quote 2
                        • 1 / 1
                        • First post
                          Last post

                        157

                        Online

                        12.0k

                        Users

                        17.3k

                        Topics

                        155.2k

                        Posts
                        Copyright © 2012-2024 FOG Project