Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Git repository change

    Scheduled Pinned Locked Moved IPv6
    16 Posts 7 Posters 12.2k Views
    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.
    • D Offline
      databeestje
      last edited by

      Yeah, sorry, you need the latter form with the .git in it.

      It was renamed by request of one of the other developers that manages our git repos.

      https://github.com/smos/pfsense-ipv6.git

      There was no existing ipv6 clone there, so this was the obvious choice.

      1 Reply Last reply Reply Quote 0
      • C Offline
        Cino
        last edited by

        @databeestje:

        Yeah, sorry, you need the latter form with the .git in it.

        It was renamed by request of one of the other developers that manages our git repos.

        https://github.com/smos/pfsense-ipv6.git

        There was no existing ipv6 clone there, so this was the obvious choice.

        not liking the new site but i'll get used to it…lol... its a resource hog for firefox i noticed...

        1 Reply Last reply Reply Quote 0
        • johnpozJ Offline
          johnpoz LAYER 8 Global Moderator
          last edited by

          I get a 404 for this url

          https://github.com/smos/pfsense-ipv6.git

          An intelligent man is sometimes forced to be drunk to spend time with his fools
          If you get confused: Listen to the Music Play
          Please don't Chat/PM me for help, unless mod related
          SG-4860 25.07.1 | Lab VMs 2.8.1, 25.07.1

          1 Reply Last reply Reply Quote 0
          • C Offline
            cmb
            last edited by

            It's
            https://github.com/smos/pfsense-ipv6

            or
            git@github.com:smos/pfsense-ipv6.git

            1 Reply Last reply Reply Quote 0
            • B Offline
              billm
              last edited by

              git://github.com/smos/pfsense-ipv6.git works fine in the auto-update URL, I haven't tried the https URI, but it should work also (note: I have collab access to the repo, so YMMV…the git:// uri absolutely is working however).

              --Bill

              pfSense core developer
              blog - http://www.ucsecurity.com/
              twitter - billmarquette

              1 Reply Last reply Reply Quote 0
              • johnpozJ Offline
                johnpoz LAYER 8 Global Moderator
                last edited by

                My problem was this url is not correct to view in your browser.

                https://github.com/smos/pfsense-ipv6.git

                Go ahead paste in browser, click on it, etc = 404

                Now this one does work
                https://github.com/smos/pfsense-ipv6

                And yes this url works in the firmware updater or if using playback gitsysnc
                git://github.com/smos/pfsense-ipv6.git

                I also agree this site SUCKS!!!! in Firefox 4 – and you have to enable RC4 SSL support, because the link to CSS for from cloudfront is only served using RC4 SSL -- that really blows if you ask me.  Great if you still want to offer that up, but how about something else so people that have it disabled can still view the page correctly.

                have not looked into why yet, but trying to load current link for the merge  creates 1000's of errors in firebug on firefox.

                Why did you move to this site?  What was wrong with other git site??  I don't like the new atom feed either - missing dates, on the feeds.  Reminder people if you using the RSS on the dashboard need to change the feed url
                https://github.com/smos/pfsense-ipv6/commits/master.atom

                But am curious why the move to the github site - what was wrong with the other site??

                An intelligent man is sometimes forced to be drunk to spend time with his fools
                If you get confused: Listen to the Music Play
                Please don't Chat/PM me for help, unless mod related
                SG-4860 25.07.1 | Lab VMs 2.8.1, 25.07.1

                1 Reply Last reply Reply Quote 0
                • B Offline
                  billm
                  last edited by

                  @johnpoz:

                  My problem was this url is not correct to view in your browser.

                  https://github.com/smos/pfsense-ipv6.git

                  Go ahead paste in browser, click on it, etc = 404

                  Yes and Seth corrected himself.

                  @johnpoz:

                  Now this one does work
                  https://github.com/smos/pfsense-ipv6

                  And yes this url works in the firmware updater or if using playback gitsysnc
                  git://github.com/smos/pfsense-ipv6.git

                  I also agree this site SUCKS!!!! in Firefox 4 – and you have to enable RC4 SSL support, because the link to CSS for from cloudfront is only served using RC4 SSL -- that really blows if you ask me.  Great if you still want to offer that up, but how about something else so people that have it disabled can still view the page correctly.

                  have not looked into why yet, but trying to load current link for the merge  creates 1000's of errors in firebug on firefox.

                  Why did you move to this site?  What was wrong with other git site??  I don't like the new atom feed either - missing dates, on the feeds.  Reminder people if you using the RSS on the dashboard need to change the feed url
                  https://github.com/smos/pfsense-ipv6/commits/master.atom

                  But am curious why the move to the github site - what was wrong with the other site??

                  I was the sole maintainer to the pfsense Gitorious install.  It was massively outdated and was going to take an extremely large amount of effort to update.  github is faster and they deal with site issues leaving us (me) time to actually code instead of staring at dozens of daily exception notifications in email.  If you actually used our Gitorious install you'd be happy as hell that we moved off of it (to anything).  We already use github for our commercial offerings so it made more sense to move to github instead of gitorious.org.

                  At the end of the day, not only does github actually work (unlike our gitorious install - not an issue of gitorious for the record, but of age and issues with the vm it's hosted on), but it's fast and it's a TON easier to manage forks and user contributions.

                  –Bill

                  pfSense core developer
                  blog - http://www.ucsecurity.com/
                  twitter - billmarquette

                  1 Reply Last reply Reply Quote 0
                  • S Offline
                    sullrich
                    last edited by

                    I am quite surprised that anyone has objected to us moving.  Github is really excellent and is going to ultimately make our lives much easier as Bill stated - letting us focus on code and less on hosting.

                    1 Reply Last reply Reply Quote 0
                    • C Offline
                      cmb
                      last edited by

                      @johnpoz:

                      But am curious why the move to the github site - what was wrong with the other site??

                      Anyone who asks that obviously didn't work with it much, lot of things didn't work right or were flaky in gitorious. Github is vastly better, we've been using it for our private repos for a couple years and much, much prefer it for many reasons, plus getting rid of one of the biggest PITA jails we have (eventually) will be great.

                      1 Reply Last reply Reply Quote 0
                      • johnpozJ Offline
                        johnpoz LAYER 8 Global Moderator
                        last edited by

                        My exp with the old setup was click on the links in the RSS feeds to get the details of the changes - that worked no problems.  I could run my playback gitsync and got the new code.

                        It worked - I was not aware of what issues it might of been to keep it working on the backend..  If this is easier for you than great.

                        All I can say from an end user point of view is its SLOW as hell with firefox atleast trying to view that merge.  I had issues with page at first because they only serve up their CSS via SSL RC4, I had RC4 disabled.

                        The RSS feed does not show date time of the changes - which I liked!!!

                        Something on the website that Firefox does not like??
                        The link to this commit about merge kills firefox
                        https://github.com/smos/pfsense-ipv6/commit/69be9601ac8fcff7a4afda93d8d32035ec1877e4

                        But like I said I was not aware of the issues you had with the old system - thanks for the info.. github is clearly a major site, just odd what is going on with firefox on the site - and anyone know a way to see the date of the commits in the rss feed on the dashboard?

                        An intelligent man is sometimes forced to be drunk to spend time with his fools
                        If you get confused: Listen to the Music Play
                        Please don't Chat/PM me for help, unless mod related
                        SG-4860 25.07.1 | Lab VMs 2.8.1, 25.07.1

                        1 Reply Last reply Reply Quote 0
                        • B Offline
                          billm
                          last edited by

                          @johnpoz:

                          My exp with the old setup was click on the links in the RSS feeds to get the details of the changes - that worked no problems.  I could run my playback gitsync and got the new code.

                          It worked - I was not aware of what issues it might of been to keep it working on the backend..  If this is easier for you than great.

                          All I can say from an end user point of view is its SLOW as hell with firefox atleast trying to view that merge.  I had issues with page at first because they only serve up their CSS via SSL RC4, I had RC4 disabled.

                          The RSS feed does not show date time of the changes - which I liked!!!

                          I can only imagine that the RC4 thing is for speed since the only reason to encrypt the CSS is so you don't get a mismatched encryption warning from FF.

                          Hmm, I don't use a feed reader, but the XML from the ATOM feed looks like it has timestamps.  If this is seen in the pfSense dashboard widget, I'll take a look, maybe we were pulling a bad field and it can be easily fixed.

                          @johnpoz:

                          Something on the website that Firefox does not like??
                          The link to this commit about merge kills firefox
                          https://github.com/smos/pfsense-ipv6/commit/69be9601ac8fcff7a4afda93d8d32035ec1877e4

                          That's a horrendously large sync.  Looks like it has over 1100 changed files, I'm not totally surprised it's making Firefox cry (mine didn't die, but it certainly had massive issues rendering the page).  If it's any consolation, I'm reasonably confident that our Gitorious install wouldn't have been any happier with it.  I expect other commits should be much happier, that one just happens to be really really large (probably due to a mistake I made in a merge on the upstream repo).

                          @johnpoz:

                          But like I said I was not aware of the issues you had with the old system - thanks for the info.. github is clearly a major site, just odd what is going on with firefox on the site - and anyone know a way to see the date of the commits in the rss feed on the dashboard?

                          I'll try to take a look at the RSS reader today, if I can see a fix that won't break other feeds, I'll get it pushed.

                          –Bill

                          pfSense core developer
                          blog - http://www.ucsecurity.com/
                          twitter - billmarquette

                          1 Reply Last reply Reply Quote 0
                          • johnpozJ Offline
                            johnpoz LAYER 8 Global Moderator
                            last edited by

                            As you can see no timestamps on the rss feed on the dashboard

                            I opened up the settings tab so you could see exact url using - is this wrong?

                            And even when you open up the actual change from the feed you don't see timestamp on the gitpage – you get how many hours ago it was ;)

                            But yup when you open up the feed url directly you do see the timestamps - guess something weird in the dashboard widget not pulling the stamp

                            rssfeed.png
                            rssfeed.png_thumb
                            gitpage.png
                            gitpage.png_thumb
                            stamptime.png
                            stamptime.png_thumb

                            An intelligent man is sometimes forced to be drunk to spend time with his fools
                            If you get confused: Listen to the Music Play
                            Please don't Chat/PM me for help, unless mod related
                            SG-4860 25.07.1 | Lab VMs 2.8.1, 25.07.1

                            1 Reply Last reply Reply Quote 0
                            • B Offline
                              billm
                              last edited by

                              Could you show me the output from the old atom feed in the rss widget?  I've looked at the code and I don't see how it's treating what github is sending any different (ie. I don't even see a reference to a date in the code).  I know it's not perfect, but if you mouseover the "about 19 hours ago" on github, it'll give you the exact timestamp.  Not sure why they went with the 'approximate' method, but I 'spose they never found any huge value in displaying an exacting timestamp on the site (it's probably an asthetic thing shrug).

                              –Bill

                              pfSense core developer
                              blog - http://www.ucsecurity.com/
                              twitter - billmarquette

                              1 Reply Last reply Reply Quote 0
                              • C Offline
                                cmb
                                last edited by

                                @billm:

                                That's a horrendously large sync.  Looks like it has over 1100 changed files, I'm not totally surprised it's making Firefox cry (mine didn't die, but it certainly had massive issues rendering the page).  If it's any consolation, I'm reasonably confident that our Gitorious install wouldn't have been any happier with it.

                                Gitorious would have just refused to show it entirely, "too large", so it loading at all is definitely an improvement. Gitorious had that nice habit of doing that to small diffs in some circumstances too. That page indeed takes a long time to load but that's just the massive amount of stuff there. Chrome loaded the page about 5* faster than Firefox 4.

                                1 Reply Last reply Reply Quote 0
                                • First post
                                  Last post
                                Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.