* Package name : dedalus Version : 2.2006 Upstream Author : Keaton Burns <keaton.burns@gmail.com> * URL : http://dedalus-project.org * License : GPL-3 Programming Lang: Python Description : Dedalus is a framework for solving PDEs useful for astrophysical and geophysical fluid dynamics Dedalus is a flexible framework for solving partial differential equations using spectral methods. The code is open-source and developed by a team of researchers studying astrophysical and geophysical fluid dynamics. Dedalus is written primarily in Python and features an easy-to-use interface with symbolic equation entry. Our numerical algorithm produces sparse systems for a wide variety of equations and spectrally-discretized domains. These systems are efficiently solved using compiled libraries and are automatically parallelized using MPI. This package is useful because it is commonly used by researchers in astrophysical and geophysical fields. I happen to be one of those researchers using the package. I am not aware of another package that provides similar functionalities already in Debian. I plan to maintain the package as part of the Python team and I am looking for a sponsor since this is my very first Debian package.
The project looks interesting. Have you got a sponsor yet?
No I don't have a sponsor yet.
All right. Since I * seldom program in Python, * unlike many Debian Developers, do not code for a living, and * attend to Debian development admittedly inconsistently, I might make a suboptimal sponsor; but if no more suitable sponsor appears then I might be available, to the extent to which a suboptimal sponsor is better than none. At least I know a little about spectral methods, for what that's worth; and I've been a Debian Developer, though an obscure one, since 2005. If you like, wait a week or so for a more suitable sponsor and then, if none appears, at your discretion, let me know how I can help. Meanwhile, one hadn't expected to encounter a high-performance, serious-pedigree, heavy-duty MPI numerical code in Python, but rather in C++ or the like, so this could be interesting.
Alright thanks
I haven't gotten a sponsor yet. Could you be my sponsor? Mac
Usually not available for immediate reply, I was online when your email arrived. I would be glad. I'll have to review your package when it's ready. A package that works on your own machine is a starting point; but in most cases, several changes are required to polish a private package up to Debian's usual level for general distribution. My sponsor, Giacomo Catenazzi, guided me to make such changes to my first package when he sponsored me in 2004, so I am to do likewise for you. I am not a prolific sponsor, having done it only once, and that over a decade ago, so I'll be a bit rusty on the procedure; but you and I will work it out. Meanwhile, several questions: 1. Have you already packaged the software as a *.deb that successfully installs on your own machine? (If not, then let me know if and how I can help.) 2. Have you read or reviewed Debian's New Maintainers' Guide? (It can be found among other places in the Developers' corner of the debian.org web site). If not then, when you have time, you'll probably want to do that. 3. Does your software build and run on bullseye? On sid? On both? 4. Have you already chosen a package builder? If not, there are two or three, and you can use whichever you prefer; but for information, pbuilder is the one with which I happen to be familiar. 5. Does your software access the display (as via GTK, for example)? Incidentally, the extent to which to continue to Cc our correspondence to bugs.debian.org is up to you; but you can drop the Cc at your discretion if you wish.