Talk:Cli
Add topic| This page used the Structured Discussions extension to give structured discussions. It has since been converted to wikitext, so the content and history here are only an approximation of what was actually displayed at the time these comments were made. |
Discussions about mwcli
Can mwcli be considered stable?
[edit]The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.
@Addshore How to become a MediaWiki hacker#Docker describes mwcli as experimental. I would consider it stable at this point and an easier solution to point beginner developers towards than setting up a MediaWiki and MySQL in Docker manually. For this reason I would like to remove the "experimental" description. Thoughts? Lectrician1 (talk) 20:33, 6 March 2023 (UTC)
- Hey hey,
- I think stable might be a bit far, as I'm still planning on some large ish wide reaching changes.
- However the current docker development environment I'd consider fairly stable.
- Maybe we should list it as beta?
- I wanted to make a way to mark certain commands as beta, and that might allow me to release a 1.0.0 by the end of the year :) ·addshore· talk to me! 20:54, 6 March 2023 (UTC)
- I went ahead and tweaked this slighlty,
- https://www.mediawiki.org/w/index.php?title=How_to_become_a_MediaWiki_hacker&diff=prev&oldid=5818601&diffmode=source
- now it just says "new"
- And I'll aim for a 1.0.0 for the end of the year :) ·addshore· talk to me! 19:05, 10 March 2023 (UTC)
Name
[edit]What is the actual name of this project? It seems to be mostly called 'mwcli', but this page is 'Cli', and the first sentence says "mw is a MediaWiki focused command line tool…". I think it'd be good to be consistent (and probably 'mwcli' is best, although I also think 'mwcli-dev' would be more expressive of its purpose/audience).
I have an older project called mwcli and am thinking I should probably rename it to avoid confusion: https://github.com/samwilson/mwcli Sam Wilson 01:16, 20 March 2023 (UTC)
- Yeah, some changes to the naming could make some sense.
- I was thinking rebranding to "Wikimedia" rather than referencing mediawiki might make more sense, as it is slowly evolving into a general development tool in the Wikimedia space, for example it has gitlab integration which right now doesn't relate to mediawiki at all.
- Also, Gerrit, tools etc.
- I should maybe look at how GitHub and gitlab do their branding in terms of the name of the tool, name of the docs and name of the executable etc ·addshore· talk to me! 14:51, 22 March 2023 (UTC)
- @Addshore: (Sorry about my slow reply; notifications from Flow aren't great!) That all makes sense, I think. A Wikimedia-centric tool would be great. I guess the obvious
wmcliwould be a bit close tomwcli… although no more than the usual wikipmedia stuff. :-) Sam Wilson 06:45, 3 April 2023 (UTC) - Now I understand why Toolhub and others were supported. It confused me for a while. Lens0021 (talk) 14:30, 3 April 2023 (UTC)
- Yeah, the "MediawWiki" part of the mwcli is defintly confusing now.
- So, "wmcli" is currently on the short list?
- Any other ideas? That also might clear up most of the confusion and naming conflicts here.
- And the mediawiki.org page could then be "wmcli" or similar? Maybe with a redirect from "Cli" ·addshore· talk to me! 21:18, 3 April 2023 (UTC)
- @Addshore: I can't think of any other names, other than perhaps spelling it out as
wikimedia-cliand telling people to create whatever alias they want (e.g.wm). And yep, I think redirecting Cli → wmcli sounds fine, although the existing mwcli (which currently redirects to cli) should perhaps be made into a disambig. - I will carry on with the above
mwcliname for that project that's about generic stuff to do with MediaWiki (and will probably move it to our GitLab). Sam Wilson 01:09, 4 April 2023 (UTC) - Sounds great, I'll aim to do all of this before the end of this year! ·addshore· talk to me! 18:38, 4 April 2023 (UTC)
- @Samwilson I didn't end up changing the name yet, but at the hackathon there were discussions and the target name will now be "kiwi" i think! ·addshore· talk to me! 09:17, 7 May 2024 (UTC)
- @Addshore: Sounds good! (Have you run that name by Wikimedia Aotearoa New Zealand by the way? :-P) Sam Wilson 10:00, 7 May 2024 (UTC)
- Hahah, I have not!
- `wicli` was also just suggested, but seems harder to type! ·addshore· talk to me! 22:49, 7 May 2024 (UTC)
- I think pretty much anything other than "cli" would be an improvement for the title of this page and the name of the GitLab repo. Naming a project related to software development after a general class of software programs is a Go level of naming confusion. BDavis (WMF) (talk) 22:29, 24 June 2024 (UTC)
- The CLI page can be a disambig that lists all related CLI tools (if we are so inclined hehe). I don't think the existing redirect from CLI → Cli makes sense whatever happens. Sam Wilson 05:03, 25 June 2024 (UTC)
- Thumbs up all around, I'll aim to make all of these name related changes before the year is out. ·addshore· talk to me! 09:21, 8 July 2024 (UTC)
Is there a support for Phan?
[edit]The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.
iirc, I could not use Quibble to run Phan. Then, is it possible to run Phan directly? Lens0021 (talk) 03:32, 25 May 2024 (UTC)
- `mw dev mw exec composer phan`
- Or even shorter
- `mw dev mw composer phan` ·addshore· talk to me! 21:38, 6 June 2024 (UTC)