Thanks for your response! On 10/03/2016 07:48 PM, Chris Leech wrote: > - Removing the stub code for BSD. We have escaped the interface > abstractions and become heavily Linux only and that's not going to > change.
FYI, FreeBSD has it's own initiator implementation anyway: https://www.freebsd.org/doc/handbook/network-iscsi.html#network-iscsi-initiator > - Build system improvements. We could switch everything to autotools if > needed, but there are some directory things that distros are patching > that should be configurable with whatever build system we use. I would really prefer either autotools (and with that I mean autoconf + automake + libtool) or CMake, because those handle a lot of things for you automatically. (Both support out of tree builds, for example, and automatically take care of build flags, compiler selection and cross building; plus they both provide integration with pkg-config.) Since iscsiuio already uses autotools (although the logic there could be improved, automake outputs a lot of warnings currently, subdir-objects is missing, for example), the best choice would probably be to use that throughout. I could work on a pull request for that, but before I do so (because that's going to be a bit of work) I'd like to have some kind of confirmation that that's the way this is headed. Also, if everything is moved to autotools, then the question remains if iscsiuio should still have a separate configure script (and could hence be decoupled from open-iscsi again) or whether one would rather integrate it completely into the upper build system. > - Look at what distros are doing in systemd unit files and try to get > a better set of those standard in the upstream release. FYI: In Debian we do a lot of things due to legacy stuff we still need to support due to the way this was previously integrated. We do want to remove a lot of baggage after the next Debian release (sometime next year). I can provide a detailed explanation of what we currently do (and what of that we want to keep) if you'd be interested. Regards, Christian -- You received this message because you are subscribed to the Google Groups "open-iscsi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/open-iscsi. For more options, visit https://groups.google.com/d/optout.
