This sounds great to me. Thanks, Yufei! Mike
> On Dec 11, 2024, at 5:03 PM, Yufei Gu <flyrain...@gmail.com> wrote: > > Hi Folks, > > Thanks a lot for all the feedback. The majority seems to favor Slack. > Some prefer Zulip. I feel like it’s worth giving Slack a try as an > alternative to Zulip. If everything works well, we can continue with Slack, > and even promote it to be the only one in the future. If it turns out not > working well, we can deprecate it. We can always ask people in the Iceberg > Slack channel to switch to Polaris workspace. The migration cost for them > would be minimal. > > > I will create a Slack workspace if you think it's worthwhile. > > Yufei > > >> On Mon, Dec 9, 2024 at 12:03 PM Eric Maynard <eric.w.mayn...@gmail.com> >> wrote: >> >> While it's true that there is substantial activity on Zulip, I think the >> fact that we have a decent amount of community engagement on Slack in spite >> of the fact that Zulip is currently the official platform linked to on the >> site means that people probably do prefer Slack. >> >> Personally I do not have a preference between Zulip and Slack, but my >> suspicion is that Slack is more end-user friendly as the typical >> developer is more likely to already have Slack set up than Zulip. >> >> --EM >> >> On Sun, Dec 8, 2024 at 10:31 PM Jean-Baptiste Onofré <j...@nanthrax.net> >> wrote: >> >>> Hi >>> >>> I don’t have a strong opinion. I’m mixing Zulip (for camel and Polaris) >>> with slack (for other project). I have a preference to Slack if we use >> the >>> ASF slack server (not a dedicated server like Iceberg or cloudstack). >>> >>> My preference doesn’t matter: the most important is what’s the best for >> the >>> community (for both communication and growth). >>> >>> Regards >>> JB >>> >>> Le dim. 8 déc. 2024 à 00:18, Russell Spitzer <russell.spit...@gmail.com> >> a >>> écrit : >>> >>>> I really dislike Zulip. I find it hard to use and for me all my other >>> chats >>>> I have to belong to are Slack for example ASF Slack and most >> importantly >>>> for Polaris, the Iceberg slack. I originally didn’t have strong >>> objections >>>> because I hadn’t used Zulip and I was willing to try it out, but I >>> probably >>>> should have objected since I really didn’t understand how different it >>> was >>>> from slack. If we had another vote now I would be a strong -1 for >>> anything >>>> but Slack given that a majority of our users are going to also be a >>> members >>>> of the Iceberg community so we probably shouldn’t force two chat apps. >> I >>>> think Polaris channel within the iceberg slack is a nice stopgap (which >>> for >>>> reference already has 155 members) but it would be better have a full >>>> fledged Slack instance. >>>> >>>> On Sat, Dec 7, 2024 at 12:32 PM Robert Stupp <sn...@snazy.de> wrote: >>>> >>>>> If monitoring the Polaris channel in Iceberg slack is too much work >> (I >>>>> personally don’t monitor it), then we should direct users to the >>> official >>>>> Apache Polaris Zulip chat. >>>>> >>>>> There were no strong objections against Zulip particularly strong >>>>> arguments for Slack voiced during the initial discussion [1] nor in a >>>>> related discussion & vote [2]. I don’t think that it’s a good idea to >>>>> change the project’s official chat after just a couple of weeks, >>>> especially >>>>> not after a few hundred users joined. >>>>> >>>>> I personally prefer Zulip over Slack, because of it’s clear view even >>> on >>>> a >>>>> lot of parallel conversations (topics) that works fine for a lot of >>> other >>>>> really big OSS projects (Rust, Asciidoctor, Quarkus, Wildfly and a >>> couple >>>>> Apache projects as well). For new users it’s very easy to join, as it >>>> does >>>>> not require an invitation (hello Slack). Another chat systems just >> adds >>>>> (IMHO mostly unneeded) feature over feature. Zulip is stable on Linux >>> and >>>>> macOS and offers a web interface for those that don’t want to install >>> an >>>>> application. Hosted Zulip itself has been very supportive of open >>> source >>>>> projects in the past years. They’re also very communicative in their >>> own >>>>> OSS Zulip chat - not sure how that works with another service. >>>>> >>>>> Retention is important in an Apache project - *especially* when it >>>>> potentially becomes eligible to decision making. This is another >> point >>>>> where Zulip excels over Slack. >>>>> >>>>> Robert >>>>> >>>>> >>>>> [1] https://github.com/apache/polaris/discussions/14 >>>>> [2] https://lists.apache.org/thread/hz7g7t01hxvd9kgdjo81qy5hd9y1zols >>>>> >>>>>> On 7. Dec 2024, at 05:37, Michael Collado <collado.m...@gmail.com> >>>>> wrote: >>>>>> >>>>>> I imagine we’d replace the Iceberg Polaris channel with a Polaris >>> Slack >>>>>> workspace. Then we’d be down one channel and all the chat >>> notifications >>>>>> would be integrated with the other Slack notifications we get. In >>>>> addition >>>>>> to Iceberg, I also have a couple of other open source project >>>> workspaces >>>>>> open and it makes keeping up with comms a bit simpler since all the >>>>>> notifications are batched together. >>>>>> >>>>>> Mine >>>>>> >>>>>> On Fri, Dec 6, 2024 at 4:28 PM Dmitri Bourlatchkov >>>>>> <dmitri.bourlatch...@dremio.com.invalid> wrote: >>>>>> >>>>>>> Hi Michael, >>>>>>> >>>>>>> I guess replacing Zulip with an Apache Polaris slack channel is >> not >>>>> going >>>>>>> to reduce the number of communication channels :) >>>>>>> >>>>>>> Are you suggesting to drop Zulip and use the polaris channel in >> the >>>>> Iceberg >>>>>>> slack workspace? >>>>>>> >>>>>>> Thanks, >>>>>>> Dmitri. >>>>>>> >>>>>>> On Fri, Dec 6, 2024 at 3:42 PM Michael Collado < >>>> collado.m...@gmail.com> >>>>>>> wrote: >>>>>>> >>>>>>>> Currently, the communication channels for Polaris include >>>>>>>> >>>>>>>> Mailing list >>>>>>>> Iceberg Slack >>>>>>>> GitHub >>>>>>>> Zulip >>>>>>>> >>>>>>>> These are in addition to the regular comm channels I have to keep >>> up >>>>> with >>>>>>>> in a given day. I think something’s gotta give. >>>>>>>> >>>>>>>> We can’t get rid of the mailing list or GitHub and I’m already in >>>> slack >>>>>>> all >>>>>>>> day every day anyway and given that Zulip is _only_ ever used for >>>>>>>> occasional user questions… >>>>>>>> >>>>>>>> I like open source projects, but… I can’t do it all. >>>>>>>> >>>>>>>> Mike >>>>>>>> >>>>>>>> On Fri, Dec 6, 2024 at 11:56 AM Dmitri Bourlatchkov >>>>>>>> <dmitri.bourlatch...@dremio.com.invalid> wrote: >>>>>>>> >>>>>>>>>> 2. *Performance and Stability*: >>>>>>>>> >>>>>>>>> I personally use Zulip Desktop on Linux and the Zulip App on my >>>> phone >>>>>>> and >>>>>>>>> do not recall any serious performance and stability problems. >>>>>>>>> >>>>>>>>> There was one event a long time ago, when a new desktop client >>>> version >>>>>>>>> became unusable, but it was solved quickly with a patch >>> version.... >>>>>>> IIRC. >>>>>>>>> >>>>>>>>> Cheers, >>>>>>>>> Dmitri. >>>>>>>>> >>>>>>>>> On Fri, Dec 6, 2024 at 1:26 PM Yufei Gu <flyrain...@gmail.com> >>>> wrote: >>>>>>>>> >>>>>>>>>> Hi Folks, >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> I’d like to propose transitioning our chat platform from Zulip >> to >>>>>>>> Slack. >>>>>>>>>> While both platforms have their strengths, I believe Slack >>> offers a >>>>>>>> more >>>>>>>>>> robust and widely adopted solution for our needs. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> *Why Consider Slack?* >>>>>>>>>> >>>>>>>>>> 1. *Broader Adoption*: Slack is widely used across >>> organizations, >>>>>>>>> making >>>>>>>>>> it easier for new members or collaborators to join and chat >>>>>>>>> seamlessly. >>>>>>>>>> 2. *Performance and Stability*: Slack consistently >> outperforms >>>>>>> Zulip >>>>>>>>> in >>>>>>>>>> terms of reliability. I’ve experienced occasional crashes >> with >>>>>>> Zulip >>>>>>>>> on >>>>>>>>>> my >>>>>>>>>> laptop, which can disrupt productivity. >>>>>>>>>> 3. *Retention Period*: Slack provides a shorter retention >>> period >>>>>>> for >>>>>>>>>> chat history. However, this should suffice as chat tools are >>>>>>>> primarily >>>>>>>>>> used >>>>>>>>>> for quick responses. For more formal communication, such as >>>>>>>> proposals, >>>>>>>>>> release votes, or other critical discussions, we will >> continue >>> to >>>>>>>>>> prioritize the use of email lists. >>>>>>>>>> >>>>>>>>>> *Proposed Transition Plan* >>>>>>>>>> >>>>>>>>>> - *Gradual Rollout*: We can implement Slack alongside Zulip >>> for a >>>>>>>>>> transition period of 3 months. This allows team members to >>> adapt >>>>>>> and >>>>>>>>>> provide feedback before fully committing. >>>>>>>>>> - *Historical Access*: We don’t need to shut down the Polaris >>>>>>> Zulip >>>>>>>>>> instance. Keeping it active ensures historical chat data >>> remains >>>>>>>>>> accessible >>>>>>>>>> for future reference. >>>>>>>>>> >>>>>>>>>> I’d love to hear your thoughts on this proposal. If there’s >>>>>>> interest, I >>>>>>>>> can >>>>>>>>>> take the lead on outlining next steps, including setting up >> Slack >>>> and >>>>>>>>>> ensuring a smooth transition for the team. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Looking forward to your feedback! >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Yufei >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>> >>>>> >>>> >>> >>