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

      Hi,

      We've moved our git to github.com.

      v6 repo here:
      git://github.com/smos/pfsense-ipv6.git

      1 Reply Last reply Reply Quote 0
      • I Offline
        iFloris
        last edited by

        And can we use git://github.com/smos/pfSense-smos.git for the auto gitsync on update url?
        Or should we use https://github.com/smos/pfsense-ipv6 for that?

        one layer of information
        removed

        1 Reply Last reply Reply Quote 0
        • 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.