Thanks for sharing that context, Piotr!

If we think that github discussions will be a place primarily for user list
discussions, then I think I'd support that over creating a separate user
mailing list. I think most people prefer Slack or Github to mailing lists
for this kind of thing. Personally, I'd much rather interact through Github
where I have an account than to need to join a separate mailing list to ask
a question. I've never done that and I suspect we'll get more people
interacting with discussions.

Turning on discussions sounds good to me. Do we also have a way to steer
people to the right forum for development discussions? I assume that we
still want those primarily on the dev list.

On Tue, Jul 9, 2024 at 2:36 PM Wing Yew Poon <wyp...@cloudera.com.invalid>
wrote:

> I am not familiar with the GitHub discussion feature and do not have an
> opinion about using it.
> I do think though that it would be useful to have a user list as well as a
> dev list for Apache Iceberg. Many Apache projects have both. Discussions
> about project work should continue to happen on the dev list. A user list
> would be for users to ask questions about using Iceberg, to seek help, and
> also to report problems (potential bugs), which if confirmed, could be
> reported as GitHub issues. Oftentimes, in the absence of the user list,
> users resort to opening a GitHub issue to ask a question. Of course, there
> is Slack, but I think it wouldn't hurt to have a user list as another
> channel.
>
> - Wing Yew
>
>
> On Tue, Jul 9, 2024 at 2:07 PM Piotr Findeisen <piotr.findei...@gmail.com>
> wrote:
>
>> Hi,
>>
>> I totally hear Ryan's concerns about further dividing the discussion. I
>> had the same feeling when we opened discussions in Trino.
>> The reality was more positive though. Discussions predominantly serve as
>> a way to ask questions rather than drive decision-making in the project.
>> Thinking from user perspective -- is it obvious that they can send an
>> email to the dev list? or should they join slack?
>> Discussions look very accessible to those that have a github account
>> already, but we should probably make sure we don't move there content that
>> belongs on the dev list.
>>
>> The other concern is whether the discussions will be getting attention
>> from other project contributors. I.e. if someone is looking for help, are
>> they getting it?
>> We should at least informally monitor the situation here.
>>
>> Best
>> Piotr
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> On Tue, 9 Jul 2024 at 17:36, Jack Ye <yezhao...@gmail.com> wrote:
>>
>>> I am not familiar with the GitHub discussion feature, but could we start
>>> with GitHub Issue tags + templates to distinguish between actual issues vs
>>> this kind of questions? Why is that not sufficient?
>>>
>>> Also, if there are a lot of questions about the roadmap, I think we
>>> should discuss and make good milestones for the project that are decoupled
>>> from releases.
>>>
>>> I remember there was a similar question since we removed the roadmap
>>> page in the website: https://github.com/apache/iceberg/issues/10390,
>>> maybe we should reconsider adding at least a pointer in the website to the
>>> milestones page.
>>>
>>> -Jack
>>>
>>> On Tue, Jul 9, 2024 at 8:32 AM Ryan Blue <b...@databricks.com.invalid>
>>> wrote:
>>>
>>>> My only concern about using this tool is that we may be
>>>> further separating where discussion happens and not everyone will see
>>>> what's happening. Usually, the dev list is the canonical place for
>>>> discussions. Is that not a good solution? What differentiates what we would
>>>> use github discussions for vs the dev list?
>>>>
>>>> On Tue, Jul 9, 2024 at 6:52 AM Eduard Tudenhöfner <
>>>> etudenhoef...@apache.org> wrote:
>>>>
>>>>> I think GH discussions would be great to have on the Iceberg repo(s),
>>>>> so +1 from my side on this.
>>>>>
>>>>> Eduard
>>>>>
>>>>> On Tue, Jul 9, 2024 at 8:14 AM Renjie Liu <liurenjie2...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> Hi:
>>>>>>
>>>>>> It's also possible to create a user mailing list if it helps.
>>>>>>
>>>>>>
>>>>>> I'm neutral to this option. Seems we are actually missing the user
>>>>>> mail list.
>>>>>>
>>>>>> On Tue, Jul 9, 2024 at 1:50 PM Xuanwo <xua...@apache.org> wrote:
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> > Regarding the discussion tab, it sounds good to me. It's pretty
>>>>>>> straight forward to do by editing .asf.yaml.
>>>>>>>
>>>>>>> I tried this before. But the asf.yaml doesn't support controling
>>>>>>> discussion yet.
>>>>>>> We need the help from infra team.
>>>>>>>
>>>>>>>
>>>>>>> https://cwiki.apache.org/confluence/pages/viewpage.action?spaceKey=INFRA&title=git+-+.asf.yaml+features#Git.asf.yamlfeatures-GitHubDiscussions
>>>>>>>
>>>>>>>
>>>>>>> On Tue, Jul 9, 2024, at 13:44, Jean-Baptiste Onofré wrote:
>>>>>>> > Hi
>>>>>>> >
>>>>>>> > It's also possible to create a user mailing list if it helps.
>>>>>>> >
>>>>>>> > Regarding the discussion tab, it sounds good to me. It's pretty
>>>>>>> > straight forward to do by editing .asf.yaml.
>>>>>>> >
>>>>>>> > Regards
>>>>>>> > JB
>>>>>>> >
>>>>>>> > On Tue, Jul 9, 2024 at 5:18 AM Renjie Liu <liurenjie2...@gmail.com>
>>>>>>> wrote:
>>>>>>> >>
>>>>>>> >> Hi:
>>>>>>> >>
>>>>>>> >> Recently we have observed more and more user interested in
>>>>>>> iceberg-rust, and they have many questions about it, for example the
>>>>>>> status, relationship with others such pyiceberg. Slack is a great place 
>>>>>>> to
>>>>>>> discussion, but is not friendly for long discussion and not easy to
>>>>>>> comment. We can also encourage user to use github issue, but it's easy 
>>>>>>> to
>>>>>>> mix with true issues, e.g. feature tracking, bug tracking, etc.
>>>>>>> >>
>>>>>>> >> So I propose to enable the discussion tab for  repos of iceberg
>>>>>>> and subprojects such as iceberg-rust, pyiceberg, iceberg-go.
>>>>>>>
>>>>>>> --
>>>>>>> Xuanwo
>>>>>>>
>>>>>>> https://xuanwo.io/
>>>>>>>
>>>>>>
>>>>
>>>> --
>>>> Ryan Blue
>>>> Databricks
>>>>
>>>

-- 
Ryan Blue
Databricks

Reply via email to