sheepsy90 / django-rbe Goto Github PK
View Code? Open in Web Editor NEWRBE Network tool as a central instance for all the RBE related tools
Home Page: https://rbe.heleska.de
RBE Network tool as a central instance for all the RBE related tools
Home Page: https://rbe.heleska.de
In order to make it easier for people to add tags to their profile a set of questions with multiple choices could be helpful.
In order to show members and other people what is good practice to educate oneself and others there shall be a guideline to that that is easily visible.
In order to not login and out from gmail during batch commands there should be a session object that holds the smpt connection
In order to find users more quickly by name (eg. if they refer to the network) a searchbar on top of the user overview should be added that allows for fuzzy ajax search by username)
To make sure that consumable items are also represented in the system we need to make sure that there is some indication of how much is left if they are only partly consumable.
A simple page about some metrics of the system would be nice.
Included should be:
In order to let people change their email address - we need to make sure that they have still access to their old email and that the new one is actually on their control.
Would be great if it could be visible when a user was last online.
Page froze when I updated location.
Location was updated before freeze.
It is reproducable.
In order to make navigation easier on mobile and on the big screen more symbols can be used.
There exists currently a https://github.com/sheepsy90/django-rbe/blob/master/location/management/commands/refresh_distance_cache.py that takes care of recalculating the distance cache table in order to know how close people are to each other.
It is an offline command - manually executed. The goal of this story is to build a mechanism that whenever a user changes their location we need to update the location table.
Note: The distance to others doesn't need to be as up to date as possible as we still can have the command running once in a while to correct for this. So it is probably a good thing to not 'waste' to much computing resources on getting it 100% accurate but rather a good estimate of the ground truth.
There are eleven official languages of South Africa: Afrikaans, English, Ndebele, Northern Sotho, Sotho, Swazi, Tsonga, Tswana, Venda, Xhosa and Zulu. Fewer than two percent of South Africans speak a first language other than an official one. Most South Africans can speak more than one language.
Make sure that there is a section where members can present themselves.
When you enter long text into a chat (or other) entry field, the text is difficult to edit if the field is non-navigable ... ie - your text goes outside the visible bounds of the entry field, and you cannot get the cursor to other non-visible parts of the text in order to remove, insert new, or edit existing text ... this is a problem as it is severely limiting on conversations, which is the entire point of using the platform.
Secondly (and related), when looking at your "close contacts" (might I suggest a better phrasing would be "nearby contacts"), there's no way from a mobile to tap & hold the names in order to have the link open in a new tab, which is also limiting on conversations, as it means I have to keep going back in the browser, or otherwise re-navigating to my profile instead of just closing the tab after finishing each conversation to thus return to the profile tab & start the next conversation in the same way, by selecting a contact, pressing & holding the link to get a new tab.
[Ezol] Maybe there would be some benefit of making some users 'friends' and not just have them on the overall page of users.
In order to encourage people to fill out their profile there shall be an email reminding them to fill out the specific sections.
In order to become an active member you need to confirm your email address on registration and regularly so that we can ensure that it is an active channel for communication.
Make it possible to put images on the timeline
As one of the actions on the time-line the user should be able to write a personal experience for an item if it is a more complex one. This could be useful to see how to use that item - how it is used in relation to other items.
desertwave.org
Setup the possibility to send notifications by email if there is a new person that needs to be confirmed.
In order to let people report issues with the software it would be great to let them fill out a form that directly creates a github issue
In order to support translation for materials and knowing which languages people are able to speak it should be the possibilities to add languages and the level of capabilities.
In order to not have an open system in the beginning but also not having a few people to decide who can enter and who cannot enter, everyone can generate invites that are send to a specific email address such that this person can actually join the platform.
That puts the responsibility to everyone to keep the system in balance.
In order to allow a more granular approach it should be possible to list skills and interests in a way that distinguishes capabilities and pure interest. It also needs to be machine readable in a form that it is useful for linkage and statistical analysis.
[Ezol] It would be cool to differ interests and which things people are confident/capable of as of this moment. It can save some time not assuming people are capable in their interests (at least not in the same way as with things they apply practically)
Its not a necessary column because it doesn't help
There shall be an information page that explains what we are and why and how and link to some additional material that can be watched.
When I press the arrow to edit an organisation, I get the option to input text for Summary, Value System, Decision making,>>> When Join.<<<
Very hard to understand what "When join" means. But when pressing the submit button and seeing the page as normal, it shows the question as "Who should contact your organization?" which is more understandable.
Whenever a user sends several messages to a person this should not trigger multiple emails but rather only one if there was no message send in the last hour. This makes sure that flowing communication doesn't result in spaming emails.
In order to find skills of particular people more easy a search bar on top of the skill overview should be added. This search bar can filter results by making a fuzzy lookup with ajax.
Add buttons to specific areas where the RBE Network page then can be shared on various social media channels
Maybe it makes sense to reference specific items in the time-line of other items to refer to the combinational use. This could also be more prominent on a profile page of a person such that you can easily see who has worked with what in order to see experience.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.