linen-dev / linen.dev Goto Github PK
View Code? Open in Web Editor NEWLightweight Google-searchable Slack alternative for Communities
Home Page: https://Linen.dev
License: GNU Affero General Public License v3.0
Lightweight Google-searchable Slack alternative for Communities
Home Page: https://Linen.dev
License: GNU Affero General Public License v3.0
Sentry is not working for us inside of lambda functions, logtail seems to be easier to use and more robust.
See discussion here:
https://www.linen.dev/s/linen/t/3610108/topic
Right now session and multi tenant management is not great
As a community admin I want to see if there are any conversations that hasn't been responded to yet. We should add a filter to find all conversations that doesn't have a reply on the feed view
The page is available under the /faq
route.
Right now users have to create a password to sign in. We should allow users to sign in with Google
Some communities don't want to use their slack community name and wants to choose their own custom one. We are configuring it manually for apache-druid for now but if they sync it would change to their old workspace
Long term, we'd like to offer light/dark and other modes of display. Adding a more robust color theme would help.
Right now we use one color for avatars without an image. We should have unique color combination per letter.
In the next step we could make it unique per user of given community. Doing it by letter is less time consuming.
When responding to an old comment (using the reply feature), the reply isn't bridged so context is lost.
Right now you can't get in to mobile view for the feed. We should improve the UX around feed
When someone syncs Slack conversations into Linen it is useful to have the links be converted in to Linen URLs. Slack has a 90 day retention so if someone clicks on a link to Slack archive often times it disappears
No option to add a comment here when logged in
https://www.linen.dev/s/linen/c/intros
Can see the add comment box on my own community.
In Discord you can Group channels we should let you do the same in Linen
It would be great to improve the db seed e.g. by adding messages that look more like real messages, with images, avatars and all real life content.
They should be able to open and close their own threads as well as edit the title and (set summary once we have it)
Linen is already too good to be true for me:
As I like to use IRC for both channel-based communication yet with chat history being archived and indexed by search engines, and I enjoyed slack/discord's modern capabilities(markdown, emoji reaction, etc...)
Now Linen comes to make it perfectly combined!
I wonder if it's considered to bring the support of IM-Bot-based indexing, this helps open-source communities a lot to grasp precious sync/async discussions in public in the elegant level of Linen.dev.
To me, the most desired IMs are:
Thanks!
Regards
The first result for
but clicking it takes me to a broken page. Second search result works fine.
https://www.linen.dev/d/ergo/t/3653987/Is-the-ordering-of-input-in-this-transaction-correct-https-e
Notably the first result doesn't show it as belonging to any channel.
Pinned conversations take a lot of space (especially in mobile). We should figure out a better way to display it.
I would like to make life easier for Linen maintainers by implementing Uffizzi previews.
Disclaimer: I work on Uffizzi
Uffizzi is a Open Source full stack previews engine and is completely free for Linen (and all open source projects). This will provide maintainers with previews of their PRs in the cloud, allowing them iterate faster and reduce time to merge.
TODO:
Currently, Linen provides support for only text Channels.
We recently moved some of our Discord channels from Text to Forum, and I cannot use these with Linen.
Linen, so far, is an incredible tool. Thank you!
Currently Discord bots sync won't work unless they have the proper permissions. We should write a message or alert incase they have extra permissions. Should probably be configured in the settings page.
Keep turning them on and reconnecting Discord. Only for Linen to not sync anything and toggle them back off.
Managed to sync three channels by doing it one by one, reconnecting each time; but not working for anymore.
Keep this issue opened. This is to paste gifs and feature releases here.
We will have an actual change log later on but let's use this github issue here for now
First version should just allow you to merge threads via drag & drop. We'd like to start with the channel view.
We have a lot of requests for developer api's for Linen we should set up a way for developers to setup an API key and setup rate limits on each key.
There are a few goals here:
We can have a further discussion on this feature but using this as the beginning of the discussions
See context:
https://linen.dev/s/linen/t/3610172/topic
[Feature Request] Search result only returns the individual comment, no way to see it in the thread and context surrounding it (without visiting the source platform)
Currently we support Google analytics. We should support Matomo and Plausible.
Better yet we should be able to support custom script tags. Ideally there is something that is like a privacy friendly alternative to Google tags manager.
Implementation priority is if we want to build it one at a time:
Matomo then plausible
Up to implementor to decide. Both options are valid.
We should be syncing images from Discord as well.
Users should be able to add images and attachments to messages. Images should be rendered. We should include a size limit so it doesn't blow up the server
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.