At the meeting with Microsoft, we discussed a bit what still needs to be done and when singificant new development (by me) will draw to a close. Here's the current thoughts of where Power Collections is going in the near future:

1. MultiDictionary and OrderedMultiDictionary classes still are to be created. These dictionary-like classes map a key to multiple values. They are the analogue of STL's multimap.

2. Fix Bag to preserve referential identity rather than using a value/count implementation.

3. Add new "convenience" methods to BigList to make it similar to List.

4. General work to fix consistency and naming across the classes.

5. Unseal the classes and figure out what should be virtual.

6. When Beta 2 of Whidbey is out, update the library for Beta 2.

The following items will not be done:

1. Since the BCL already includes a LinkedList class, Power Collection is not going to implement one. In most cases, BigList provides better preformance and much more convenience anyway.

2. OrderedBag anjd OrderedSet already provide priority queue functionality. Thus, Power Collections will not provide a separate priority queue class.

After these items are done, the plan is that I will stop creating significant new functionality, but instead have a Beta and shift into maintainence mode, with bug fixes and small improvements only.

Comments? What do you think about this plan?