Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
On 2021-01-20 14:04, Aurélien Larcher wrote: On Wed, Jan 20, 2021 at 11:00 PM Chris wrote: On 2021-01-20 13:32, Aurélien Larcher wrote: > On Wed, Jan 20, 2021 at 10:19 PM Chris wrote: > >> On 2021-01-20 12:47, Tim Mooney via openindiana-discuss wrote: >> > In regard to: Re: [OpenIndiana-discuss] distribution constructor for >> > making...: >> > >> >> On 2021-01-20 04:09, Tim Mooney via openindiana-discuss wrote: >> >>> In regard to: Re: [OpenIndiana-discuss] distribution constructor for >> >>> making...: >> >>> >> I would love to have XFCE. >> >> But as I know, the OI devs will not package other DEs. They stay >> royal to >> MATE. >> >> You can't found any other DE's packages on the repo. >> >>> >> >>> You might want to review the mailing list archives for this mailing >> list >> >>> to get a clearer understanding of why that is. It's been discussed >> >>> before. >> >>> >> >>> If you or Chris or someone else builds an entire desktop environment >> >>> like Cinnamon and publishes a repo that is kept up to date, I would >> >>> definitely give it a try, at least in a VM. If someone does this and >> >>> keeps it up to date for a long time and continues to contribute to OI, >> >>> I would probably use that as my main desktop environment. >> >>> >> >>> Just building it once, without a commitment to keeping it updated, >> isn't >> >>> good for anyone, though. >> >> TBH The only reason OI isn't my "daily driver" is the DE available. If I >> >> had XFCE (what I currently use), or better, Cinnamon. I'd have a hard >> time >> >> not using OI. Overall I like it better. But I'm (currently) pretty well >> >> committed to FreeBSD as maintainer of some 160 ports, and I create >> >> installs for all my servers && clients. I've been on BSD since Bill Joy >> >> forked 386BSD, and hacked on various NIX' before that. But if I could >> >> cobble up an OI I could justify as a "daily driver", and something I >> could >> >> recommend to my clients. I'd make the switch. >> >> Which brings me to why I initiated this thread. Since I need commitment >> >> to justfy *my* commitment. I thought I'd send out a "feeler" to see if >> >> there was any interest. Appears I'm not the only one. So I'm going to >> >> "take the plunge". I'll start gathering all the information I need to >> get >> >> all the dots in a line, so I can start production. Any pointers to help >> >> shorten the trajectory would be *greatly* appreciated. As well as >> keeping >> >> the wiki working. ;-) >> > >> > I'm indifferent to Xfce, but when you start working on Cinnamon and deps, >> > that's something that I would be happy to collaborate on and test. >> That's my *ideal* target. I really like working in Cinnamon, and want to >> transform my current workspace from XFCE to Cinnamon. So I'll definitely >> include you in the loop when I start on it. :-) >> > oi-dev and the irc channels are your best source for help on porting, >> > and I've gotten good feedback in PRs where I've asked questions or been >> > stuck part way through updating or porting a package. >> > >> > Also, rather than the wiki, I would highly recommend >> > >> > http://docs.openindiana.org/ >> > >> > and then "HandBook->Building with oi-userland". That's been migrated >> from >> > the old wiki page and updated and had some corrections and a few >> > clarifications added. There may still be improvements that could be >> made, >> > so the >> > first few times through the process, please pay special attention >> > to places where that document misses information or appears incorrect. >> If >> > you mention the issues on oi-dev, I'll get PRs submitted (or you can, >> > if you fork the docs too) to try improve things. >> In all honesty; OI could *really* use some DOC love -- >> consolidation/updating. > > I had a devil of a time discovering where the "truth" was located. It's >> currently >> fragmented, and out-of-date -- mind you, I'm not shaking my finger at >> anyone >> here. >> Just sharing my current struggle in this regard. If it were to get >> consolidated. >> > I think many more might feel inclined to get onboard w/OI. >> > > Trouble is that we called for contributions to migrate and enrich the new > documentation but it never gained momentum. I'd *love* to contribute to the DOCs. But early; while I've still got that "fresh" look at getting started on IO (development). I think it would lend itself to conveying the message to the unseasoned as well as the seasoned (OI) developers. Now. If I could only find the documentation on how to write/contribute OI DOCs, so I can start documenting... ;-) > I started writing a maintainer's guide on the Wiki before the migration but > have absolutely zero time to dedicate to its migration to the new doc > system. > > Alexander did move some pages to: > > https://github.com/OpenIndiana/oi-userland/tree/oi/hipster/doc Good to know! And a seminal maintainer's guide: https://wiki.openindiana.org/oi/Maintainer's+Gui
Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
On 2021-01-20 13:45, Aurélien Larcher wrote: On Wed, Jan 20, 2021 at 10:39 PM Chris wrote: On 2021-01-20 13:03, Andreas Wacknitz wrote: > Am 20.01.21 um 21:47 schrieb Tim Mooney via openindiana-discuss: >> In regard to: Re: [OpenIndiana-discuss] distribution constructor for >> making...: >> >>> On 2021-01-20 04:09, Tim Mooney via openindiana-discuss wrote: In regard to: Re: [OpenIndiana-discuss] distribution constructor for making...: > I would love to have XFCE. > > But as I know, the OI devs will not package other DEs. They stay > royal to MATE. > > You can't found any other DE's packages on the repo. You might want to review the mailing list archives for this mailing list to get a clearer understanding of why that is. It's been discussed before. If you or Chris or someone else builds an entire desktop environment like Cinnamon and publishes a repo that is kept up to date, I would definitely give it a try, at least in a VM. If someone does this and keeps it up to date for a long time and continues to contribute to OI, I would probably use that as my main desktop environment. Just building it once, without a commitment to keeping it updated, isn't good for anyone, though. >>> TBH The only reason OI isn't my "daily driver" is the DE available. If I >>> had XFCE (what I currently use), or better, Cinnamon. I'd have a hard >>> time >>> not using OI. Overall I like it better. But I'm (currently) pretty well >>> committed to FreeBSD as maintainer of some 160 ports, and I create >>> installs for all my servers && clients. I've been on BSD since Bill Joy >>> forked 386BSD, and hacked on various NIX' before that. But if I could >>> cobble up an OI I could justify as a "daily driver", and something I >>> could >>> recommend to my clients. I'd make the switch. >>> Which brings me to why I initiated this thread. Since I need commitment >>> to justfy *my* commitment. I thought I'd send out a "feeler" to see if >>> there was any interest. Appears I'm not the only one. So I'm going to >>> "take the plunge". I'll start gathering all the information I need to >>> get >>> all the dots in a line, so I can start production. Any pointers to help >>> shorten the trajectory would be *greatly* appreciated. As well as >>> keeping >>> the wiki working. ;-) >> >> I'm indifferent to Xfce, but when you start working on Cinnamon and deps, >> that's something that I would be happy to collaborate on and test. >> oi-dev >> and the irc channels are your best source for help on porting, I find IRC stressful while I'm working, and somewhat hard to keep up on (the threads). FreeBSD has a discord channel (https://discord.com/channels/) -- IRC but also Web && app based. I find that pretty darn easy to keep up with, and the (web based) UI really lends itself to getting things done. Oh, and it's free. Works on yer so-called smart/handheld devices too. :-) We actually have a Discord channel for OI devs already, Awesome. :-) but IRC has been the primary entry point for newcomers. >> and I've >> gotten good feedback in PRs where I've asked questions or been stuck >> part way through updating or porting a package. >> >> Also, rather than the wiki, I would highly recommend >> >> http://docs.openindiana.org/ >> >> and then "HandBook->Building with oi-userland". That's been migrated >> from >> the old wiki page and updated and had some corrections and a few >> clarifications added. There may still be improvements that could be >> made, so the first few times through the process, please pay special >> attention >> to places where that document misses information or appears >> incorrect. If >> you mention the issues on oi-dev, I'll get PRs submitted (or you can, >> if you fork the docs too) to try improve things. >> >> Tim > I will happily merge enhancements to oi-docs. > And one more thing: We share the Sun Solaris ancestry with Oracle > Solaris. Some things have diverted during the last decade but the > solaris-userland > repository is a first-class source of information and inspiration. That's a good point, and I considered it. But I was unsure as to the extent of any divergence. > > Andreas > --Chris -- ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
On 2021-01-20 13:03, Andreas Wacknitz wrote: Am 20.01.21 um 21:47 schrieb Tim Mooney via openindiana-discuss: In regard to: Re: [OpenIndiana-discuss] distribution constructor for making...: On 2021-01-20 04:09, Tim Mooney via openindiana-discuss wrote: In regard to: Re: [OpenIndiana-discuss] distribution constructor for making...: I would love to have XFCE. But as I know, the OI devs will not package other DEs. They stay royal to MATE. You can't found any other DE's packages on the repo. You might want to review the mailing list archives for this mailing list to get a clearer understanding of why that is. It's been discussed before. If you or Chris or someone else builds an entire desktop environment like Cinnamon and publishes a repo that is kept up to date, I would definitely give it a try, at least in a VM. If someone does this and keeps it up to date for a long time and continues to contribute to OI, I would probably use that as my main desktop environment. Just building it once, without a commitment to keeping it updated, isn't good for anyone, though. TBH The only reason OI isn't my "daily driver" is the DE available. If I had XFCE (what I currently use), or better, Cinnamon. I'd have a hard time not using OI. Overall I like it better. But I'm (currently) pretty well committed to FreeBSD as maintainer of some 160 ports, and I create installs for all my servers && clients. I've been on BSD since Bill Joy forked 386BSD, and hacked on various NIX' before that. But if I could cobble up an OI I could justify as a "daily driver", and something I could recommend to my clients. I'd make the switch. Which brings me to why I initiated this thread. Since I need commitment to justfy *my* commitment. I thought I'd send out a "feeler" to see if there was any interest. Appears I'm not the only one. So I'm going to "take the plunge". I'll start gathering all the information I need to get all the dots in a line, so I can start production. Any pointers to help shorten the trajectory would be *greatly* appreciated. As well as keeping the wiki working. ;-) I'm indifferent to Xfce, but when you start working on Cinnamon and deps, that's something that I would be happy to collaborate on and test. oi-dev and the irc channels are your best source for help on porting, I find IRC stressful while I'm working, and somewhat hard to keep up on (the threads). FreeBSD has a discord channel (https://discord.com/channels/) -- IRC but also Web && app based. I find that pretty darn easy to keep up with, and the (web based) UI really lends itself to getting things done. Oh, and it's free. Works on yer so-called smart/handheld devices too. :-) and I've gotten good feedback in PRs where I've asked questions or been stuck part way through updating or porting a package. Also, rather than the wiki, I would highly recommend http://docs.openindiana.org/ and then "HandBook->Building with oi-userland". That's been migrated from the old wiki page and updated and had some corrections and a few clarifications added. There may still be improvements that could be made, so the first few times through the process, please pay special attention to places where that document misses information or appears incorrect. If you mention the issues on oi-dev, I'll get PRs submitted (or you can, if you fork the docs too) to try improve things. Tim I will happily merge enhancements to oi-docs. And one more thing: We share the Sun Solaris ancestry with Oracle Solaris. Some things have diverted during the last decade but the solaris-userland repository is a first-class source of information and inspiration. That's a good point, and I considered it. But I was unsure as to the extent of any divergence. Andreas --Chris -- ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
On Wed, Jan 20, 2021 at 11:00 PM Chris wrote: > On 2021-01-20 13:32, Aurélien Larcher wrote: > > On Wed, Jan 20, 2021 at 10:19 PM Chris wrote: > > > >> On 2021-01-20 12:47, Tim Mooney via openindiana-discuss wrote: > >> > In regard to: Re: [OpenIndiana-discuss] distribution constructor for > >> > making...: > >> > > >> >> On 2021-01-20 04:09, Tim Mooney via openindiana-discuss wrote: > >> >>> In regard to: Re: [OpenIndiana-discuss] distribution constructor for > >> >>> making...: > >> >>> > >> I would love to have XFCE. > >> > >> But as I know, the OI devs will not package other DEs. They stay > >> royal to > >> MATE. > >> > >> You can't found any other DE's packages on the repo. > >> >>> > >> >>> You might want to review the mailing list archives for this mailing > >> list > >> >>> to get a clearer understanding of why that is. It's been discussed > >> >>> before. > >> >>> > >> >>> If you or Chris or someone else builds an entire desktop environment > >> >>> like Cinnamon and publishes a repo that is kept up to date, I would > >> >>> definitely give it a try, at least in a VM. If someone does this > and > >> >>> keeps it up to date for a long time and continues to contribute to > OI, > >> >>> I would probably use that as my main desktop environment. > >> >>> > >> >>> Just building it once, without a commitment to keeping it updated, > >> isn't > >> >>> good for anyone, though. > >> >> TBH The only reason OI isn't my "daily driver" is the DE available. > If I > >> >> had XFCE (what I currently use), or better, Cinnamon. I'd have a hard > >> time > >> >> not using OI. Overall I like it better. But I'm (currently) pretty > well > >> >> committed to FreeBSD as maintainer of some 160 ports, and I create > >> >> installs for all my servers && clients. I've been on BSD since Bill > Joy > >> >> forked 386BSD, and hacked on various NIX' before that. But if I could > >> >> cobble up an OI I could justify as a "daily driver", and something I > >> could > >> >> recommend to my clients. I'd make the switch. > >> >> Which brings me to why I initiated this thread. Since I need > commitment > >> >> to justfy *my* commitment. I thought I'd send out a "feeler" to see > if > >> >> there was any interest. Appears I'm not the only one. So I'm going to > >> >> "take the plunge". I'll start gathering all the information I need to > >> get > >> >> all the dots in a line, so I can start production. Any pointers to > help > >> >> shorten the trajectory would be *greatly* appreciated. As well as > >> keeping > >> >> the wiki working. ;-) > >> > > >> > I'm indifferent to Xfce, but when you start working on Cinnamon and > deps, > >> > that's something that I would be happy to collaborate on and test. > >> That's my *ideal* target. I really like working in Cinnamon, and want to > >> transform my current workspace from XFCE to Cinnamon. So I'll definitely > >> include you in the loop when I start on it. :-) > >> > oi-dev and the irc channels are your best source for help on porting, > >> > and I've gotten good feedback in PRs where I've asked questions or > been > >> > stuck part way through updating or porting a package. > >> > > >> > Also, rather than the wiki, I would highly recommend > >> > > >> > http://docs.openindiana.org/ > >> > > >> > and then "HandBook->Building with oi-userland". That's been migrated > >> from > >> > the old wiki page and updated and had some corrections and a few > >> > clarifications added. There may still be improvements that could be > >> made, > >> > so the > >> > first few times through the process, please pay special attention > >> > to places where that document misses information or appears incorrect. > >> If > >> > you mention the issues on oi-dev, I'll get PRs submitted (or you can, > >> > if you fork the docs too) to try improve things. > >> In all honesty; OI could *really* use some DOC love -- > >> consolidation/updating. > > > > I had a devil of a time discovering where the "truth" was located. It's > >> currently > >> fragmented, and out-of-date -- mind you, I'm not shaking my finger at > >> anyone > >> here. > >> Just sharing my current struggle in this regard. If it were to get > >> consolidated. > >> > > I think many more might feel inclined to get onboard w/OI. > >> > > > > Trouble is that we called for contributions to migrate and enrich the new > > documentation but it never gained momentum. > I'd *love* to contribute to the DOCs. But early; while I've still got that > "fresh" look at getting started on IO (development). I think it would lend > itself to conveying the message to the unseasoned as well as the seasoned > (OI) developers. > Now. If I could only find the documentation on how to write/contribute OI > DOCs, so I can start documenting... ;-) > > I started writing a maintainer's guide on the Wiki before the migration > but > > have absolutely zero time to dedicate to its migration to the new doc > > system. > > > > Alexander did move
Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
On 2021-01-20 13:32, Aurélien Larcher wrote: On Wed, Jan 20, 2021 at 10:19 PM Chris wrote: On 2021-01-20 12:47, Tim Mooney via openindiana-discuss wrote: > In regard to: Re: [OpenIndiana-discuss] distribution constructor for > making...: > >> On 2021-01-20 04:09, Tim Mooney via openindiana-discuss wrote: >>> In regard to: Re: [OpenIndiana-discuss] distribution constructor for >>> making...: >>> I would love to have XFCE. But as I know, the OI devs will not package other DEs. They stay royal to MATE. You can't found any other DE's packages on the repo. >>> >>> You might want to review the mailing list archives for this mailing list >>> to get a clearer understanding of why that is. It's been discussed >>> before. >>> >>> If you or Chris or someone else builds an entire desktop environment >>> like Cinnamon and publishes a repo that is kept up to date, I would >>> definitely give it a try, at least in a VM. If someone does this and >>> keeps it up to date for a long time and continues to contribute to OI, >>> I would probably use that as my main desktop environment. >>> >>> Just building it once, without a commitment to keeping it updated, isn't >>> good for anyone, though. >> TBH The only reason OI isn't my "daily driver" is the DE available. If I >> had XFCE (what I currently use), or better, Cinnamon. I'd have a hard time >> not using OI. Overall I like it better. But I'm (currently) pretty well >> committed to FreeBSD as maintainer of some 160 ports, and I create >> installs for all my servers && clients. I've been on BSD since Bill Joy >> forked 386BSD, and hacked on various NIX' before that. But if I could >> cobble up an OI I could justify as a "daily driver", and something I could >> recommend to my clients. I'd make the switch. >> Which brings me to why I initiated this thread. Since I need commitment >> to justfy *my* commitment. I thought I'd send out a "feeler" to see if >> there was any interest. Appears I'm not the only one. So I'm going to >> "take the plunge". I'll start gathering all the information I need to get >> all the dots in a line, so I can start production. Any pointers to help >> shorten the trajectory would be *greatly* appreciated. As well as keeping >> the wiki working. ;-) > > I'm indifferent to Xfce, but when you start working on Cinnamon and deps, > that's something that I would be happy to collaborate on and test. That's my *ideal* target. I really like working in Cinnamon, and want to transform my current workspace from XFCE to Cinnamon. So I'll definitely include you in the loop when I start on it. :-) > oi-dev and the irc channels are your best source for help on porting, > and I've gotten good feedback in PRs where I've asked questions or been > stuck part way through updating or porting a package. > > Also, rather than the wiki, I would highly recommend > > http://docs.openindiana.org/ > > and then "HandBook->Building with oi-userland". That's been migrated from > the old wiki page and updated and had some corrections and a few > clarifications added. There may still be improvements that could be made, > so the > first few times through the process, please pay special attention > to places where that document misses information or appears incorrect. If > you mention the issues on oi-dev, I'll get PRs submitted (or you can, > if you fork the docs too) to try improve things. In all honesty; OI could *really* use some DOC love -- consolidation/updating. I had a devil of a time discovering where the "truth" was located. It's currently fragmented, and out-of-date -- mind you, I'm not shaking my finger at anyone here. Just sharing my current struggle in this regard. If it were to get consolidated. I think many more might feel inclined to get onboard w/OI. Trouble is that we called for contributions to migrate and enrich the new documentation but it never gained momentum. I'd *love* to contribute to the DOCs. But early; while I've still got that "fresh" look at getting started on IO (development). I think it would lend itself to conveying the message to the unseasoned as well as the seasoned (OI) developers. Now. If I could only find the documentation on how to write/contribute OI DOCs, so I can start documenting... ;-) I started writing a maintainer's guide on the Wiki before the migration but have absolutely zero time to dedicate to its migration to the new doc system. Alexander did move some pages to: https://github.com/OpenIndiana/oi-userland/tree/oi/hipster/doc Good to know! Thanks to both you, *and* Alexander. :-) I'm currently using: https://github.com/OpenIndiana/oi-userland as my source of truth. Having been a (ports/package) maintainer on FreeBSD for some 10yrs. I'm finding it enough to read the shell framework to get up to speed. My only *personal* nit; is that it's largely bash(1) based. Maybe it's because I'm more used to sh(1). But I find bash to be a bit of a pig, by comparison. But I can get used t
Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
On 2021-01-20 13:19, Aurélien Larcher wrote: On Wed, Jan 20, 2021 at 9:47 PM Tim Mooney via openindiana-discuss < openindiana-discuss@openindiana.org> wrote: In regard to: Re: [OpenIndiana-discuss] distribution constructor for making...: > On 2021-01-20 04:09, Tim Mooney via openindiana-discuss wrote: >> In regard to: Re: [OpenIndiana-discuss] distribution constructor for >> making...: >> >>> I would love to have XFCE. >>> >>> But as I know, the OI devs will not package other DEs. They stay royal to >>> MATE. >>> >>> You can't found any other DE's packages on the repo. >> >> You might want to review the mailing list archives for this mailing list >> to get a clearer understanding of why that is. It's been discussed >> before. >> >> If you or Chris or someone else builds an entire desktop environment >> like Cinnamon and publishes a repo that is kept up to date, I would >> definitely give it a try, at least in a VM. If someone does this and >> keeps it up to date for a long time and continues to contribute to OI, >> I would probably use that as my main desktop environment. >> >> Just building it once, without a commitment to keeping it updated, isn't >> good for anyone, though. > TBH The only reason OI isn't my "daily driver" is the DE available. If I > had XFCE (what I currently use), or better, Cinnamon. I'd have a hard time > not using OI. Overall I like it better. But I'm (currently) pretty well > committed to FreeBSD as maintainer of some 160 ports, and I create > installs for all my servers && clients. I've been on BSD since Bill Joy > forked 386BSD, and hacked on various NIX' before that. But if I could > cobble up an OI I could justify as a "daily driver", and something I could > recommend to my clients. I'd make the switch. > Which brings me to why I initiated this thread. Since I need commitment > to justfy *my* commitment. I thought I'd send out a "feeler" to see if > there was any interest. Appears I'm not the only one. So I'm going to > "take the plunge". I'll start gathering all the information I need to get > all the dots in a line, so I can start production. Any pointers to help > shorten the trajectory would be *greatly* appreciated. As well as keeping > the wiki working. ;-) I'm indifferent to Xfce, but when you start working on Cinnamon and deps, that's something that I would be happy to collaborate on and test. Something to keep in mind is that if you focus on another desktop then you may leave behind features like the Time Slider that we have spent a ridiculous amount of time porting from Gnome 2 to MATE and then resynchronizing at each MATE iteration. Speaking for myself here; The only real difference here, is gtk2 v gtk3. Granted, gtk3 *sucks* but trans(lation|ition) isn't terribly bad. I guess my only concern here would be Python. Any python2 involved with Time Slider? I just got done converting some 30 (FBSD) ports from py2 to py3. Accept for the py-gtk(2) stuff, I didn't find it terribly difficult. But some of the py-gtk2 stuff required my building shims. Thanks for pointing that out, Aurélien. oi-dev and the irc channels are your best source for help on porting, and I've gotten good feedback in PRs where I've asked questions or been stuck part way through updating or porting a package. Also, rather than the wiki, I would highly recommend http://docs.openindiana.org/ and then "HandBook->Building with oi-userland". That's been migrated from the old wiki page and updated and had some corrections and a few clarifications added. There may still be improvements that could be made, so the first few times through the process, please pay special attention to places where that document misses information or appears incorrect. If you mention the issues on oi-dev, I'll get PRs submitted (or you can, if you fork the docs too) to try improve things. Tim -- Tim Mooney tim.moo...@ndsu.edu Enterprise Computing & Infrastructure / Division of Information Technology/701-231-1076 (Voice) North Dakota State University, Fargo, ND 58105-5164 --Chris -- ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
On Wed, Jan 20, 2021 at 10:39 PM Chris wrote: > On 2021-01-20 13:03, Andreas Wacknitz wrote: > > Am 20.01.21 um 21:47 schrieb Tim Mooney via openindiana-discuss: > >> In regard to: Re: [OpenIndiana-discuss] distribution constructor for > >> making...: > >> > >>> On 2021-01-20 04:09, Tim Mooney via openindiana-discuss wrote: > In regard to: Re: [OpenIndiana-discuss] distribution constructor for > making...: > > > I would love to have XFCE. > > > > But as I know, the OI devs will not package other DEs. They stay > > royal to MATE. > > > > You can't found any other DE's packages on the repo. > > You might want to review the mailing list archives for this mailing > list > to get a clearer understanding of why that is. It's been discussed > before. > > If you or Chris or someone else builds an entire desktop environment > like Cinnamon and publishes a repo that is kept up to date, I would > definitely give it a try, at least in a VM. If someone does this and > keeps it up to date for a long time and continues to contribute to OI, > I would probably use that as my main desktop environment. > > Just building it once, without a commitment to keeping it updated, > isn't > good for anyone, though. > >>> TBH The only reason OI isn't my "daily driver" is the DE available. If > I > >>> had XFCE (what I currently use), or better, Cinnamon. I'd have a hard > >>> time > >>> not using OI. Overall I like it better. But I'm (currently) pretty well > >>> committed to FreeBSD as maintainer of some 160 ports, and I create > >>> installs for all my servers && clients. I've been on BSD since Bill Joy > >>> forked 386BSD, and hacked on various NIX' before that. But if I could > >>> cobble up an OI I could justify as a "daily driver", and something I > >>> could > >>> recommend to my clients. I'd make the switch. > >>> Which brings me to why I initiated this thread. Since I need commitment > >>> to justfy *my* commitment. I thought I'd send out a "feeler" to see if > >>> there was any interest. Appears I'm not the only one. So I'm going to > >>> "take the plunge". I'll start gathering all the information I need to > >>> get > >>> all the dots in a line, so I can start production. Any pointers to help > >>> shorten the trajectory would be *greatly* appreciated. As well as > >>> keeping > >>> the wiki working. ;-) > >> > >> I'm indifferent to Xfce, but when you start working on Cinnamon and > deps, > >> that's something that I would be happy to collaborate on and test. > >> oi-dev > >> and the irc channels are your best source for help on porting, > I find IRC stressful while I'm working, and somewhat hard to keep up on > (the threads). FreeBSD has a discord channel > (https://discord.com/channels/) -- IRC but also Web && app based. I find > that pretty darn easy to keep up with, and the (web based) UI really > lends itself to getting things done. Oh, and it's free. Works on yer > so-called smart/handheld devices too. :-) > We actually have a Discord channel for OI devs already, but IRC has been the primary entry point for newcomers. > >> and I've > >> gotten good feedback in PRs where I've asked questions or been stuck > >> part way through updating or porting a package. > >> > >> Also, rather than the wiki, I would highly recommend > >> > >> http://docs.openindiana.org/ > >> > >> and then "HandBook->Building with oi-userland". That's been migrated > >> from > >> the old wiki page and updated and had some corrections and a few > >> clarifications added. There may still be improvements that could be > >> made, so the first few times through the process, please pay special > >> attention > >> to places where that document misses information or appears > >> incorrect. If > >> you mention the issues on oi-dev, I'll get PRs submitted (or you can, > >> if you fork the docs too) to try improve things. > >> > >> Tim > > I will happily merge enhancements to oi-docs. > > And one more thing: We share the Sun Solaris ancestry with Oracle > > Solaris. Some things have diverted during the last decade but the > > solaris-userland > > repository is a first-class source of information and inspiration. > That's a good point, and I considered it. But I was unsure as to the > extent of any divergence. > > > > Andreas > > > --Chris > > -- > > ___ > openindiana-discuss mailing list > openindiana-discuss@openindiana.org > https://openindiana.org/mailman/listinfo/openindiana-discuss > -- --- Praise the Caffeine embeddings ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
On 2021-01-20 13:03, Andreas Wacknitz wrote: Am 20.01.21 um 21:47 schrieb Tim Mooney via openindiana-discuss: In regard to: Re: [OpenIndiana-discuss] distribution constructor for making...: On 2021-01-20 04:09, Tim Mooney via openindiana-discuss wrote: In regard to: Re: [OpenIndiana-discuss] distribution constructor for making...: I would love to have XFCE. But as I know, the OI devs will not package other DEs. They stay royal to MATE. You can't found any other DE's packages on the repo. You might want to review the mailing list archives for this mailing list to get a clearer understanding of why that is. It's been discussed before. If you or Chris or someone else builds an entire desktop environment like Cinnamon and publishes a repo that is kept up to date, I would definitely give it a try, at least in a VM. If someone does this and keeps it up to date for a long time and continues to contribute to OI, I would probably use that as my main desktop environment. Just building it once, without a commitment to keeping it updated, isn't good for anyone, though. TBH The only reason OI isn't my "daily driver" is the DE available. If I had XFCE (what I currently use), or better, Cinnamon. I'd have a hard time not using OI. Overall I like it better. But I'm (currently) pretty well committed to FreeBSD as maintainer of some 160 ports, and I create installs for all my servers && clients. I've been on BSD since Bill Joy forked 386BSD, and hacked on various NIX' before that. But if I could cobble up an OI I could justify as a "daily driver", and something I could recommend to my clients. I'd make the switch. Which brings me to why I initiated this thread. Since I need commitment to justfy *my* commitment. I thought I'd send out a "feeler" to see if there was any interest. Appears I'm not the only one. So I'm going to "take the plunge". I'll start gathering all the information I need to get all the dots in a line, so I can start production. Any pointers to help shorten the trajectory would be *greatly* appreciated. As well as keeping the wiki working. ;-) I'm indifferent to Xfce, but when you start working on Cinnamon and deps, that's something that I would be happy to collaborate on and test. oi-dev and the irc channels are your best source for help on porting, I find IRC stressful while I'm working, and somewhat hard to keep up on (the threads). FreeBSD has a discord channel (https://discord.com/channels/) -- IRC but also Web && app based. I find that pretty darn easy to keep up with, and the (web based) UI really lends itself to getting things done. Oh, and it's free. Works on yer so-called smart/handheld devices too. :-) and I've gotten good feedback in PRs where I've asked questions or been stuck part way through updating or porting a package. Also, rather than the wiki, I would highly recommend http://docs.openindiana.org/ and then "HandBook->Building with oi-userland". That's been migrated from the old wiki page and updated and had some corrections and a few clarifications added. There may still be improvements that could be made, so the first few times through the process, please pay special attention to places where that document misses information or appears incorrect. If you mention the issues on oi-dev, I'll get PRs submitted (or you can, if you fork the docs too) to try improve things. Tim I will happily merge enhancements to oi-docs. And one more thing: We share the Sun Solaris ancestry with Oracle Solaris. Some things have diverted during the last decade but the solaris-userland repository is a first-class source of information and inspiration. That's a good point, and I considered it. But I was unsure as to the extent of any divergence. Andreas --Chris -- ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
On Wed, Jan 20, 2021 at 10:19 PM Chris wrote: > On 2021-01-20 12:47, Tim Mooney via openindiana-discuss wrote: > > In regard to: Re: [OpenIndiana-discuss] distribution constructor for > > making...: > > > >> On 2021-01-20 04:09, Tim Mooney via openindiana-discuss wrote: > >>> In regard to: Re: [OpenIndiana-discuss] distribution constructor for > >>> making...: > >>> > I would love to have XFCE. > > But as I know, the OI devs will not package other DEs. They stay > royal to > MATE. > > You can't found any other DE's packages on the repo. > >>> > >>> You might want to review the mailing list archives for this mailing > list > >>> to get a clearer understanding of why that is. It's been discussed > >>> before. > >>> > >>> If you or Chris or someone else builds an entire desktop environment > >>> like Cinnamon and publishes a repo that is kept up to date, I would > >>> definitely give it a try, at least in a VM. If someone does this and > >>> keeps it up to date for a long time and continues to contribute to OI, > >>> I would probably use that as my main desktop environment. > >>> > >>> Just building it once, without a commitment to keeping it updated, > isn't > >>> good for anyone, though. > >> TBH The only reason OI isn't my "daily driver" is the DE available. If I > >> had XFCE (what I currently use), or better, Cinnamon. I'd have a hard > time > >> not using OI. Overall I like it better. But I'm (currently) pretty well > >> committed to FreeBSD as maintainer of some 160 ports, and I create > >> installs for all my servers && clients. I've been on BSD since Bill Joy > >> forked 386BSD, and hacked on various NIX' before that. But if I could > >> cobble up an OI I could justify as a "daily driver", and something I > could > >> recommend to my clients. I'd make the switch. > >> Which brings me to why I initiated this thread. Since I need commitment > >> to justfy *my* commitment. I thought I'd send out a "feeler" to see if > >> there was any interest. Appears I'm not the only one. So I'm going to > >> "take the plunge". I'll start gathering all the information I need to > get > >> all the dots in a line, so I can start production. Any pointers to help > >> shorten the trajectory would be *greatly* appreciated. As well as > keeping > >> the wiki working. ;-) > > > > I'm indifferent to Xfce, but when you start working on Cinnamon and deps, > > that's something that I would be happy to collaborate on and test. > That's my *ideal* target. I really like working in Cinnamon, and want to > transform my current workspace from XFCE to Cinnamon. So I'll definitely > include you in the loop when I start on it. :-) > > oi-dev and the irc channels are your best source for help on porting, > > and I've gotten good feedback in PRs where I've asked questions or been > > stuck part way through updating or porting a package. > > > > Also, rather than the wiki, I would highly recommend > > > > http://docs.openindiana.org/ > > > > and then "HandBook->Building with oi-userland". That's been migrated > from > > the old wiki page and updated and had some corrections and a few > > clarifications added. There may still be improvements that could be > made, > > so the > > first few times through the process, please pay special attention > > to places where that document misses information or appears incorrect. > If > > you mention the issues on oi-dev, I'll get PRs submitted (or you can, > > if you fork the docs too) to try improve things. > In all honesty; OI could *really* use some DOC love -- > consolidation/updating. I had a devil of a time discovering where the "truth" was located. It's > currently > fragmented, and out-of-date -- mind you, I'm not shaking my finger at > anyone > here. > Just sharing my current struggle in this regard. If it were to get > consolidated. > I think many more might feel inclined to get onboard w/OI. > Trouble is that we called for contributions to migrate and enrich the new documentation but it never gained momentum. I started writing a maintainer's guide on the Wiki before the migration but have absolutely zero time to dedicate to its migration to the new doc system. Alexander did move some pages to: https://github.com/OpenIndiana/oi-userland/tree/oi/hipster/doc > I'm currently using: https://github.com/OpenIndiana/oi-userland as my > source > of > truth. Having been a (ports/package) maintainer on FreeBSD for some 10yrs. > I'm > finding it enough to read the shell framework to get up to speed. My only > *personal* > nit; is that it's largely bash(1) based. Maybe it's because I'm more used > to > sh(1). > But I find bash to be a bit of a pig, by comparison. But I can get used to > it > -- or > just rewrite all of it in sh(1). ;-) > > Tim, thank you *very* much for all the pointers, and support! :-) > We'll be talking Cinnamon, real soon now. ;-) > > --Chris > > > > Tim > > -- > > ___ > openindiana-discuss mai
Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
In regard to: Re: [OpenIndiana-discuss] distribution constructor for making...: And one more thing: We share the Sun Solaris ancestry with Oracle Solaris. Some things have diverted during the last decade but the solaris-userland repository is a first-class source of information and inspiration. +1 to that. When I was first getting comfortable with oi-userland and the PR submission process, I knew it was OK to take inspiration from other Illumos distros, but I wasn't certain if it was OK to also use solaris-userland. Aurélien and Alexander confirmed that it's fine to look at that repo to see how they've approached building and packaging a particular component. Tim -- Tim Mooney tim.moo...@ndsu.edu Enterprise Computing & Infrastructure / Division of Information Technology/701-231-1076 (Voice) North Dakota State University, Fargo, ND 58105-5164 ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
On Wed, Jan 20, 2021 at 9:47 PM Tim Mooney via openindiana-discuss < openindiana-discuss@openindiana.org> wrote: > In regard to: Re: [OpenIndiana-discuss] distribution constructor for > making...: > > > On 2021-01-20 04:09, Tim Mooney via openindiana-discuss wrote: > >> In regard to: Re: [OpenIndiana-discuss] distribution constructor for > >> making...: > >> > >>> I would love to have XFCE. > >>> > >>> But as I know, the OI devs will not package other DEs. They stay royal > to > >>> MATE. > >>> > >>> You can't found any other DE's packages on the repo. > >> > >> You might want to review the mailing list archives for this mailing list > >> to get a clearer understanding of why that is. It's been discussed > >> before. > >> > >> If you or Chris or someone else builds an entire desktop environment > >> like Cinnamon and publishes a repo that is kept up to date, I would > >> definitely give it a try, at least in a VM. If someone does this and > >> keeps it up to date for a long time and continues to contribute to OI, > >> I would probably use that as my main desktop environment. > >> > >> Just building it once, without a commitment to keeping it updated, isn't > >> good for anyone, though. > > TBH The only reason OI isn't my "daily driver" is the DE available. If I > > had XFCE (what I currently use), or better, Cinnamon. I'd have a hard > time > > not using OI. Overall I like it better. But I'm (currently) pretty well > > committed to FreeBSD as maintainer of some 160 ports, and I create > > installs for all my servers && clients. I've been on BSD since Bill Joy > > forked 386BSD, and hacked on various NIX' before that. But if I could > > cobble up an OI I could justify as a "daily driver", and something I > could > > recommend to my clients. I'd make the switch. > > Which brings me to why I initiated this thread. Since I need commitment > > to justfy *my* commitment. I thought I'd send out a "feeler" to see if > > there was any interest. Appears I'm not the only one. So I'm going to > > "take the plunge". I'll start gathering all the information I need to get > > all the dots in a line, so I can start production. Any pointers to help > > shorten the trajectory would be *greatly* appreciated. As well as keeping > > the wiki working. ;-) > > I'm indifferent to Xfce, but when you start working on Cinnamon and deps, > that's something that I would be happy to collaborate on and test. Something to keep in mind is that if you focus on another desktop then you may leave behind features like the Time Slider that we have spent a ridiculous amount of time porting from Gnome 2 to MATE and then resynchronizing at each MATE iteration. > oi-dev > and the irc channels are your best source for help on porting, and I've > gotten good feedback in PRs where I've asked questions or been stuck > part way through updating or porting a package. > > Also, rather than the wiki, I would highly recommend > > http://docs.openindiana.org/ > > and then "HandBook->Building with oi-userland". That's been migrated from > the old wiki page and updated and had some corrections and a few > clarifications added. There may still be improvements that could be made, > so the first few times through the process, please pay special attention > to places where that document misses information or appears incorrect. If > you mention the issues on oi-dev, I'll get PRs submitted (or you can, > if you fork the docs too) to try improve things. > > Tim > -- > Tim Mooney tim.moo...@ndsu.edu > Enterprise Computing & Infrastructure / > Division of Information Technology/701-231-1076 (Voice) > North Dakota State University, Fargo, ND 58105-5164 > > ___ > openindiana-discuss mailing list > openindiana-discuss@openindiana.org > https://openindiana.org/mailman/listinfo/openindiana-discuss > -- --- Praise the Caffeine embeddings ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
On 2021-01-20 12:47, Tim Mooney via openindiana-discuss wrote: In regard to: Re: [OpenIndiana-discuss] distribution constructor for making...: On 2021-01-20 04:09, Tim Mooney via openindiana-discuss wrote: In regard to: Re: [OpenIndiana-discuss] distribution constructor for making...: I would love to have XFCE. But as I know, the OI devs will not package other DEs. They stay royal to MATE. You can't found any other DE's packages on the repo. You might want to review the mailing list archives for this mailing list to get a clearer understanding of why that is. It's been discussed before. If you or Chris or someone else builds an entire desktop environment like Cinnamon and publishes a repo that is kept up to date, I would definitely give it a try, at least in a VM. If someone does this and keeps it up to date for a long time and continues to contribute to OI, I would probably use that as my main desktop environment. Just building it once, without a commitment to keeping it updated, isn't good for anyone, though. TBH The only reason OI isn't my "daily driver" is the DE available. If I had XFCE (what I currently use), or better, Cinnamon. I'd have a hard time not using OI. Overall I like it better. But I'm (currently) pretty well committed to FreeBSD as maintainer of some 160 ports, and I create installs for all my servers && clients. I've been on BSD since Bill Joy forked 386BSD, and hacked on various NIX' before that. But if I could cobble up an OI I could justify as a "daily driver", and something I could recommend to my clients. I'd make the switch. Which brings me to why I initiated this thread. Since I need commitment to justfy *my* commitment. I thought I'd send out a "feeler" to see if there was any interest. Appears I'm not the only one. So I'm going to "take the plunge". I'll start gathering all the information I need to get all the dots in a line, so I can start production. Any pointers to help shorten the trajectory would be *greatly* appreciated. As well as keeping the wiki working. ;-) I'm indifferent to Xfce, but when you start working on Cinnamon and deps, that's something that I would be happy to collaborate on and test. That's my *ideal* target. I really like working in Cinnamon, and want to transform my current workspace from XFCE to Cinnamon. So I'll definitely include you in the loop when I start on it. :-) oi-dev and the irc channels are your best source for help on porting, and I've gotten good feedback in PRs where I've asked questions or been stuck part way through updating or porting a package. Also, rather than the wiki, I would highly recommend http://docs.openindiana.org/ and then "HandBook->Building with oi-userland". That's been migrated from the old wiki page and updated and had some corrections and a few clarifications added. There may still be improvements that could be made, so the first few times through the process, please pay special attention to places where that document misses information or appears incorrect. If you mention the issues on oi-dev, I'll get PRs submitted (or you can, if you fork the docs too) to try improve things. In all honesty; OI could *really* use some DOC love -- consolidation/updating. I had a devil of a time discovering where the "truth" was located. It's currently fragmented, and out-of-date -- mind you, I'm not shaking my finger at anyone here. Just sharing my current struggle in this regard. If it were to get consolidated I think many more might feel inclined to get onboard w/OI. I'm currently using: https://github.com/OpenIndiana/oi-userland as my source of truth. Having been a (ports/package) maintainer on FreeBSD for some 10yrs. I'm finding it enough to read the shell framework to get up to speed. My only *personal* nit; is that it's largely bash(1) based. Maybe it's because I'm more used to sh(1). But I find bash to be a bit of a pig, by comparison. But I can get used to it -- or just rewrite all of it in sh(1). ;-) Tim, thank you *very* much for all the pointers, and support! :-) We'll be talking Cinnamon, real soon now. ;-) --Chris Tim -- ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
Am 20.01.21 um 21:47 schrieb Tim Mooney via openindiana-discuss: In regard to: Re: [OpenIndiana-discuss] distribution constructor for making...: On 2021-01-20 04:09, Tim Mooney via openindiana-discuss wrote: In regard to: Re: [OpenIndiana-discuss] distribution constructor for making...: I would love to have XFCE. But as I know, the OI devs will not package other DEs. They stay royal to MATE. You can't found any other DE's packages on the repo. You might want to review the mailing list archives for this mailing list to get a clearer understanding of why that is. It's been discussed before. If you or Chris or someone else builds an entire desktop environment like Cinnamon and publishes a repo that is kept up to date, I would definitely give it a try, at least in a VM. If someone does this and keeps it up to date for a long time and continues to contribute to OI, I would probably use that as my main desktop environment. Just building it once, without a commitment to keeping it updated, isn't good for anyone, though. TBH The only reason OI isn't my "daily driver" is the DE available. If I had XFCE (what I currently use), or better, Cinnamon. I'd have a hard time not using OI. Overall I like it better. But I'm (currently) pretty well committed to FreeBSD as maintainer of some 160 ports, and I create installs for all my servers && clients. I've been on BSD since Bill Joy forked 386BSD, and hacked on various NIX' before that. But if I could cobble up an OI I could justify as a "daily driver", and something I could recommend to my clients. I'd make the switch. Which brings me to why I initiated this thread. Since I need commitment to justfy *my* commitment. I thought I'd send out a "feeler" to see if there was any interest. Appears I'm not the only one. So I'm going to "take the plunge". I'll start gathering all the information I need to get all the dots in a line, so I can start production. Any pointers to help shorten the trajectory would be *greatly* appreciated. As well as keeping the wiki working. ;-) I'm indifferent to Xfce, but when you start working on Cinnamon and deps, that's something that I would be happy to collaborate on and test. oi-dev and the irc channels are your best source for help on porting, and I've gotten good feedback in PRs where I've asked questions or been stuck part way through updating or porting a package. Also, rather than the wiki, I would highly recommend http://docs.openindiana.org/ and then "HandBook->Building with oi-userland". That's been migrated from the old wiki page and updated and had some corrections and a few clarifications added. There may still be improvements that could be made, so the first few times through the process, please pay special attention to places where that document misses information or appears incorrect. If you mention the issues on oi-dev, I'll get PRs submitted (or you can, if you fork the docs too) to try improve things. Tim I will happily merge enhancements to oi-docs. And one more thing: We share the Sun Solaris ancestry with Oracle Solaris. Some things have diverted during the last decade but the solaris-userland repository is a first-class source of information and inspiration. Andreas ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
On 2021-01-20 04:10, Stephan Althaus wrote: Hello! Please keep in mind, that almost every Linux distro has much more manpower to maintain those many packages and DEs. If you volunteer to maintain an other DE for OI i doubt that this would be a problem for our OI first-level maintainers. Maybe a good starting point for XFCE would be Joyent's pkgsrc packages https://pkgsrc.joyent.com/install-on-illumos/ https://pkgsrc.joyent.com/packages/SmartOS/2020Q4/x86_64/All/ you can get binary packages there i you want to try things out first. There have to be patches reay to compile for illumos distros so the first step would be starting to translate the pkgsrc package to a OI-userland component, starting from the first missing dependancy of xfce4... Have fun! Thank you *very* much for the links/pointers, Stephan! That should help. The hardest part of "maintaining" are the initial steps. Keeping them going isn't *nearly* as much time/effort. Looks like you've saved me a little up-front. Thanks. :-) --Chris On an aside; why is most everyone on this list so inclined to "top post"? It really buggers up the mailing list archives -- breaks all the threads. Everyone looks like their talking to *themselves*. :-) Greetings, Stephan On 01/20/21 12:51, Hung Nguyen Gia via openindiana-discuss wrote: I would love to have XFCE. But as I know, the OI devs will not package other DEs. They stay royal to MATE. You can't found any other DE's packages on the repo. There are packages for many window manager, though. You have to do pretty much anything yourself, with your own repo publisher. BTW, at least I know XFCE is possible on Illumos. Tribblix's default desktop is XFCE. I don't have much hope about Cinnamon. But if you can bring it up, I would love to have it, too. On Wed, 20 Jan 2021 13:55:13 +0700 Chris wrote > Well I was finally able to get OI on one of my spares. > I wanted to do so, so that I could start adding/upgrading > some OI packages. As I began looking at the process I > stumbled on distribution-constructor and thought; why > not build up some additional desktop installs. I had > intended to build both the Xfce4 and Cinnamon desktop > packages anyway. So why not ask to see if the any > OI users/developers/caretakers would be interested in > providing xfce4 or cinnamon desktop ISO and USB images. > Would something like this be of any interest? > If so. I'll start building all the necessary bits straight > away. > > Thanks for your feedback. > > --Chris -- ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
On 2021-01-20 04:09, Tim Mooney via openindiana-discuss wrote: In regard to: Re: [OpenIndiana-discuss] distribution constructor for making...: I would love to have XFCE. But as I know, the OI devs will not package other DEs. They stay royal to MATE. You can't found any other DE's packages on the repo. You might want to review the mailing list archives for this mailing list to get a clearer understanding of why that is. It's been discussed before. If you or Chris or someone else builds an entire desktop environment like Cinnamon and publishes a repo that is kept up to date, I would definitely give it a try, at least in a VM. If someone does this and keeps it up to date for a long time and continues to contribute to OI, I would probably use that as my main desktop environment. Just building it once, without a commitment to keeping it updated, isn't good for anyone, though. TBH The only reason OI isn't my "daily driver" is the DE available. If I had XFCE (what I currently use), or better, Cinnamon. I'd have a hard time not using OI. Overall I like it better. But I'm (currently) pretty well committed to FreeBSD as maintainer of some 160 ports, and I create installs for all my servers && clients. I've been on BSD since Bill Joy forked 386BSD, and hacked on various NIX' before that. But if I could cobble up an OI I could justify as a "daily driver", and something I could recommend to my clients. I'd make the switch. Which brings me to why I initiated this thread. Since I need commitment to justfy *my* commitment. I thought I'd send out a "feeler" to see if there was any interest. Appears I'm not the only one. So I'm going to "take the plunge". I'll start gathering all the information I need to get all the dots in a line, so I can start production. Any pointers to help shorten the trajectory would be *greatly* appreciated. As well as keeping the wiki working. ;-) Thanks for the feedback! --Chris P.S. To be clear. I don't want to create an OI "fork". I intend to keep this inline w/OI. IOW It *is* OI, but with a different, or more DE choice(s). Tim There are packages for many window manager, though. You have to do pretty much anything yourself, with your own repo publisher. BTW, at least I know XFCE is possible on Illumos. Tribblix's default desktop is XFCE. I don't have much hope about Cinnamon. But if you can bring it up, I would love to have it, too. On Wed, 20 Jan 2021 13:55:13 +0700 Chris wrote > Well I was finally able to get OI on one of my spares. > I wanted to do so, so that I could start adding/upgrading > some OI packages. As I began looking at the process I > stumbled on distribution-constructor and thought; why > not build up some additional desktop installs. I had > intended to build both the Xfce4 and Cinnamon desktop > packages anyway. So why not ask to see if the any > OI users/developers/caretakers would be interested in > providing xfce4 or cinnamon desktop ISO and USB images. > Would something like this be of any interest? > If so. I'll start building all the necessary bits straight > away. > > Thanks for your feedback. > > --Chris > -- > -- ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
On 2021-01-20 04:01, Aurélien Larcher wrote: On Wednesday, January 20, 2021, Hung Nguyen Gia via openindiana-discuss < openindiana-discuss@openindiana.org> wrote: I would love to have XFCE. But as I know, the OI devs will not package other DEs. They stay royal to MATE. You can't found any other DE's packages on the repo. There are packages for many window manager, though. You have to do pretty much anything yourself, with your own repo publisher. BTW, at least I know XFCE is possible on Illumos. Tribblix's default desktop is XFCE. I don't have much hope about Cinnamon. But if you can bring it up, I would love to have it, too. Hello, it is not really about being loyal to MATE but commiting to maintain the packages. When swithing to gcc 10 I had to patch a few dozen packages that I do not use or maintain but the original maintainer had no time or interest to fix it. We want to avoid situations were large pieces of software are added then left to rot. This is unfortunately the case for some important packahes due to recent circumstances that have reduced our number of maintainers drastically. There is not strong opinion against packages in general, just a question of commitment to maintain them. Right. It's the same on FreeBSD for which I've been a maintainer for some 10yrs, and rightly so. It's additional overhead to manage source/packages. Even when they go un(used|maintained). So a commitment should/needs to be established. XFCE would be nice indeed, I packaged it back in OpenSolaris days :) I'll get started today. :-) --Chris Cheers, Aurélien On Wed, 20 Jan 2021 13:55:13 +0700 Chris wrote > Well I was finally able to get OI on one of my spares. > I wanted to do so, so that I could start adding/upgrading > some OI packages. As I began looking at the process I > stumbled on distribution-constructor and thought; why > not build up some additional desktop installs. I had > intended to build both the Xfce4 and Cinnamon desktop > packages anyway. So why not ask to see if the any > OI users/developers/caretakers would be interested in > providing xfce4 or cinnamon desktop ISO and USB images. > Would something like this be of any interest? > If so. I'll start building all the necessary bits straight > away. > > Thanks for your feedback. > > --Chris -- ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
On 2021-01-20 03:55, Hung Nguyen Gia wrote: On Wed, 20 Jan 2021 14:46:30 +0700 Chris wrote > On 2021-01-19 22:58, Judah Richardson wrote: > > On Wed, Jan 20, 2021 at 12:55 AM Chris wrote: > > > >> Well I was finally able to get OI on one of my spares. > >> I wanted to do so, so that I could start adding/upgrading > >> some OI packages. As I began looking at the process I > >> stumbled on distribution-constructor and thought; why > >> not build up some additional desktop installs. I had > >> intended to build both the Xfce4 and Cinnamon desktop > >> packages anyway. So why not ask to see if the any > >> OI users/developers/caretakers would be interested in > >> providing xfce4 or cinnamon desktop ISO and USB images. > >> Would something like this be of any interest? > >> If so. I'll start building all the necessary bits straight > >> away. > >> > >> Thanks for your feedback. > >> > > Hi Chris, > > > > I'd be most interested in OI KDE spins. > Thanks for your feedback, Judah. > I'd probably be up for that. But as I haven't touched KDE in at > least a year. I may be slower than you'd wish. Still, I'll > make a go of it. :-) > I'll likely have an Xfce4 before that. As I'm already well familiar > building it. > > Thanks again! > > If you could please have a look at the Trinity DE, too. It's KDE3 indeed. https://www.trinitydesktop.org/ It advertised that it support Linux, FreeBSD and DilOS. DilOS is just another Illumos distro and I confirm that there are tde's packages on DilOS. The sad thing is I can't really get them to install because of umet dependencies. Thanks for the pointer! That should really give me a "leg up" on development. As many of the depends will already be sorted. I'll only need to sort the differences between OI and theirs. --Chris -- ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
On 2021-01-20 03:51, Hung Nguyen Gia wrote: On Wed, 20 Jan 2021 13:55:13 +0700 Chris wrote > Well I was finally able to get OI on one of my spares. > I wanted to do so, so that I could start adding/upgrading > some OI packages. As I began looking at the process I > stumbled on distribution-constructor and thought; why > not build up some additional desktop installs. I had > intended to build both the Xfce4 and Cinnamon desktop > packages anyway. So why not ask to see if the any > OI users/developers/caretakers would be interested in > providing xfce4 or cinnamon desktop ISO and USB images. > Would something like this be of any interest? > If so. I'll start building all the necessary bits straight > away. I would love to have XFCE. But as I know, the OI devs will not package other DEs. They stay royal to MATE. You can't found any other DE's packages on the repo. There are packages for many window manager, though. You have to do pretty much anything yourself, with your own repo publisher. BTW, at least I know XFCE is possible on Illumos. Tribblix's default desktop is XFCE. I don't have much hope about Cinnamon. But if you can bring it up, I would love to have it, too. Yes. Cinnamon will be more of a challenge. But I rather like it. So I wanted to give it a go. I'm big on Xfce because it seems smaller and more convenient to use. IDK about packaging other DEs. But I'm going to produce them. So maybe if they are popular. They become part of the fold. Who knows. :-) Thanks for the feedback! --Chris > -- ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
On 2021-01-20 00:28, Stephan Althaus wrote: On 01/20/21 08:46, Chris wrote: On 2021-01-19 22:58, Judah Richardson wrote: On Wed, Jan 20, 2021 at 12:55 AM Chris wrote: Well I was finally able to get OI on one of my spares. I wanted to do so, so that I could start adding/upgrading some OI packages. As I began looking at the process I stumbled on distribution-constructor and thought; why not build up some additional desktop installs. I had intended to build both the Xfce4 and Cinnamon desktop packages anyway. So why not ask to see if the any OI users/developers/caretakers would be interested in providing xfce4 or cinnamon desktop ISO and USB images. Would something like this be of any interest? If so. I'll start building all the necessary bits straight away. Thanks for your feedback. Hi Chris, I'd be most interested in OI KDE spins. Thanks for your feedback, Judah. I'd probably be up for that. But as I haven't touched KDE in at least a year. I may be slower than you'd wish. Still, I'll make a go of it. :-) I'll likely have an Xfce4 before that. As I'm already well familiar building it. Hello Chris! Hello, Stephan! Thanks for the pointer. I remember there having been one. But I didn't run across it in all my recent reading on the OI web site. Thank you! :-) --Chris Just in the rare case you did't know it yet, there's joyent pkgsrc where a hole lot of packages are patched to build on Illumos derivates. At least worth to have look at in case of 'problems'. https://pkgsrc.joyent.com/ Greetings, Stephan Thanks again! Judah --Chris -- ~40yrs of UNIX and counting ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
Hello! Please keep in mind, that almost every Linux distro has much more manpower to maintain those many packages and DEs. If you volunteer to maintain an other DE for OI i doubt that this would be a problem for our OI first-level maintainers. Maybe a good starting point for XFCE would be Joyent's pkgsrc packages https://pkgsrc.joyent.com/install-on-illumos/ https://pkgsrc.joyent.com/packages/SmartOS/2020Q4/x86_64/All/ you can get binary packages there i you want to try things out first. There have to be patches reay to compile for illumos distros so the first step would be starting to translate the pkgsrc package to a OI-userland component, starting from the first missing dependancy of xfce4... Have fun! Greetings, Stephan On 01/20/21 12:51, Hung Nguyen Gia via openindiana-discuss wrote: I would love to have XFCE. But as I know, the OI devs will not package other DEs. They stay royal to MATE. You can't found any other DE's packages on the repo. There are packages for many window manager, though. You have to do pretty much anything yourself, with your own repo publisher. BTW, at least I know XFCE is possible on Illumos. Tribblix's default desktop is XFCE. I don't have much hope about Cinnamon. But if you can bring it up, I would love to have it, too. On Wed, 20 Jan 2021 13:55:13 +0700 Chris wrote > Well I was finally able to get OI on one of my spares. > I wanted to do so, so that I could start adding/upgrading > some OI packages. As I began looking at the process I > stumbled on distribution-constructor and thought; why > not build up some additional desktop installs. I had > intended to build both the Xfce4 and Cinnamon desktop > packages anyway. So why not ask to see if the any > OI users/developers/caretakers would be interested in > providing xfce4 or cinnamon desktop ISO and USB images. > Would something like this be of any interest? > If so. I'll start building all the necessary bits straight > away. > > Thanks for your feedback. > > --Chris > -- > > ___ > openindiana-discuss mailing list > openindiana-discuss@openindiana.org > https://openindiana.org/mailman/listinfo/openindiana-discuss > ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
In regard to: Re: [OpenIndiana-discuss] distribution constructor for making...: I would love to have XFCE. But as I know, the OI devs will not package other DEs. They stay royal to MATE. You can't found any other DE's packages on the repo. You might want to review the mailing list archives for this mailing list to get a clearer understanding of why that is. It's been discussed before. If you or Chris or someone else builds an entire desktop environment like Cinnamon and publishes a repo that is kept up to date, I would definitely give it a try, at least in a VM. If someone does this and keeps it up to date for a long time and continues to contribute to OI, I would probably use that as my main desktop environment. Just building it once, without a commitment to keeping it updated, isn't good for anyone, though. Tim There are packages for many window manager, though. You have to do pretty much anything yourself, with your own repo publisher. BTW, at least I know XFCE is possible on Illumos. Tribblix's default desktop is XFCE. I don't have much hope about Cinnamon. But if you can bring it up, I would love to have it, too. On Wed, 20 Jan 2021 13:55:13 +0700 Chris wrote > Well I was finally able to get OI on one of my spares. > I wanted to do so, so that I could start adding/upgrading > some OI packages. As I began looking at the process I > stumbled on distribution-constructor and thought; why > not build up some additional desktop installs. I had > intended to build both the Xfce4 and Cinnamon desktop > packages anyway. So why not ask to see if the any > OI users/developers/caretakers would be interested in > providing xfce4 or cinnamon desktop ISO and USB images. > Would something like this be of any interest? > If so. I'll start building all the necessary bits straight > away. > > Thanks for your feedback. > > --Chris > -- > > ___ > openindiana-discuss mailing list > openindiana-discuss@openindiana.org > https://openindiana.org/mailman/listinfo/openindiana-discuss > ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss -- Tim Mooney tim.moo...@ndsu.edu Enterprise Computing & Infrastructure / Division of Information Technology/701-231-1076 (Voice) North Dakota State University, Fargo, ND 58105-5164 ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
On Wednesday, January 20, 2021, Hung Nguyen Gia via openindiana-discuss < openindiana-discuss@openindiana.org> wrote: > I would love to have XFCE. > > But as I know, the OI devs will not package other DEs. They stay royal to MATE. > > You can't found any other DE's packages on the repo. > > There are packages for many window manager, though. > > You have to do pretty much anything yourself, with your own repo publisher. > > BTW, at least I know XFCE is possible on Illumos. Tribblix's default desktop is XFCE. > > I don't have much hope about Cinnamon. But if you can bring it up, I would love to have it, too. Hello, it is not really about being loyal to MATE but commiting to maintain the packages. When swithing to gcc 10 I had to patch a few dozen packages that I do not use or maintain but the original maintainer had no time or interest to fix it. We want to avoid situations were large pieces of software are added then left to rot. This is unfortunately the case for some important packahes due to recent circumstances that have reduced our number of maintainers drastically. There is not strong opinion against packages in general, just a question of commitment to maintain them. XFCE would be nice indeed, I packaged it back in OpenSolaris days :) Cheers, Aurélien > > > > > On Wed, 20 Jan 2021 13:55:13 +0700 Chris wrote > > > Well I was finally able to get OI on one of my spares. > > I wanted to do so, so that I could start adding/upgrading > > some OI packages. As I began looking at the process I > > stumbled on distribution-constructor and thought; why > > not build up some additional desktop installs. I had > > intended to build both the Xfce4 and Cinnamon desktop > > packages anyway. So why not ask to see if the any > > OI users/developers/caretakers would be interested in > > providing xfce4 or cinnamon desktop ISO and USB images. > > Would something like this be of any interest? > > If so. I'll start building all the necessary bits straight > > away. > > > > Thanks for your feedback. > > > > --Chris > > -- > > > > ___ > > openindiana-discuss mailing list > > openindiana-discuss@openindiana.org > > https://openindiana.org/mailman/listinfo/openindiana-discuss > > > > ___ > openindiana-discuss mailing list > openindiana-discuss@openindiana.org > https://openindiana.org/mailman/listinfo/openindiana-discuss > -- --- Praise the Caffeine embeddings ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
If you could please have a look at the Trinity DE, too. It's KDE3 indeed. https://www.trinitydesktop.org/ It advertised that it support Linux, FreeBSD and DilOS. DilOS is just another Illumos distro and I confirm that there are tde's packages on DilOS. The sad thing is I can't really get them to install because of umet dependencies. On Wed, 20 Jan 2021 14:46:30 +0700 Chris wrote > On 2021-01-19 22:58, Judah Richardson wrote: > > On Wed, Jan 20, 2021 at 12:55 AM Chris wrote: > > > >> Well I was finally able to get OI on one of my spares. > >> I wanted to do so, so that I could start adding/upgrading > >> some OI packages. As I began looking at the process I > >> stumbled on distribution-constructor and thought; why > >> not build up some additional desktop installs. I had > >> intended to build both the Xfce4 and Cinnamon desktop > >> packages anyway. So why not ask to see if the any > >> OI users/developers/caretakers would be interested in > >> providing xfce4 or cinnamon desktop ISO and USB images. > >> Would something like this be of any interest? > >> If so. I'll start building all the necessary bits straight > >> away. > >> > >> Thanks for your feedback. > >> > > Hi Chris, > > > > I'd be most interested in OI KDE spins. > Thanks for your feedback, Judah. > I'd probably be up for that. But as I haven't touched KDE in at > least a year. I may be slower than you'd wish. Still, I'll > make a go of it. :-) > I'll likely have an Xfce4 before that. As I'm already well familiar > building it. > > Thanks again! > > > > Judah > > > --Chris > >> -- > >> > > -- > > ___ > openindiana-discuss mailing list > openindiana-discuss@openindiana.org > https://openindiana.org/mailman/listinfo/openindiana-discuss > ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
I would love to have XFCE. But as I know, the OI devs will not package other DEs. They stay royal to MATE. You can't found any other DE's packages on the repo. There are packages for many window manager, though. You have to do pretty much anything yourself, with your own repo publisher. BTW, at least I know XFCE is possible on Illumos. Tribblix's default desktop is XFCE. I don't have much hope about Cinnamon. But if you can bring it up, I would love to have it, too. On Wed, 20 Jan 2021 13:55:13 +0700 Chris wrote > Well I was finally able to get OI on one of my spares. > I wanted to do so, so that I could start adding/upgrading > some OI packages. As I began looking at the process I > stumbled on distribution-constructor and thought; why > not build up some additional desktop installs. I had > intended to build both the Xfce4 and Cinnamon desktop > packages anyway. So why not ask to see if the any > OI users/developers/caretakers would be interested in > providing xfce4 or cinnamon desktop ISO and USB images. > Would something like this be of any interest? > If so. I'll start building all the necessary bits straight > away. > > Thanks for your feedback. > > --Chris > -- > > ___ > openindiana-discuss mailing list > openindiana-discuss@openindiana.org > https://openindiana.org/mailman/listinfo/openindiana-discuss > ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
Hello Chris! Just in the rare case you did't know it yet, there's joyent pkgsrc where a hole lot of packages are patched to build on Illumos derivates. At least worth to have look at in case of 'problems'. https://pkgsrc.joyent.com/ Greetings, Stephan On 01/20/21 08:46, Chris wrote: On 2021-01-19 22:58, Judah Richardson wrote: On Wed, Jan 20, 2021 at 12:55 AM Chris wrote: Well I was finally able to get OI on one of my spares. I wanted to do so, so that I could start adding/upgrading some OI packages. As I began looking at the process I stumbled on distribution-constructor and thought; why not build up some additional desktop installs. I had intended to build both the Xfce4 and Cinnamon desktop packages anyway. So why not ask to see if the any OI users/developers/caretakers would be interested in providing xfce4 or cinnamon desktop ISO and USB images. Would something like this be of any interest? If so. I'll start building all the necessary bits straight away. Thanks for your feedback. Hi Chris, I'd be most interested in OI KDE spins. Thanks for your feedback, Judah. I'd probably be up for that. But as I haven't touched KDE in at least a year. I may be slower than you'd wish. Still, I'll make a go of it. :-) I'll likely have an Xfce4 before that. As I'm already well familiar building it. Thanks again! Judah --Chris -- ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
On 2021-01-19 22:58, Judah Richardson wrote: On Wed, Jan 20, 2021 at 12:55 AM Chris wrote: Well I was finally able to get OI on one of my spares. I wanted to do so, so that I could start adding/upgrading some OI packages. As I began looking at the process I stumbled on distribution-constructor and thought; why not build up some additional desktop installs. I had intended to build both the Xfce4 and Cinnamon desktop packages anyway. So why not ask to see if the any OI users/developers/caretakers would be interested in providing xfce4 or cinnamon desktop ISO and USB images. Would something like this be of any interest? If so. I'll start building all the necessary bits straight away. Thanks for your feedback. Hi Chris, I'd be most interested in OI KDE spins. Thanks for your feedback, Judah. I'd probably be up for that. But as I haven't touched KDE in at least a year. I may be slower than you'd wish. Still, I'll make a go of it. :-) I'll likely have an Xfce4 before that. As I'm already well familiar building it. Thanks again! Judah --Chris -- -- ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] distribution constructor for making OI spins?
Hi Chris, I'd be most interested in OI KDE spins. Judah On Wed, Jan 20, 2021 at 12:55 AM Chris wrote: > Well I was finally able to get OI on one of my spares. > I wanted to do so, so that I could start adding/upgrading > some OI packages. As I began looking at the process I > stumbled on distribution-constructor and thought; why > not build up some additional desktop installs. I had > intended to build both the Xfce4 and Cinnamon desktop > packages anyway. So why not ask to see if the any > OI users/developers/caretakers would be interested in > providing xfce4 or cinnamon desktop ISO and USB images. > Would something like this be of any interest? > If so. I'll start building all the necessary bits straight > away. > > Thanks for your feedback. > > --Chris > -- > > ___ > openindiana-discuss mailing list > openindiana-discuss@openindiana.org > https://openindiana.org/mailman/listinfo/openindiana-discuss > ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
[OpenIndiana-discuss] distribution constructor for making OI spins?
Well I was finally able to get OI on one of my spares. I wanted to do so, so that I could start adding/upgrading some OI packages. As I began looking at the process I stumbled on distribution-constructor and thought; why not build up some additional desktop installs. I had intended to build both the Xfce4 and Cinnamon desktop packages anyway. So why not ask to see if the any OI users/developers/caretakers would be interested in providing xfce4 or cinnamon desktop ISO and USB images. Would something like this be of any interest? If so. I'll start building all the necessary bits straight away. Thanks for your feedback. --Chris -- ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss