2026-09-01 –, Ran1
This presentation introduces the R package seg developed nearly fifteen years ago. I would like to share the difficulties encountered while developing and maintaining a small academic package, especially as job changes and passions shift.
Approximately fifteen years ago, I developed the R package seg as part of my doctoral research. The package implemented a set of spatial segregation measures used in geography and sociology. Although it remained on CRAN for many years, it received few updates, as I started a job and my interests changed to other areas. With the transition in R spatial infrastructure from sp to sf, the package became incompatible with newer versions and was eventually archived. At the time, I regarded its removal as inconsequential, assuming its utility had lapsed. However, after its removal from CRAN, I started receiving a few inquiries from users requesting an update. Motivated by these requests, I undertook the task of updating seg. While technically straightforward, the process was prolonged by the challenges of revisiting old code and producing adequate documentation. This presentation is about that experience: the reasons behind the package's long period of neglect, the effort required to restore it, and the difficulties I experienced in maintaining small-scale academic software projects.
R
I make my conference contribution available under the CC BY 4.0 license. The conference contribution comprises the abstract, the text contribution for the conference proceedings, the presentation materials as well as the video recording and live transmission of the presentation:Seong-Yun Hong is a professor of geography at Kyung Hee University in Seoul, South Korea. His research focuses on residential segregation, urban analytics, and the application of artificial intelligence to geographic problems.