# OpinionatedJulia Package?

**URL:** https://discourse.julialang.org/t/opinionatedjulia-package/103522
**Category:** Community
**Created:** [September 4, 2023, 11:30pm UTC](https://discourse.julialang.org/t/opinionatedjulia-package/103522 "2023-09-04T23:30:19Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![mrufsvold](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mrufsvold/32/31600_2.png) [@mrufsvold](https://discourse.julialang.org/u/mrufsvold)
#### Post date: [September 4, 2023, 11:30pm UTC](https://discourse.julialang.org/t/opinionatedjulia-package/103522/1 "2023-09-04T23:30:19Z")

</div>

I’ve read **a lot** of opinions about what should be default for Julia to make it more accessible. Some conflicting but a lot of it is in alignment. Some of it is breaking to be in Base. Some of it is a matter of network/community issues (re: too many Chaining packages).

Has anyone attempted to make an OpinionatedJulia.jl that installs things in the global env (Revise, Infiltrator…), adds nice things to `startup.jl`, has its own version of `Pkg.generate()`/`PkgTemplates` for fleshing out how the sensible basics of new project (maybe even installing certain packages based on the user’s domain),etc. And then has very opinionated docs about what packages you should use and some no nonsense docs for the recommended packages?

If not, what would you have in a project like this? I’m especially interested in the experiences of teachers and students here as you have a closer view of the Novice’s Eye.

---

_[View the full topic](https://discourse.julialang.org/t/opinionatedjulia-package/103522)._
