[{"data":1,"prerenderedAt":154},["ShallowReactive",2],{"maintainer-ayansinhamahapatra":3,"mdc-xh30bo-key":63,"mdc-ap88ua-key":75,"mdc--rgzme5-key":95,"mdc--2jkoot-key":103,"mdc-w7lc8c-key":111,"mdc-fiin85-key":119,"mdc--zco4db-key":127,"mdc-px0dh8-key":146},{"id":4,"title":5,"body":6,"created_on":7,"description":6,"designation":8,"extension":9,"form":10,"full_name":32,"meta":33,"navigation":34,"path":35,"photo":36,"projects":37,"projects_list":6,"seo":50,"socials":51,"stem":61,"username":5,"__hash__":62},"maintainers\u002Fmaintainers\u002FAyanSinhaMahapatra.json","AyanSinhaMahapatra",null,"2025-06-04T16:06:02+05:30","Software Developer\u002FAnalyst","json",[11,14,17,20,23,26,29],{"question":12,"response":13},"How to support","Use our tool to scan your projects\u002Fdependencies, contribute with development, docs, issues and use cases, or help us sustain ourselves: \u003Ca href='https:\u002F\u002Fgithub.com\u002Fsponsors\u002Faboutcode-org'>https:\u002F\u002Fgithub.com\u002Fsponsors\u002Faboutcode-org\u003C\u002Fa>",{"question":15,"response":16},"A small brief about your project","A typical software project often reuses hundreds of third-party packages. License, packages, dependencies and origin information is not always easy to find and not normalized: ScanCode discovers and normalizes this data for you. You can scan containers, binaries, source archives, code snippets\u002Ffiles or any code repository, or their dependencies, and look for software licensing issues, vulnerabilities, community health metrics, origin, other similar\u002Fmatching FOSS code, and this is available as a CLI tool, python library, as a webapp with docker\u002Fk8s or as a GitHub action. Along with our FOSS projects to scan code, we also release open data to use with the tools and provide instances of these tools\u002FAPIs for public use.",{"question":18,"response":19},"One FOSS maintainer lesson for your younger self","Being extra kind to all other contributors (and yourself) goes a long way, and don't be afraid to say no or set clear expectations. And then docs, docs, docs!",{"question":21,"response":22},"Why do you do it? Why do you bother maintaining a FOSS project?","I've had the privilege of having an excellent mentor and very nice folks as co-maintainers so it is really nice to build something with them. And also lots of strangers online using our tools, helping us and letting us know that we’re building something useful is the best part.",{"question":24,"response":25},"If your repo had a theme song, what would it be?","I'm not sure about a theme song, but a song which is the farthest from being our theme song would be: All iz well (in your code) from 3 Idiots",{"question":27,"response":28},"Which file in your project would you most like to set on fire?","\u003Ca href='https:\u002F\u002Fgithub.com\u002Faboutcode-org\u002Fscancode-toolkit\u002Fblob\u002Fdevelop\u002F.github\u002Fworkflows\u002Fscancode-release.yml.'>https:\u002F\u002Fgithub.com\u002Faboutcode-org\u002Fscancode-toolkit\u002Fblob\u002Fdevelop\u002F.github\u002Fworkflows\u002Fscancode-release.yml.\u003C\u002Fa> It's usually always on fire anyways, with the many supported OSs, and python versions we test for, releasing as a container, CLI tool, python\u002FOS libraries, with many non-pure-python dependencies (most of which we maintain) which needs wheels released for every combination of OS\u002Fpython versions and our third party package repository (it's a small pypi index that we maintain, vetting each new package added here) used to build release archives, things are quite complicated on this release file. 😂",{"question":30,"response":31},"If you had to use one emoji to convey what it is like to be a FOSS maintainer, what would it be?","🧑‍🚒👩‍🚒🚒","Ayan Sinha Mahapatra",{},true,"\u002Fmaintainers\u002Fayansinhamahapatra","\u002Fimages\u002FAyanSinhaMahapatra_photo.jpg",[38,44],{"name":39,"project_link":40,"website_link":41,"logo":42,"description":16,"short_description":43},"Scancode-toolkit","https:\u002F\u002Fgithub.com\u002Faboutcode-org\u002Fscancode-toolkit","https:\u002F\u002Faboutcode.org\u002Fscancode\u002F","\u002Fimages\u002FAyanSinhaMahapatra_scancode-toolkit.png","ScanCode detects licenses, copyrights, dependencies by \"scanning code\" to discover and inventory open source and third-party packages used in your code.",{"name":45,"project_link":46,"website_link":47,"logo":48,"description":16,"short_description":49},"scancode.io","https:\u002F\u002Fgithub.com\u002Faboutcode-org\u002Fscancode.io","https:\u002F\u002Fscancodeio.readthedocs.io\u002F","\u002Fimages\u002FAyanSinhaMahapatra_scancode.io.png","ScanCode.io is a server to script and automate software composition analysis pipelines with ScanPipe pipelines.",{},[52,55,58],{"label":53,"link":54},"GitHub","https:\u002F\u002Fgithub.com\u002FAyanSinhaMahapatra",{"label":56,"link":57},"LinkedIn","https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fayansinhaju\u002F",{"label":59,"link":60},"Web","https:\u002F\u002Fayansinha.dev\u002F","maintainers\u002FAyanSinhaMahapatra","guY_mJD19nOAbt-R0R43-fNC47s9jw3h31ZDgq9XRtQ",{"data":64,"body":65},{},{"type":66,"children":67},"root",[68],{"type":69,"tag":70,"props":71,"children":72},"element","p",{},[73],{"type":74,"value":8},"text",{"data":76,"body":77},{},{"type":66,"children":78},[79],{"type":69,"tag":70,"props":80,"children":81},{},[82,84,89],{"type":74,"value":83},"Use our tool to scan your projects\u002Fdependencies, contribute with development, docs, issues and use cases, or help us sustain ourselves: ",{"type":69,"tag":85,"props":86,"children":88},"a",{"href":87},"https:\u002F\u002Fgithub.com\u002Fsponsors\u002Faboutcode-org",[],{"type":69,"tag":85,"props":90,"children":93},{"href":87,"rel":91},[92],"nofollow",[94],{"type":74,"value":87},{"data":96,"body":97},{},{"type":66,"children":98},[99],{"type":69,"tag":70,"props":100,"children":101},{},[102],{"type":74,"value":16},{"data":104,"body":105},{},{"type":66,"children":106},[107],{"type":69,"tag":70,"props":108,"children":109},{},[110],{"type":74,"value":19},{"data":112,"body":113},{},{"type":66,"children":114},[115],{"type":69,"tag":70,"props":116,"children":117},{},[118],{"type":74,"value":22},{"data":120,"body":121},{},{"type":66,"children":122},[123],{"type":69,"tag":70,"props":124,"children":125},{},[126],{"type":74,"value":25},{"data":128,"body":129},{},{"type":66,"children":130},[131],{"type":69,"tag":70,"props":132,"children":133},{},[134,138,144],{"type":69,"tag":85,"props":135,"children":137},{"href":136},"https:\u002F\u002Fgithub.com\u002Faboutcode-org\u002Fscancode-toolkit\u002Fblob\u002Fdevelop\u002F.github\u002Fworkflows\u002Fscancode-release.yml.",[],{"type":69,"tag":85,"props":139,"children":142},{"href":140,"rel":141},"https:\u002F\u002Fgithub.com\u002Faboutcode-org\u002Fscancode-toolkit\u002Fblob\u002Fdevelop\u002F.github\u002Fworkflows\u002Fscancode-release.yml",[92],[143],{"type":74,"value":140},{"type":74,"value":145},". It's usually always on fire anyways, with the many supported OSs, and python versions we test for, releasing as a container, CLI tool, python\u002FOS libraries, with many non-pure-python dependencies (most of which we maintain) which needs wheels released for every combination of OS\u002Fpython versions and our third party package repository (it's a small pypi index that we maintain, vetting each new package added here) used to build release archives, things are quite complicated on this release file. 😂",{"data":147,"body":148},{},{"type":66,"children":149},[150],{"type":69,"tag":70,"props":151,"children":152},{},[153],{"type":74,"value":31},1778820955996]