[{"data":1,"prerenderedAt":170},["ShallowReactive",2],{"maintainer-schefflera-arboricola":3,"mdc-1v9cvq-key":62,"mdc--knt9z6-key":74,"mdc--gje5o5-key":82,"mdc-ory1yx-key":90,"mdc--kfcia4-key":112,"mdc-hpodnj-key":120,"mdc--7m4z77-key":128,"mdc-5rgcpw-key":136,"mdc--9t13jo-key":144,"mdc-23yg6-key":162},{"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":51,"socials":52,"stem":59,"username":60,"__hash__":61},"maintainers\u002Fmaintainers\u002FSchefflera-Arboricola.json","Schefflera Arboricola",null,"2025-06-04T17:02:44+05:30","Contributing to Scientific open-source","json",[11,14,17,20,23,26,29],{"question":12,"response":13},"How to support","You can contribute to the projects by using them and giving feedback, resolving issues, fixing bugs, getting involved in the discussions. And you can also contribute financially as a GitHub sponsor: \u003Ca href='https:\u002F\u002Fgithub.com\u002Fnetworkx'>https:\u002F\u002Fgithub.com\u002Fnetworkx\u003C\u002Fa> . You can also hire me so that I can donate the time I spend on looking for opportunities into nx-parallel and networkx instead :)",{"question":15,"response":16},"A small brief about your project","nx-parallel is a backend for NetworkX, a widely used pure-Python library for graph analysis. While NetworkX includes hundreds of useful algorithms (like TSP, PageRank, Dijkstra’s shortest paths, etc.) it can get really slow on large graphs since it runs on a single CPU core. nx-parallel accelerates these algorithms using joblib, running them in parallel across multiple CPU cores, threads, or nodes—depending on the parallel backend. To use it as a backend, simply pass backend=\"parallel\" to supported NetworkX functions (e.g. nx.all_pairs_dijkstra(G, backend=\"parallel\")), or input a nxp.ParallelGraph object instead of nx.Graph, or set the environment variable NETWORKX_BACKEND_PRIORITY=\"parallel\".",{"question":18,"response":19},"One FOSS maintainer lesson for your younger self","Concentrate more on the \"why\"s instead of \"how\"s, and don't burn yourself out-- take breaks!",{"question":21,"response":22},"Why do you do it? Why do you bother maintaining a FOSS project?","I get to learn new things, work with nice people and I like working on something that's useful to people, and helping in making it better. Also, I just don't want this project(nx-parallel) to be abandoned and archived someday -- I want to build a sustainable community of users, contributors and maintainers around it :)",{"question":24,"response":25},"If your repo had a theme song, what would it be?","Bach's Prelude in C Major",{"question":27,"response":28},"Which file in your project would you most like to set on fire?","Timing script: \u003Ca href='https:\u002F\u002Fgithub.com\u002Fnetworkx\u002Fnx-parallel\u002Fblob\u002Fmain\u002Ftiming\u002Ftiming_all_functions.py'>https:\u002F\u002Fgithub.com\u002Fnetworkx\u002Fnx-parallel\u002Fblob\u002Fmain\u002Ftiming\u002Ftiming_all_functions.py\u003C\u002Fa>",{"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?","🐣","Aditi Juneja",{},true,"\u002Fmaintainers\u002Fschefflera-arboricola","\u002Fimages\u002FSchefflera-Arboricola_photo.png",[38,44],{"name":39,"project_link":40,"website_link":40,"logo":41,"description":42,"short_description":43},"nx-parallel","https:\u002F\u002Fgithub.com\u002Fnetworkx\u002Fnx-parallel","\u002Fimages\u002FSchefflera-Arboricola_nx-parallel.svg","NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.","Network Analysis in Python",{"name":45,"project_link":46,"website_link":47,"logo":48,"description":49,"short_description":50},"networkx","https:\u002F\u002Fgithub.com\u002Fnetworkx\u002Fnetworkx","https:\u002F\u002Fnetworkx.org\u002F","\u002Fimages\u002FSchefflera-Arboricola_networkx.svg","nx-parallel is a NetworkX backend that uses joblib for parallelization. This project aims to provide parallelized implementations of various NetworkX functions to improve performance","A networkx backend that uses joblib to run graph algorithms in parallel.",{},[53,56],{"label":54,"link":55},"GitHub","https:\u002F\u002Fgithub.com\u002FSchefflera-Arboricola",{"label":57,"link":58},"LinkedIn","https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Faditi-juneja-940838204\u002F","maintainers\u002FSchefflera-Arboricola","Schefflera-Arboricola","Kvq_NdHYHjszMS_H-Fj8AMdTUMhd8G0-3ny20kaiR50",{"data":63,"body":64},{},{"type":65,"children":66},"root",[67],{"type":68,"tag":69,"props":70,"children":71},"element","p",{},[72],{"type":73,"value":8},"text",{"data":75,"body":76},{},{"type":65,"children":77},[78],{"type":68,"tag":69,"props":79,"children":80},{},[81],{"type":73,"value":42},{"data":83,"body":84},{},{"type":65,"children":85},[86],{"type":68,"tag":69,"props":87,"children":88},{},[89],{"type":73,"value":49},{"data":91,"body":92},{},{"type":65,"children":93},[94],{"type":68,"tag":69,"props":95,"children":96},{},[97,99,104,110],{"type":73,"value":98},"You can contribute to the projects by using them and giving feedback, resolving issues, fixing bugs, getting involved in the discussions. And you can also contribute financially as a GitHub sponsor: ",{"type":68,"tag":100,"props":101,"children":103},"a",{"href":102},"https:\u002F\u002Fgithub.com\u002Fnetworkx",[],{"type":68,"tag":100,"props":105,"children":108},{"href":102,"rel":106},[107],"nofollow",[109],{"type":73,"value":102},{"type":73,"value":111}," . You can also hire me so that I can donate the time I spend on looking for opportunities into nx-parallel and networkx instead :)",{"data":113,"body":114},{},{"type":65,"children":115},[116],{"type":68,"tag":69,"props":117,"children":118},{},[119],{"type":73,"value":16},{"data":121,"body":122},{},{"type":65,"children":123},[124],{"type":68,"tag":69,"props":125,"children":126},{},[127],{"type":73,"value":19},{"data":129,"body":130},{},{"type":65,"children":131},[132],{"type":68,"tag":69,"props":133,"children":134},{},[135],{"type":73,"value":22},{"data":137,"body":138},{},{"type":65,"children":139},[140],{"type":68,"tag":69,"props":141,"children":142},{},[143],{"type":73,"value":25},{"data":145,"body":146},{},{"type":65,"children":147},[148],{"type":68,"tag":69,"props":149,"children":150},{},[151,153,157],{"type":73,"value":152},"Timing script: ",{"type":68,"tag":100,"props":154,"children":156},{"href":155},"https:\u002F\u002Fgithub.com\u002Fnetworkx\u002Fnx-parallel\u002Fblob\u002Fmain\u002Ftiming\u002Ftiming_all_functions.py",[],{"type":68,"tag":100,"props":158,"children":160},{"href":155,"rel":159},[107],[161],{"type":73,"value":155},{"data":163,"body":164},{},{"type":65,"children":165},[166],{"type":68,"tag":69,"props":167,"children":168},{},[169],{"type":73,"value":31},1778820955891]