# Nushell core team meeting 2024-03-20 ## Attendees - Jack - Ed - Darren - Antoine - Ian - Michael - Devyn - Stefan - Filip - Jakub - Wind ## Agenda - [x] supporting `.netrc` for http commands(https://github.com/nushell/nushell/pull/12211) - [x] DF as a plugin - [x] Yash/Darren discussion on nu in nu ## Discussed Topics ### dataframes as a plugin - jack has been porting our dataframe implementation into a plugin - plugin stores the actual dataframes and nushell will reference over the plugin protocol. - current work: porting the test harness - maybe we need a slightly different test helper. (you don't have as much engine access in the tests) - Fernando arguing for lazy frames over the eager solution - for now proceed as just a port, then iterate later - `dfr list` - can we associate the stored values in the plugin-side to variable name - in the current logic it has engine access that won't work for a plugin - Devyn: Are there any API snagpoints - so far iteratively discussed in the chat - signature differences between `Signature`/`PluginSignature` - priority: test running ### `.netrc` PR [#12211](https://github.com/nushell/nushell/pull/12211) - code for the parser has been copied from anothre crate - license needs to be clarified - ?Future maintenance - crate is probably better - where do we stop the curlification of nushell `http`? - remains an open debate -> reply we would like it from a crate over having to maintain the parser ### Software-BOM/License file tracking - we need to make sure we have the right attributions if necessary - what to package as a license file when shipping a binary? ### XXXXXXXXXXXXXXXDG config home Darren ran into the chicken egg situation with `env.nu` setting a `XDG_CONFIG_HOME` -> after the release there will be confusion -> building a lint that works global would probably be too much so should be local to our config file - diff env before and after config loading Subshell behavior (first nu launches without `XDG`, inner nu will ) ### subshell/calling nu script from nu ## Issues > :bulb: the issues which [needs-core-team-attention](https://github.com/nushell/nushell/labels/needs-core-team-attention) > :bulb: **Note** > to list all the PRs currently [opened in `nushell/nushell`](https://github.com/nushell/nushell/pulls): > ```nu > gh pr list --json url,number,author,title > | from json > | each {|i| > $"- [($i.number)]\(($i.url)\) ($i.title) \(@($i.author.login)\)" > } > | reverse > | to text > ```