Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Floors implementation #206

Open
dgets opened this issue Aug 6, 2015 · 0 comments
Open

Floors implementation #206

dgets opened this issue Aug 6, 2015 · 0 comments

Comments

@dgets
Copy link
Owner

dgets commented Aug 6, 2015

As discussed previously with @gordon-morehouse, the floors idea was originally a way to incorporate Synchronet's multiple message groups into the existing DOC/Citadel format. Which, incidentally, should put dDoc/DOCshell onto the map for being the first DOC/Citadel clone that will have access to networked message bases.

Basically, the 'circular' message scans work by passing through all of the rooms, in DOC parlance. This feature would add a key to jump to a new floor (or perhaps 2 new keys, implementing being able to go 'up' a floor or 'down' a floor), at which point the user again uses the same DOCish interface to be able to circularly (or by specific messages/rooms) scan the floor.

Although I started to code in the settings bit, regarding whether or not the user was 'restricted' to just the Dystopian Utopia message area (the part that I'm using just for dDoc, where all of Utopia's old message base that I can get my hands on will be going), this is going to be a pain in the butt to add to the code. There's just been too much modification of the different methods, 'objects', and source files to do it easily.

I'd say the first step in handling this would be to run through the different capabilities of the dDoc message base, and make a rough outline of what would need to be handled, for each of the methods, in order to have them work respecting the restricted status, etc. User settings will also have to have a UI added in order to change the config setting, unless their security level is below 60, in which case, fuck 'em, they're only getting access to the Dystopian Utopia area.

I'd guess this would be a good start to the notes for this now.

@dgets dgets self-assigned this Aug 6, 2015
@dgets dgets added this to the Version 0.2.x-beta milestone Aug 6, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant