ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    I'm not finding the NextCloud yum repository?

    IT Discussion
    nextcloud yum
    5
    33
    6.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.
    • travisdh1T
      travisdh1 @jospoortvliet
      last edited by

      @jospoortvliet said in I'm not finding the NextCloud yum repository?:

      well for customers it is a different story. If somebody paying needs us to provide RPM's, we will. I was talking about on the community side here, fedora, openSUSE, stuff like that.

      RHEL, SLE, those we provide, to customers. That's one way how we get paid 😉

      While I accept that you need to make money somehow, I'd highly, highly recommend you look for a way to do it that someone else can't make an automated script in less than a day.

      jospoortvlietJ 1 Reply Last reply Reply Quote 0
      • scottalanmillerS
        scottalanmiller @jospoortvliet
        last edited by

        @jospoortvliet said in I'm not finding the NextCloud yum repository?:

        well for customers it is a different story. If somebody paying needs us to provide RPM's, we will. I was talking about on the community side here, fedora, openSUSE, stuff like that.

        RHEL, SLE, those we provide, to customers. That's one way how we get paid 😉

        I thought that making money was to be purely on support, not basic functionality, especially stuff like installation. If you want customers, you have to get users first.

        jospoortvlietJ 1 Reply Last reply Reply Quote 3
        • jospoortvlietJ
          jospoortvliet Vendor @travisdh1
          last edited by

          @travisdh1 said in I'm not finding the NextCloud yum repository?:

          While I accept that you need to make money somehow, I'd highly, highly recommend you look for a way to do it that someone else can't make an automated script in less than a day.

          Anybody is free to do so, we won't stop them and we'll happily link to their packages on our install page. Hell I'd be happy if it happened. Sadly, in reallity, it is something which costs a lot of time and effort to do it right, which is why we can't find a volunteer to do it and are willing to pay somebody to do it for customers (IF they need it, we haven't encountered one that does).

          scottalanmillerS 1 Reply Last reply Reply Quote 0
          • jospoortvlietJ
            jospoortvliet Vendor @scottalanmiller
            last edited by

            @scottalanmiller said in I'm not finding the NextCloud yum repository?:

            I thought that making money was to be purely on support, not basic functionality, especially stuff like installation. If you want customers, you have to get users first.

            Well, support can be anything customers need around the base code of a product, right? Nextcloud is already far easier to install than most open source products that aren't open core and have a company behind them - libreoffice online or kolab are hard to install in no small part because the companies behind them make a business of selling access to packages. We don't want to hide releases in multiple tags on github or only support very specific setups with peculiar, patched versions of dependencies, not at all, we're not trying to go down that road.

            To be very open here: we run our company like an open source community with a lot of individual freedom and sharing of information and decision making. We simply don't have anyone on board who wants to do packaging right now. We're hiring, so that might change, but unless we're forced (a customer asks) I don't see it happen soon...

            Of course, we could simply do wrapper packages: only wrap the tarball. No dependencies, nothing. That would work in 95% of the cases and be easy to do and maintain. And that is something a volunteer might be willing to help with, too. If you think that that is good enough, perhaps @travisdh1 is interested in doing the script thing he mentioned. Heck, there's even base packages one can start with from ownCloud, and building can be done on the Open Build Service.

            1 Reply Last reply Reply Quote 0
            • scottalanmillerS
              scottalanmiller @jospoortvliet
              last edited by

              @jospoortvliet said in I'm not finding the NextCloud yum repository?:

              @travisdh1 said in I'm not finding the NextCloud yum repository?:

              While I accept that you need to make money somehow, I'd highly, highly recommend you look for a way to do it that someone else can't make an automated script in less than a day.

              Anybody is free to do so, we won't stop them and we'll happily link to their packages on our install page. Hell I'd be happy if it happened. Sadly, in reallity, it is something which costs a lot of time and effort to do it right, which is why we can't find a volunteer to do it and are willing to pay somebody to do it for customers (IF they need it, we haven't encountered one that does).

              Only problem there is that by lacking it you are less likely to encounter those customers. If you had it, I would guess that you would see more of them.

              jospoortvlietJ 1 Reply Last reply Reply Quote 1
              • jospoortvlietJ
                jospoortvliet Vendor @scottalanmiller
                last edited by

                @scottalanmiller said in I'm not finding the NextCloud yum repository?:

                Only problem there is that by lacking it you are less likely to encounter those customers. If you had it, I would guess that you would see more of them.

                Hmmm, that is possible, I suppose, and it would be sad. People might not use Nextcloud without packages. Well, how about this: my proposal.

                Input and help welcome 😉

                dafyreD travisdh1T 2 Replies Last reply Reply Quote 0
                • dafyreD
                  dafyre @jospoortvliet
                  last edited by

                  @jospoortvliet said in I'm not finding the NextCloud yum repository?:

                  @scottalanmiller said in I'm not finding the NextCloud yum repository?:

                  Only problem there is that by lacking it you are less likely to encounter those customers. If you had it, I would guess that you would see more of them.

                  Hmmm, that is possible, I suppose, and it would be sad. People might not use Nextcloud without packages. Well, how about this: my proposal.

                  Input and help welcome 😉

                  A full package would still be best, IMO. Pick a web server that is widely known (okay, okay, Apache) and stick with it for the initial repo builds... then if you have enough folks screaming for asking nicely for say... an Nginx build, then one could be made.

                  1 Reply Last reply Reply Quote 1
                  • travisdh1T
                    travisdh1 @jospoortvliet
                    last edited by

                    @jospoortvliet said in I'm not finding the NextCloud yum repository?:

                    @scottalanmiller said in I'm not finding the NextCloud yum repository?:

                    Only problem there is that by lacking it you are less likely to encounter those customers. If you had it, I would guess that you would see more of them.

                    Hmmm, that is possible, I suppose, and it would be sad. People might not use Nextcloud without packages. Well, how about this: my proposal.

                    Input and help welcome 😉

                    I'd say you just need 2 scripts. It's been a long time since I looked at packaging anything. I do remember it being easy to get a script written that monitors (was svn at the time) for new releases and automatically rolls everything up. The only maintenance needed for them is updating dependencies when the minimum version of those changes.

                    That might be a one time thing someone else would submit the code for you if they finangle the time to do it 😉

                    1 Reply Last reply Reply Quote 0
                    • scottalanmillerS
                      scottalanmiller
                      last edited by

                      That's the tough part for sure. A one time install is only so hard, but a regular process of looking for updates and updating automatically is when it gets complicated.

                      1 Reply Last reply Reply Quote 1
                      • jospoortvlietJ
                        jospoortvliet Vendor
                        last edited by

                        yes, those are certainly issues but there are more. Some want Apache, others NGINX. PHP 5, PHP 7. And of course - the distributions want you to split dependencies, put the config files in /etc - and all have different standards on what user the files should belong to, what settings to have in the php.ini file, where the files should be located and so on.

                        Even 'just package a tarball' is harder than you think - what is the apache user, do you include an apache config file, and where to extract the tarball (/srv/htdocs/nextcloud? /var/srv/www?)?

                        I feel you underestimate it, @travisdh1 but - feel free to prove me wrong 😉

                        travisdh1T 1 Reply Last reply Reply Quote 0
                        • travisdh1T
                          travisdh1 @jospoortvliet
                          last edited by

                          @jospoortvliet said in I'm not finding the NextCloud yum repository?:

                          yes, those are certainly issues but there are more. Some want Apache, others NGINX. PHP 5, PHP 7. And of course - the distributions want you to split dependencies, put the config files in /etc - and all have different standards on what user the files should belong to, what settings to have in the php.ini file, where the files should be located and so on.

                          Even 'just package a tarball' is harder than you think - what is the apache user, do you include an apache config file, and where to extract the tarball (/srv/htdocs/nextcloud? /var/srv/www?)?

                          I feel you underestimate it, @travisdh1 but - feel free to prove me wrong 😉

                          Notice I didn't say it's trivial 😄

                          travisdh1T 1 Reply Last reply Reply Quote 1
                          • travisdh1T
                            travisdh1 @travisdh1
                            last edited by

                            @travisdh1 said in I'm not finding the NextCloud yum repository?:

                            @jospoortvliet said in I'm not finding the NextCloud yum repository?:

                            yes, those are certainly issues but there are more. Some want Apache, others NGINX. PHP 5, PHP 7. And of course - the distributions want you to split dependencies, put the config files in /etc - and all have different standards on what user the files should belong to, what settings to have in the php.ini file, where the files should be located and so on.

                            Even 'just package a tarball' is harder than you think - what is the apache user, do you include an apache config file, and where to extract the tarball (/srv/htdocs/nextcloud? /var/srv/www?)?

                            I feel you underestimate it, @travisdh1 but - feel free to prove me wrong 😉

                            Notice I didn't say it's trivial 😄

                            Of course I think @scottalanmiller could do that in his sleep with how he gets "run this script to install" scripts out.

                            jospoortvlietJ 1 Reply Last reply Reply Quote 3
                            • jospoortvlietJ
                              jospoortvliet Vendor @travisdh1
                              last edited by

                              @travisdh1 said in I'm not finding the NextCloud yum repository?:

                              Of course I think @scottalanmiller could do that in his sleep with how he gets "run this script to install" scripts out.

                              Well, that isn't even up for debate but of course we're talking 'normal humans' here and for those, it's a lot of work.

                              😉

                              travisdh1T 1 Reply Last reply Reply Quote 1
                              • travisdh1T
                                travisdh1 @jospoortvliet
                                last edited by

                                @jospoortvliet said in I'm not finding the NextCloud yum repository?:

                                @travisdh1 said in I'm not finding the NextCloud yum repository?:

                                Of course I think @scottalanmiller could do that in his sleep with how he gets "run this script to install" scripts out.

                                Well, that isn't even up for debate but of course we're talking 'normal humans' here and for those, it's a lot of work.

                                😉

                                I can't do it in my sleep, but his one-liners are close to what's needed to roll things into an .rpm or .deb file, and those two are going to cover the majority of use cases. I will take another look at creating an rpm package at least.

                                jospoortvlietJ 1 Reply Last reply Reply Quote 0
                                • jospoortvlietJ
                                  jospoortvliet Vendor @travisdh1
                                  last edited by

                                  @travisdh1 there is some good news, if you see the thread I started, a dude is creating packages for CentOS. I'm sure he would appreciate some help!

                                  scottalanmillerS 1 Reply Last reply Reply Quote 4
                                  • scottalanmillerS
                                    scottalanmiller @jospoortvliet
                                    last edited by

                                    @jospoortvliet said in I'm not finding the NextCloud yum repository?:

                                    @travisdh1 there is some good news, if you see the thread I started, a dude is creating packages for CentOS. I'm sure he would appreciate some help!

                                    Woot!

                                    1 Reply Last reply Reply Quote 2
                                    • JaredBuschJ
                                      JaredBusch
                                      last edited by

                                      @jospoortvliet I see there is a git repo with the makings for an RPM. but I cannot find the clean RPM linked anywhere.

                                      https://github.com/nextcloud/server-packages/tree/master/centos

                                      I found the RPM from the other guy in that linked thread, but I do not want their customizations.

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