I think the request fits in with the "study it out
" part of the calling process, and searching for a way to make that process more effective or streamlined.
Certainly MLS could eventually develop a better way to show ward organization by callings that would eventually include "what if" modeling a la
ward boundary realignment. That modeling might even become drag-and-drop, possibly akin to draging around calendar appointments in Outlook, Google, Yahoo, or MobileMe calendar programs.
Having said that, there are some other potential barriers to this kind of software.
1. Assuming that this functionality would somehow be incorporated into MLS, for this to be practical, one would
A. need to convene such "what if" meetings around a computer, or
B. have MLS loaded on a laptop, and have that laptop present in bishopric meeting, or
C. have to push the local MLS database into the Internet "cloud" by mirgrating all of its features into a future version of the LUWS on steroids, thereby creating the possibility of access via iPhone or other wireless Internet device.
That type of "what if" modelling is like asking for youtube.com functionality from an original 1984 Macintosh computer. It might be technically concievable, but there is a lot of work and progress to be made in several areas before it becomes feasible.
2. A more minor pitfall is needing to have members with multiple callings. I know it is discouraged, but it is necessary sometimes. For example, a ward organist, can still play the organ for sacrament meeting and still serve as a Relief Society president (assuming said organist is female
). In other words, having someone serve in a new calling does not always preclude them from retaining the prior calling(s). Thus it would be difficult and unweildy (i.e. not simple
) to code some logic that would "indicate how many callings members may have" while at the same time providing "Realtime alerts indicating a position is vacant as a result of dragging and dropping a member to another calling" as these are at cross purposes with each other.