Ближайшие задачи проекта WDE: различия между версиями

Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
 
(не показано 16 промежуточных версий 5 участников)
Строка 1: Строка 1:
'''Версия 0.1:'''
=== Сделано ===
 
* Компиляция файла на сервере.
* Компиляция файла на сервере.
* Вывод в текстовое поле сообщений компилятора и текста, выводимого программой на консоль.
* Ввод (процедуры "Read", "Readln")
* Поддержка вывода на русском
* Кнопка Стоп
 
=== Предполагается сделать ===
 
* Возможность публикации проекта (абсолютная ссылка на проект, доступная без ввода логина и пароля, для размещения на форумах, вики и тп).
* Внедрение SQL базы данных.
* Управление пользователями (аутентификация, регистрация, проекты пользователей).
* Cистема хранения файлов пользователей.
* Проекты из нескольких файлов
* Возможность скачивания откомпилированного файла.
* Улучшенный вывод ошибок


'''Версия 0.2:'''
=== Мечты ===
* Парсер PABC.net для Сodemirror. (17 июня)
* Ввод на консоль в режиме отладки (функции "Read", "Readln"). (19 июня)
* Режимы редактирования кода и отладки (запрет модификации кода в режиме отладки, кнопка "Стоп"). (20 июня)
* Cистема хранения файлов пользователей. (21 июня)
* Возможность скачивания откомпилированного файла. (21 июня)
* Мультифайловость. (30 июня)
* Внедрение SQL базы данных. (2 июля)
* Управление пользователями (аутентификация, регистрация). (6 июля)
'''Версия 1.0:'''
* Переход на AJAX (15 июля).''


* Реализация GraphABC через web-интерфейс (на базе [http://billmill.org/static/canvastutorial/index.html The <canvas> element]).
* Взаимодействие пользователей (группы и учитель).


[[Категория:WDE]]
[[Категория:WDE]]

Текущая версия от 15:19, 1 августа 2009

Сделано

  • Компиляция файла на сервере.
  • Ввод (процедуры "Read", "Readln")
  • Поддержка вывода на русском
  • Кнопка Стоп

Предполагается сделать

  • Возможность публикации проекта (абсолютная ссылка на проект, доступная без ввода логина и пароля, для размещения на форумах, вики и тп).
  • Внедрение SQL базы данных.
  • Управление пользователями (аутентификация, регистрация, проекты пользователей).
  • Cистема хранения файлов пользователей.
  • Проекты из нескольких файлов
  • Возможность скачивания откомпилированного файла.
  • Улучшенный вывод ошибок

Мечты

  • Реализация GraphABC через web-интерфейс (на базе The <canvas> element).
  • Взаимодействие пользователей (группы и учитель).