Прочитал ваши мысли... Ничего плохого в параллельной работе не вижу... Давайте начинайте, потом будем сравнивать наши общие результаты.
Для всех остальных: перестаньте вы бодаться... Мы здесь собрались всё же не холивар устраивать, а действительно определиться с задачами по контест-логу. И именно для Линукс платформ, или как правильно написал Артур - POSIX совместимых. В задачу разработки контест-лога под виндоуз платформы не стояла и стоять не будет. Там уже есть программы логов, повторять их или даже портировать - не наша задача. Функциональные возможности или ещё какие-то моменты учесть, здесь соглашусь...
Насчет того на чем писать, думаю, соглашусь в этом плане с Артуром полностью. Более грамотного решения мы врядли найдем. Говоря о использовании, например, того же Mono вместо Eclipse RCP, RAP - не стоит забывать, что Mono, хоть и написано, что совместим с дотнет платформой, однако в нем настолько бедный набор возможностей для работы с визуальными графическими элементами, что ни в какое сравнение с дoтнет под виндоуз не идет. Нет тех библиотек, что имеются под виндоуз. Никто не делает и не собирается. Поэтому тратить время впустую не хочется. А в Eclipse RCP, RAP - все уже есть.
Отвечая на вопрос по поводу веб-клиента. Использоваться будет внутри локальной сети разумеется, или внутри VPN, по желанию. При этом необязательно использовать браузер - это может быть и нормальная форма с встроенным визуальным контролем. Для пользователя будет прозрачно. Таких приложений на Eclipse RCP написано много, да и для Qt, TCL/TK, к слову сказать, тоже.
Относительно того, чтобы, как программист, садиться и писать код сразу из головы... Слишком большой опыт написания именно таких проектов, называемых "спагетти-код", которые в сути своей, превращаются затем только в головную боль, из-за постоянных добавлений, изменений в архитектуре, функциональности и т.д., и никогда не будут закончены или доведены до стабильного билда. Не хочется заниматься не нужной работой изначально, поэтому и занимаемся четкой постановкой задачи. Кто не хочет этого понять и хочет решить задачу написания контест-лога с "наскока" - пусть попытается, хотя результат можно заранее предсказать.