Came across this really interesting new tool: https://dystroy.org/broot/
btw I use tree
It would be really cool if our "tree" command did some of the core aspects of that tool like auto-collapsing subpath listings based on some criteria (like size), pretty tree printing, object highlighting, a notion of display sizes so you could create an auto-pager and/or integrate it as a GUI scroll-view implementation
It would be really cool if our "tree" command did some of the core aspects of that tool like auto-collapsing subpath listings based on some criteria (like size), pretty tree printing, object highlighting, a notion of display sizes so you could create an auto-pager and/or integrate it as a GUI scroll-view implementation
yeah but it is far behind from that
what do you mean @Himanshu Sekhar Nayak ?
I'm suggesting we could make the tree command output do some similar things, fairly easily
that's easily within the scope of a GSoC project. a core dev could probably have it done in a couple weeks.
yeah but tree
doesn't have those features that you suggested
well if it did, that wouldn't make broot very interesting now would it? :)
that's easily within the scope of a GSoC project. a core dev could probably have it done in a couple weeks.
that's cool. I am just checking gsoc few days ago and it's not like gci
the whole point is that it's an example we could follow or mimic or possibly even just use, except broot is written in ruby so that wouldn't work.
yes, gsoc is nothing at all like gci. it's more like an internship or summer job.
btw Is it compulsory to know data structures if you want to apply for an organisation ?
it's not compulsory to know anything
but it can certainly help your chances of both creating a good proposal and getting that proposal selected if you have some experience
that's why the best gsoc proposals tend to come from students that have worked on BRL-CAD some before, made some minor (or major) patches to the code, worked on little features, etc
it doesn't take much to become good in a particular area of the code.
Last updated: Jan 09 2025 at 00:46 UTC