Tuesday, 2023-02-21

mnaser^ this is awful03:36
mnaserironic feels like it just wants to walk it's own path03:37
mnaserhad i seen this kinda stuff happening i should have finally decided to run for tc again but i guess i get to cheer and push from the sidelines this time03:38
mnaserbut lord please do not split things out of openstack03:39
mnaserthat's an awful idea at killing the community even more03:39
mnaserironic is already a unicorn and we don't need it to be even more of a unicorn03:39
*** ralonsoh_ooo is now known as ralonsoh07:32
noonedeadpunkWell, it's not limited to Ironic to be frank. And how I see that is some projects care about their release naming more and want to promote them more, then openstack coordinted release, if for their users project versions matter more. And getting more contributors diversity into projects from outside of opestack ecosystem is good, especially when we're struggling that much to get it from inside.09:31
noonedeadpunkWith that being said, I think that coordinated release must be specified this way or another regardless. So maybe we should just indeed give 2 options of wording for projects to pick from, first that will be focused on project version and secod focused on coordinated release.09:33
noonedeadpunkAt least for me personally it's always useful to get both. While it's covered on https://releases.openstack.org/ it's still handy to see some kind of mapping on project docs or renos09:35
noonedeadpunkBut with current situation with contributions I totally see why we need to try thinking outside of the box and if some project is valuable as a standalone - it's a good thing09:42
noonedeadpunkLet's also look at attempt of making barbican to be usable as standalone service by allowing keystone_authtoken to interact with keycloack without keystone09:43
noonedeadpunkSo I see that there's an overall tendency to adapt and use services under opensatck umberella as standalone one or outside of complete stack11:00
*** ralonsoh is now known as ralonsoh_lunch12:51
mnaserThat’s the thing. If Barbican wants to use Keycloak for auth… then why not update keystoneauth or something under Oslo so all projects can benefit13:19
mnaserAlso I still disagree. I think the only one that sticks out here is Ironic13:19
mnaserI think the only people who are convinced that people think openstack has a poor image that’s “dying” are some openstack people who’ve seen the contribution numbers go down13:20
mnaserPeople still want to run openstack and they are convinced it’s the way to solve all their issues13:21
*** ralonsoh_lunch is now known as ralonsoh13:31
*** dasm|off is now known as dasm14:12
noonedeadpunkWell. I might miss some insights here or well, it might be my perception, as I was thinking not in a way - bad image of openstack can affect in a way on project, but more in a way to underline that project is part of openstack or under openstack umbrella, but it can be consumed as a standalone one.15:04
noonedeadpunkAnd then for users that consume it as standalone, coordinated release might not matter much comparing to project versions.15:05
noonedeadpunkFrom that prespective I can relate on will to put more focus on project versioning but mentioning openstack coordinated release should be still a thing15:06
mnaseri dont think people are not using apache kafka because it's apache is a web server15:06
knikolla[m]finally caught up on above discussion15:09
fungipeople were loudly proclaiming openstack "dead" even before we peaked at (what was in my opinion unsustainable) contributor activity levels15:11
knikolla[m]before we removed the tags framework, there was a tag advertising projects that supported being used standalone https://review.opendev.org/c/openstack/governance/+/72239915:12
knikolla[m]some of the discussion there also follows the same notes 15:12
fungithere were several cadres of contributors who pulled out circa 2013-2015 over a variety of disagreements and went on to start other projects/products, but perceived themselves as fighting for a common pool of investors, contributors and public mind share. in order to make their new efforts seem worthwhile they needed to run some rather nasty smear campaigns claiming openstack was dying or15:13
fungionly good for obsolete technologies nobody should be using15:13
fungiand those messages really stuck with people. instead of just calling them liars, we've been taking the high road, reminding everyone we're still here, and that the project is continuing to improve and gain in popularity15:14
*** JasonF is now known as JayF15:15
dansmithI'm not sure this is as much about ironic people saying openstack is dead, as they are just wanting to be their own thing regardless. and as mnaser said, I think that's been a long-running ironic thing15:15
fungii wa responding to mnaser's comment, "the only people who are convinced that people think openstack has a poor image that’s “dying” are some openstack people who’ve seen the contribution numbers go down"15:16
dansmithack15:16
mnaseri mean, it's even got it's own website -- https://ironicbaremetal.org15:16
fungitripleo had its own non-openstack-branded website too15:17
mnaserim not knocking on ironic's technical usefulness, it is powerful, but it feels like instead of being the project that managed to get external traction so it helps bring up the rest of it's projects that helped it get to that place15:17
mnaserit's like: lol i made it, bye bye15:17
knikolla[m]i don't think that's the intention, as if you click anywhere you're still taken to openstack15:18
mnaserfungi: yeah, i agree with all of that, the view of things is different, i think the only thing we're lacking in openstack nowadays is just... completeness, a lot of small things are just "ah, it's just openstack!" but thats not good enough for people who don't understand open source as much15:18
mnaserknikolla[m]: well not just from the website, but the overall feeling of the project in it's release cycle changes, etc etc15:19
JayFSee, I have a little bit of trouble with this. On one side, we have folks saying Ironic needs to make sure it "pays the price" for it's standalone needs. My response to that would be: we got a site by working with the foundation (ironicbaremetal.org), we have standalone test jobs that don't depend on devstack, and still have focused on making the fully integrated experience15:22
JayFbetter (Ironic sharding support which was landed this cycle to fix scaling issues that only happen when integrated with other openstack projects)15:22
knikolla[m]I see no fault in trying to cater to its userbase. And in no way I have seen that impact their being good citizens and contributing back in all possible ways. 15:23
dansmithJayF: just to be clear, my "pay the price" (I think you're referring to) is purely about rendering the docs without the openstack words for publishing in a separate non-openstack location.. that's all I mean by it.15:23
JayFdansmith: I've heard similar sentiments in different contexts from people who aren't you though; so that was generic intentionally15:23
dansmithokay15:23
dansmithIMHO, we're trying to define guidelines here for consistent release notes and docs, and keeping the word openstack in those helps, so I don't want to *not* have those in there just because one project wants to have those docs elsewhere without relation to openstack15:24
dansmithand you mentioned that doing so was asking too much15:24
JayFWe don't have those docs elsewhere; that's the whole point. We use the openstack site as the host for our release notes, and the more requirements we dictate about how those items are displayed, the more likely it becomes we'll have to duplicate that work to reduce confusion.15:25
dansmithyeah, that's the part I don't understand :)15:26
JayFI am going to purposefully timebox my engagement in these discussions today to ensure that other voices who are less active can chime in15:26
JayFand also to ensure I get actual work done today15:27
JayFincluding a demo of Ironic bifrost we're doing on my stream in ~30 minutes -- you know, the semi-weekly thing I do to help promote all of openstack with ironic and myself as a vehicle, so I'm going to prep for that and revisit this afternoon15:27
mnaserdoesn't feel like much of a discussion to me15:30
mnaserironic wants to focus on the standalone usecase, we've seen this time and time again15:31
mnaserjson-rpc was implemented, but not into oslo messaging, in its own thing15:32
mnaseri dont know why this is the case, there's so much that ironic can do to empower the rest of the projects15:33
mnaserlike hey did you know you can combine this thing with nova and get so much more other useful stuff15:33
mnaserbeing honest if there's an intention of ironic feeling like it could be the next cobbler/maas it's got a long ways to go and openstack 'branding' is IMHO the one of the least problems it can be at15:34
fungibut nova is only for virtual machines, and if i use those my network will be infested with uncool15:42
mnaserfungi: what will people do when they see mac address starting with fa:16:3e15:46
noonedeadpunk> i mean, it's even got it's own website -- https://ironicbaremetal.org - o_O TIL.15:55
noonedeadpunkI'm really not aware about history of Ironic trying to distance themselves from OpenStack brand, so all my assumptions were based that it's mostly wording we were discussing or what should we put more focus on - openstack coordinated release version or individual project version, but mentioning both anyway16:05
noonedeadpunkAs with switching to numeric versions of coordinated releases, I can see how it might be more tricky for users to distinguish these 216:06
noonedeadpunkI personally don't have any hard opinion except I think that openstack release should be mentioned as well whenever applicable (for projects with independant release cycle it's not for instance).16:14
noonedeadpunkSo in case ironic wants to fully avoid using openstack coordinated release in docs and renos (I'm still not sure it's true as of today and really an intention?) - maybe it makes sense to do independent release model then?16:16
noonedeadpunkI would hate if ironic would do that though...16:17
gmannso the discussion started with not to use *OpenStack* word in doc/release notes versioning even it is ok to use the openstack release version or name earlier. reason was *OpenStack* word confuse many standalone users of ironic which i did not understand why. 18:07
gmannI am ok to use only 'project version' or 'project version+cordinated release version' but having issue with *OpenStack* word seems bigger issue than just documenting template or so. And that is what mnaser  bringing here as concern which is not just limited to this change proposal but as overall 18:09
*** dasm is now known as dasm|off19:56

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!