The Zulip is

https://ursalabs.zulipchat.com/

On Tue, Oct 17, 2023 at 9:55 PM Will Jones <will.jones...@gmail.com> wrote:

> Hi Curt,
>
> I think the most visible place for now would be creating an issue for
> discussion.
>
> In the future, if you and some others want to have a place to discuss C#
> development, you could create a channel in a chat app. For example, Arrow
> Rust has both a Slack channel in the official ASF Slack as well as a
> Discord channel [1]. There is also Zuliip, which is used by some of the
> C++, Python, and R developers. (Although I can't find where this is
> documented anymore. This is still around right?). These kinds of places
> aren't great to have the discussion themselves most of the time, but are
> useful for when you want to post the issue to get attention to a discussion
> and are looking for a targeted audience.
>
> Best,
>
> Will Jones
>
> [1] https://github.com/apache/arrow-rs#arrow-rust-community
>
> On Tue, Oct 17, 2023 at 3:20 PM Curt Hagenlocher <c...@hagenlocher.org>
> wrote:
>
> > I'm curious what other (sub-) communities do about
> implementation-specific
> > considerations that aren't directly tied to the Arrow standard. I don't
> see
> > much of that kind of discussion on the dev list; does that mean these
> > happen largely in the context of specific pull requests -- or perhaps not
> > at all?
> >
> > My specific motivation for asking is that there are three similar feature
> > requests for C#: 23892 <https://github.com/apache/arrow/issues/23892>,
> > 37359
> > <https://github.com/apache/arrow/issues/37359> and 35199
> > <https://github.com/apache/arrow/issues/35199>. Looking at these, I was
> > thinking that the best general solution would be to have the scalar
> arrays
> > in C# implement IReadOnlyList<T?> and ICollection<T?>. The former is a
> > strictly-better superset of IEnumerable<T?> which also allows indexing by
> > position, while the latter is an unfortunate concession to working well
> > with "LINQ" (pre-.NET 9). Implementing ICollection<T?> would allow LINQ's
> > "ToList" to just work, and work efficiently.
> >
> > But it feels weird to just submit a PR for this kind of implementation
> > decision without more feedback from users or potential users, and at the
> > same time it doesn't feel significant enough to e.g. write it up in a
> > document to submit for review. I could (and will) open a new issue for
> this
> > on GitHub, but it doesn't look like anyone proactively looks at new
> issues
> > to find things to comment on.
> >
> > So what do others do?
> >
> > Thanks,
> > -Curt
> >
>

Reply via email to