Enhancement Ideas For sTeam Platform.

GSoC2016Logofever_logoFOSSASIA bring’s people together to share, create, develop and make things with Open Technologies and software. We organize science hack labs, Open Tech events, meetups and coding programs with developers, designers and contributors.
Checkout the FOSSASIA Idea’s page for more information.
(ˢᵒᶜⁱᵉᵗʸserver) aims to be a platform for developing collaborative applications.
sTeam server project repository: sTeam.

Ideas for enhancement of tools of sTeam collaboration platform

These were the ideas which were mainly focused on during the development of sTeam commandline in GSOC’15.
Some of these idea’s were implemented during GSOC’15. More new utilities will be added to sTeam platform during the course of development in GSOC’16.
These are the various ideas on the enhancement of tools in sTeam collaboration platform collected from participants of GSOC’15.

1.)Adding users through command line.

2.)Desktop notification for mail incoming.

3.)Sending mails through command line.

4.)Implementing TLS with pike.

5.)Commandline IRC client to chat in a group.

6.)Make import-from-git script better.

7.)Implementing export-to-git script.

8.)Packaging to simplify deployment of sTeam

9.)creating groups; adding people to groups; requesting membership through commandline.

10.)Error-free installation of sTeam. (atleast add solutions to the error messages)

In edit.pike
11.)Support for text editors(other than vim) for remote editing of database contents.
12.)When doc is pike script, then compile it inside server. On fail, error should be presented to user.
13.)If edit client changes a document and is different, user should be alerted.

14.)Tab completion with debug supporting:

Remote sTeam objects
Object attributes
sTeam constants

15.)When sTeam closes, commandline hangs. This behaviour should be prevented and user should be automatically reconnected.

16.)Make debug client more interactive.

17.)Commands to show:

current location
list objects
list gates to other locations.

18.)Change location(enter a room,leave a room) and use objects.

Leave a Reply