Jump to content
SubSpace Forum Network

Recommended Posts

Posted (edited)

Friend of mine recently got to a release-ready stage in the development of this software, but we're looking for some feedback. TeamStack is a web-platform for team-based collaboration. We would very much appreciate the feedback. :rolleyes:

 

http://www.rjscodingrealm.com/teamstack.php

 

EDIT: FYI...

Demo mode saves nothing, thus why it "malfunctions." D: I would agree though that demo mode could be better.

 

I'm setting up a non-demo for you guys.

 

EDIT:

http://www.hlrse.net/teamstack

 

I have created User1, User2, User3, User4, User5, User6, User7, User8, User9, and User10. All of them have a password of abc123 (unless someone changed it; please avoid doing this :D ).

Edited by L.C.
Posted (edited)

That's normal actually; there's really no reason to limit how many instances of a box can be opened. It doesn't harm anything. Every box has a unique ID attached, and when you open a new one, its ID is an increment of the previous.

 

Multisessions are supported, so with a multi-LCD setup, you could have multiple Firefox (or browser you use) instances and do things simultaneously and have different things open.

Edited by L.C.
Posted (edited)

Home isn't really a page, but more like an "index" file. You can create pages, and from the Home page link back to them. You're not supposed to open 51835912 instances of Home, even though you could. That's like opening ten calc's from the Run prompt to solve a 10-step equation, and performing each step in a separate calculator; nothing is stopping you from opening more calculators, even though that isn't necessary.

 

Well, if you feel about it that way, that's alright! We're just looking for feedback, and we'd appreciate it if we could get some more commenters and feedback from other people too. :D

 

http://www.hlrse.net/Qwerty/teamstack.gif

Edited by L.C.
Posted (edited)

hmm ya well, I don't know if that idea of stacking windows is really going to work. I can't say for sure yet as you really have to work with it for a while to know for sure.

EDIT: I think it would work better if you allow only one window of each type to be opened at once and have every one of them auto-refresh itself in a short time interval. You would still allow the user to setup his own workspace but prevents clutter (as in; having multiple windows of the same type opened).

 

I don't think it's really finished, is it? I tried to create a page 'test' and after pressing on 'Create', the page got replaced with 'undefined' text and title. (Using Google's Chrome btw). I also wonder where you would find this page after creating it (no search feature?).

I would recommend creating a page ID from the page title (just make it lowercase and replace spaces with underscores), I think this is easier for the user as it saves him from thinking about it.

 

Few more points:

- The bottom/top buttons on the bottom toolbar aren't working.

- No button to refresh the list of messages or is it supposed to auto-update?

Edited by Maverick
Posted

I tried to create a page... It ended up creating an 'undefined' page instead:

 

undefined
Collapse Edit Delete Print Close
undefined

 

I then tried to edit it, it wouldn't save. I could preview it, but I couldn't delete it. I tried to create a task, same problem. I tried to upload a file, my file never had an ID. It was never uploaded. I could, however, edit and save the page already created (the one that says "Only the owner of a page c...").

 

Clicking on stuff like messages* doesn't really bring you to the bottom. As in, it goes to the bottom, then twitches right back to the spot it was in previously. (*This only affects the top menu. The bottom menu seems to work fine.)

 

 

EDIT: Also, forcefully limiting what browsers are allowed to access the entire website won't get you very far. Let the browser handle or mishandle the content. Are you [your friend] that bad of a programmer that you'd let through security holes that can be exploited in other browsers? If so, I hope you know that anyone can change their UserAgent string on the fly.

Posted (edited)

I tried to create a page... It ended up creating an 'undefined' page instead:

 

undefined
Collapse Edit Delete Print Close
undefined

 

I then tried to edit it, it wouldn't save. I could preview it, but I couldn't delete it. I tried to create a task, same problem. I tried to upload a file, my file never had an ID. It was never uploaded. I could, however, edit and save the page already created (the one that says "Only the owner of a page c...").

 

Clicking on stuff like messages* doesn't really bring you to the bottom. As in, it goes to the bottom, then twitches right back to the spot it was in previously. (*This only affects the top menu. The bottom menu seems to work fine.)

Demo mode saves nothing, thus why it "malfunctions." D: I would agree though that demo mode could be better.

 

I'm setting up a non-demo for you guys.

 

EDIT:

http://www.hlrse.net/teamstack

 

I have created User1, User2, User3, User4, User5, User6, User7, User8, User9, and User10. All of them have a password of abc123 (unless someone changed it; please avoid doing this :D ).

Edited by L.C.
Posted (edited)
LC, you and your friend should really take a closer look at already exisiting web collaboration tools, like Trac. Trac is a really nice web collaboration tool - it has a wiki, code versioning system integration and tickets/tasks (with the ability to set milestones) features. :D Edited by Maverick
Posted (edited)

LC, you and your friend should really take a closer look at already exisiting web collaboration tools, like Trac. Trac is a really nice web collaboration tool - it has a wiki, code versioning system integration and tickets/tasks (with the ability to set milestones) features. :rolleyes:

The problem with Trac is that Trac is an SVN, whereas this isn't necessarily like that. Additionally, Trac is specially designed and targeted at programmers and the high-end/technical spectrum, whereas TeamStack is for generally anything and anyone. Trac is not for the faint-hearted, whereas TeamStack is simple, basic, and geared toward ANYTHING (yet is supposed to be flexible enough for programmers to add to it -- or will be in the coming future).

 

Not saying Trac is a bad tool (because it is a great tool), but unfortunately it will not suit most of our target audience and has higher resource requirements for installation and maintenance. :D

Edited by L.C.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...