Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Connor Kuehl
    @connorkuehl
    @lkatalin Okay! Yeah, I would make a git repo and just make two crates, then make a root-level Makefile.toml that enables workspace emulation -- then make a task that sets CARGO_MAKE_WORKSPACE_INCLUDE_MEMBERS = "crate-a" or something and have it run an echo hello world or something. Then it should be clear to the developer that CARGO_MAKE_WORKSPACE_INCLUDE_MEMBERS doesn't work as intended with workspace emulation when hello world is emitted for both crates in the workspace rather than just the one we specified to include
    Lily Sturmann
    @lkatalin
    @connorkuehl Good idea - that's basically what I've been doing in the Enarx repo anyway haha (I commented out a bunch of the workspace members, etc.)
    I'll send a message when I've made the repo
    Lily Sturmann
    @lkatalin
    @connorkuehl I think this actually has something to do with it: "This flag (workspace=....) is only checked for the task on the cargo-make command line and is completely ignored for all other tasks which are executed as part of the flow." It'll work properly if I'm not calling it as part of another task or flow.
    OMG I think we have to fork
    Connor Kuehl
    @connorkuehl
    hmm... does the process copy environment variables when it forks?
    Lily Sturmann
    @lkatalin
    No, that's the thing. That's the only way to get the workspace flag to be different per task across a flow. So, this works actually: https://github.com/lkatalin/cargomakeworkspace/blob/master/Makefile.toml
    It's just buried 3892 pages into the documentation.
    Lily Sturmann
    @lkatalin
    Okay, I'm checking out for the day, but this is promising and finishing that test shouldn't be too hard on Monday.
    Connor Kuehl
    @connorkuehl
    Ah I see... but what about only descending into certain specified member crates?
    Lily Sturmann
    @lkatalin
    @connorkuehl I'm experimenting with it currently.
    Nathaniel McCallum
    @npmccallum
    @mbestavros So it appears that if zapier doesn't offer the exact integration you want, you can code it yourself.
    Mark Bestavros
    @mbestavros
    That is very neat!
    Nathaniel McCallum
    @npmccallum
    @axelsimon @mbestavros Someone I know who's an expert in OAuth has agreed to help me set up Rocket.Chat.
    So hopefully that will be done by this afternoon.
    Mark Bestavros
    @mbestavros
    Fantastic!
    Nathaniel McCallum
    @npmccallum
    I suspect this is 90% OAuth knowledge...
    Nathaniel McCallum
    @npmccallum
    It is working.
    The only major downside so far is that when you use GitHub for authentication, you have to create a new chat username and you can type anything you want.
    I wish it would use the GitHub username directly.
    Nathaniel McCallum
    @npmccallum
    Okay. I've enabled anonymous chat, GitHub logins and disabled user registration.
    @mbestavros and @axelsimon Would you join the server please so we can start polishing off the rough edges?
    Mark Bestavros
    @mbestavros
    @npmccallum I still see email as an option when registering...
    Nathaniel McCallum
    @npmccallum
    @mbestavros Email login is still enabled. But you can't register a new account that way.
    New user registration is currently disabled
    Mark Bestavros
    @mbestavros
    :thumbsup:
    I'm on!
    Nathaniel McCallum
    @npmccallum
    I don't think it is possible to hide email login altogether.
    @axelsimon @mbestavros @MikeCamel Do we want to enable any other social media logins?
    Mike Bursell
    @MikeCamel
    what do you mean?
    Nathaniel McCallum
    @npmccallum
    linkedin, twitter, google, facebook...
    Mike Bursell
    @MikeCamel
    enable for what, though?
    Nathaniel McCallum
    @npmccallum
    @MikeCamel Please join, BTW
    Mike Bursell
    @MikeCamel
    I'm lost. What exactly are you talking about?
    Nathaniel McCallum
    @npmccallum
    @MikeCamel Currently, you log into chat with a GitHub account. We could allow people to log in with other accounts: linkedin, twitter, google, facebook...
    Mike Bursell
    @MikeCamel
    I'm in.
    Oh, I see. I thought you meant enable Enarx social media accounts to do something.
    I think the answer is no, for now.
    I don't see a good reason.
    what are the admins, btw?
    Nathaniel McCallum
    @npmccallum
    Currently, me.
    Mike Bursell
    @MikeCamel
    What's the Linux native app like? Worth a go, or just use web?
    Connor Kuehl
    @connorkuehl
    @MikeCamel I think it is an electron app
    Nathaniel McCallum
    @npmccallum
    Check out the new login screen on chat.enarx.io.
    I used custom CSS to hide the login dialog and the confusing message that new registrations were disabled.
    @connorkuehl Can you try to login now to make sure I haven't screwed up anything with the registration flow?
    Connor Kuehl
    @connorkuehl
    @npmccallum Sure!