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

Add start page content and subprojects #2

Open
mariobehling opened this issue Apr 16, 2017 · 10 comments
Open

Add start page content and subprojects #2

mariobehling opened this issue Apr 16, 2017 · 10 comments
Assignees

Comments

@mariobehling
Copy link
Member

mariobehling commented Apr 16, 2017

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

@yukiisbored
Copy link
Member

@yukiisbored
Copy link
Member

yukiisbored commented Apr 17, 2017

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.

@mariobehling
Copy link
Member Author

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?

@yukiisbored
Copy link
Member

Yes, we can.

@mariobehling
Copy link
Member Author

Should we keep the script in this repository therefore and trigger new builds regularly instead of keeping scripts in the different repositories?

@yukiisbored
Copy link
Member

@mariobehling We can't do that, there's no free services for this.

@mariobehling
Copy link
Member Author

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?

@imujjwal96
Copy link

Shall I create the start page using sphinx itself?

@imujjwal96
Copy link

@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?

@mariobehling
Copy link
Member Author

@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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

3 participants