Open mariobehling opened 7 years ago
Adding sub-projects is described here: https://github.com/loklak/dev.loklak.org/wiki/How-to-add-documentations-to-dev.loklak.org
I'm not a good web developer, we can create a javascript site as the start page which parses a JSON file that contains the projects and the meta-data so it'll dynamic.
Actually, could we make this part of the build process and simply have a static front page in the same design of the rest of the page?
Yes, we can.
Should we keep the script in this repository therefore and trigger new builds regularly instead of keeping scripts in the different repositories?
@mariobehling We can't do that, there's no free services for this.
What can we do? Would it work if we trigger new builds manually?
There are several issues with collecting documentation from different repositories in this way, e.g. no common search and need to ensure design is aligned with all of them.
Shouldn't we move a script that collects info from different repos to one repository?
Shall I create the start page using sphinx itself?
@mariobehling @yukiisbored What if we store the reStructuredText Markup file for the start page in the https://github.com/loklak/loklak repository and use CI to build it in the dev.loklak.org repository? Will that do the job?
@imujjwal96 This repo will be deleted. We need simple solutions. Surely, I can also come up with lots of other ideas, but how can we kee it simple? Let's not add additional repos, that don't actually hold info.
The start page of a project with several subprojects should be in the actual repo, that renders the website.
Add the following content as the start page of the dev.loklak.org. Each subproject should get a page. How to add subprojects?
loklak
'Lok Lak' is a very tasty Cambodian stir-fry meat dish with a lot of fresh black pepper. I hope not to scare vegetarians with this name, currently I am one as well. And, loklak is also the name of this project that the goal of collecting and indexing social media message data in a peer to peer network to enable users to analyze big data.
loklak server
The loklak server is a server application which is able to collect messages from various sources, including twitter. The server contains a search index and a peer-to-peer index sharing interface. All messages are stored in an elasticsearch index. An automatic deployment from the development branch at GitHub is available for tests here https://loklak-server-dev.herokuapp.com
Code: github.com/loklak/loklak_server
Project Site: api.loklak.org
Documentation: dev.loklak.org/server
loklak search
loklak search is an Angular.js web application that provides a search interface for end users of loklak data and showcases some of the possibilities to use loklak data for analytics.
Code: github.com/fossasia/loklak_search
Project Site: loklak.net
Documentation: dev.loklak.org/search/
loklak apps
loklak apps is a collection of small web apps that make use, analyze and visualize of the data of the loklak server. loklak apps use the loklak api server.
Code: github.com/fossasia/apps.loklak.org
Project Site: apps.loklak.org
Documentation: dev.loklak.org/webapps/
loklak wok
The loklak wok is an Android application collecting data.
Code: github.com/fossasia/loklak_wok
Documentation: dev.loklak.org/androidwok/
loklak wok Desktop
The loklak wok is a Desktop application collecting data.
Code: github.com/loklak/loklak_wok_desktop
Documentation: dev.loklak.org/desktopwok/
loklak APIs
loklak_go_api
Go library client for using the Loklak API
loklak_dotnet_api
A C#.NET Wrapper for Loklak to be used with Windows applications
loklak_python_api
The loklak API for Python which makes it very easy to use and as a strict replacement to the twitter API
loklak_php_api
The PHP Library for accessing loklak.org
loklak_ruby_api
Ruby wrapper for loklak.org API - distributed tweet search server
loklak_nodejs_api
Node js wrapper for the loklak API.
loklak_jlib_api
One Library to find them, One Library to bring them all
loklak_IBM_Home_Automation
IOT update integration for Loklak to be able to receive GENERIC data from IBM Home Automation ibmiotf