# Fixing Package Fragmentation

**URL:** <https://discourse.julialang.org/t/fixing-package-fragmentation/98712>\
**Category:** Community\
**Created:** [May 12, 2023, 2:13am UTC](https://discourse.julialang.org/t/fixing-package-fragmentation/98712 "2023-05-12T02:13:26Z")\
**Posts on this page:** 1\
**Showing post:** 34

<div class="post-metadata">

**Author:** ![jar1](https://avatars.discourse-cdn.com/v4/letter/j/c0e974/32.png) [@jar1](https://discourse.julialang.org/u/jar1)\
**Post date:** [May 13, 2023, 1:57am UTC](https://discourse.julialang.org/t/fixing-package-fragmentation/98712/34 "2023-05-13T01:57:28Z")

</div>

> [@Formatting or Format?](https://discourse.julialang.org/t/formatting-or-format/9477/15):
>
> Format.jl isn’t totally compatible with Formatting.jl, the biggest difference is that I incorporated the PR that Tom Breloff (great guy that he is, of Plots.jl fame) had done, and renamed some of the functions as I saw fit (i.e. fmt → pyfmt), to make it clearer the differences between the Python style formatting code (pyfmt), the C style formatting code (cfmt), and the type driven formatting that Tom’s PR added (fmt). If those changes were considered acceptable to the rest of the people using F…

I wish these two forks could be merged back into one, but I don’t have any ideas for how to make it actually happen.

---

_[View the full topic](https://discourse.julialang.org/t/fixing-package-fragmentation/98712)._
