Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Feb 24 13:52

    epage on next

    chore: Fix tag message (compare)

  • Feb 24 13:52

    epage on master

    chore: Fix tag message (compare)

  • Feb 24 13:35

    epage on v0.15.10

    (compare)

  • Feb 24 13:35

    epage on master

    docs: Update changelog chore(cobalt-bin): Release 0.15… (compare)

  • Feb 24 13:29

    epage on next

    refactor(serve): Just let tiny_… fix(serve): Provide Content-Typ… (compare)

  • Feb 24 13:27

    epage on master

    refactor(serve): Just let tiny_… fix(serve): Provide Content-Typ… Merge pull request #733 from ep… (compare)

  • Feb 24 13:27
    epage closed #733
  • Feb 24 13:27
    epage closed #732
  • Feb 23 13:24
    olanod commented #732
  • Feb 23 01:05
    epage commented #732
  • Feb 23 01:04
    epage opened #733
  • Feb 23 00:46
    epage labeled #732
  • Feb 23 00:46
    epage commented #732
  • Feb 22 13:12
    olanod opened #732
  • Feb 17 16:29
    anthraxx closed #731
  • Feb 17 16:29
    anthraxx commented #731
  • Feb 17 16:21
    epage commented #731
  • Feb 17 15:41
    anthraxx commented #731
  • Feb 17 15:24
    epage commented #731
  • Feb 17 14:27
    anthraxx commented #731
Geobert Quach
@Geobert
Ok, I don't have the release task running yet anyway, some tasks are failing: Windows test doesn't build because of onig, and fmt is failing on beta channel
Ed Page
@epage
Weird
Geobert Quach
@Geobert
because crate-ci template is using windows-2019 as image, I don't know which visual studio is installed, but I have issue making Rust compilation work with VS 2019
On travis, we're using VS2017
Ed Page
@epage
Uggh, that stuff
Geobert Quach
@Geobert
yes… I'm dreaming of the day when none of our deps need a C compiler anymore…
between onig and sass, it's really a pain in the neck
yup, the image used in the template is windows-2019-vs2019 so I think that's why onig is failing
Ed Page
@epage
Got PRs working
Geobert Quach
@Geobert
yay, I manage to hack an AzDO config to get my binary for my server ^^' but it's extra ugly
will do the job for now, so I can build master with pagination enabled
Geobert Quach
@Geobert

any idea why this does not work in liquid:

{% assign date = "2019-1" %}
  <div>Date: {{ date | date: "%Y/%B" }}</div>

I want 2019/January but I got 2019-1

I've looked at the code of the date filter and it seems it does not expect Ruby's Time.parse input (as specified by shopify https://shopify.github.io/liquid/filters/date/)

Ed Page
@epage
Geobert Quach
@Geobert
Oh I see, if inspiration is there, I'll try sort this. But after pagination (it's feature complete now, at least for a first stable version), I want to tackle other things like internal linking or try to contribute on rust-analyzer
Ed Page
@epage
Nice
btw this is the image that zola uses to build with onig
https://github.com/getzola/zola/blob/next/azure-pipelines.yml#L14
Have we created an issue for the onig-sys crate about supporting vs2019?
Geobert Quach
@Geobert
Not yet
"Unable to find libclang" so maybe we need a step to install clang?
Ed Page
@epage
Thats ... weird
Seems odd that it is using clang on windows
It could actually be right but I'm guessing its showing something is failing in the compiler detection, so its falling back to that
Geobert Quach
@Geobert
Ed Page
@epage
Feel like I'm at a good place to start cobalt's transition to Azure Pipelines.
Geobert Quach
@Geobert
Great!
Geobert Quach
@Geobert
As travis' free plan has reached its limit, I think it's needed
Ed Page
@epage

Seems to be building successfully!
https://dev.azure.com/cobalt-org/cobalt-org/_build?definitionId=2&_a=summary

I went to the extreme on testing combinations. I need to consider where to scale back

Geobert Quach
@Geobert
Indeed x) Great stuff!
Geobert Quach
@Geobert
Hi there, I'm going to be the elephant in the room and ask a "rude" question: Where is cobalt heading? Obviously, Ed don't have the bandwidth to work on it :( In the meantime, I see Zola flourishing and we're even seeing people migrating to it and I have to admit it begins to annoy me a little bit :-/
I love working with you Ed, though, you teach me a bunch of stuff on Rust and even in computer engineering (even it's my fulltime job for 17 years now)
So I would be sad to give up on this
Ed Page
@epage
I ask myself the same question from time to time
liquid has potential that despite it not being the most ideal template language, it is one of the few Rust runtime template engines that lets you fully customize it which I know at least cargo-generate has appreciated
As for cobalt, I have project ideas that zola can't handle and I'm thinking tuning cobalt to be able to handle. I can't remember off my head what those features are for my "private, family focused facebook" but I remember coming across them
Ed Page
@epage
While family changes have limited my time quite a bit, another challenge is the number of projects I'm involved in. I am trying to identify pause points for those projects and work towards them.
  • committed: conventional 1.0 support before pausing
  • typos: benchmarks ran and formal announcement
  • assert-rs: effectively at a pause point
  • cargo-release: reduce the number of commits and improve "is a release needed?" detection
  • stager / cargo-tarball: This is the area of most work needed
Whats not listed are some ideas I have around improving the licensing landscape. Those will also be a relatively big distraction if I move forward with them.
Geobert Quach
@Geobert
Yeah, I've seen that you're involved in many many stuff ^^ And they all are great :D
Ed Page
@epage
workspace support in cargo-release has been a big help for me
and I hope people are more excited by typos than they were for committed
(typos is a source code spell checker targeted at being run in CIs)
Funny enough, typos was originally going to be my second Rust project for learning the language until Cobalt took over all my time
So that ideas has been sitting around for years
Geobert Quach
@Geobert
I like commited idea a lot!
Ed Page
@epage
Yay! For the most part, I got crickets when releasing it
Geobert Quach
@Geobert
I don't get it, ppl like rustc for being a nitpicker, why hostilities on commit msg?
Especially when the goal it to automate Changelogs Oo
which is super duper great
Ed Page
@epage
Some people are against auto-generated changelogs. Sometimes it is because people are unfamiliar with how conventional helps. Other times, its because they aren't considering the size of the project, how thinly spread maintainers are, and that sometimes something is better than nothing (looking at you, all those Rust crates that broke compat without any changelog for me to reference to know how to update).
For the people anti-changelog generation, I'm tempted to add a feature to committed that will error if a fix, feat, or BREAKING CHANGE commit does not include a change in the changelog.