Coder Social home page Coder Social logo

xowa's People

Contributors

dependabot[bot] avatar desb42 avatar gnosygnu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

xowa's Issues

Android Application: download from github?

Where can I find the android application for download at github?

BTW: the links in the new xowa version 2.6.4.1 at home/wiki/Help:Android/Alpha are pointing to the old empty position

Dump import with images not running on another machine?

Hey gnosy, what's up?
How has your personal life been?

Ahem,
I seem to be having trouble running xowa on another machine. I can import the DB and add images just fine on one machine. But if I transfer the entire thing over to a different machine the images won't work.

Suggestions?

Xowa wiki update process

First of all many thanks for the outstanding work on Xowa, it is simply par excellence.

I guess the process to regularly update offline wikipedia in XOWA is to download the text dump from wikipedia servers which is 15-20GB in size and then also download the image updates that you put up monthly on archive.org
So that would make it around 25GB download per month, incase its needed to update the offline wikipedia monthly.
Please correct me if I'm wrong.

  1. Is there any way to get around the 15-20GB update of the text dump, I mean some sort of incremental update?
  2. What is the process of generating the image update files, would it be as simple as downloading the text dump from wikipedia servers. I have checked wikipedia mirror sites but all those links were outdated? I have even searched around the XOWA documentation not sure if i missed something.

Thanks again.

Wikipedia with discussion page

I whish you a nice Christmas :-)

I would like to use xowas import/script feature to download and import the wikipedia version which includes the discussion page. If you find some time to do it, this will be very nice for me.

Everytime i do no work a longer time not with xowa, i am asking myself, what is the difference between category 1 / 2. Can you please make a tooltip to category system (import/script).

I whish you a nice Christmas :-)

Customize file paths for individual wikis (Option to choose file source)

Please add minimum functionality to select path for image files. As you can expect, the size for the most basic wikipedia dump using v1 category search, along with the most recent image files exceeds the typical formatted space for 128gb thumb drives.

Selecting a custom file path for all wiki components would be ideal.
And of course with http server support.

The http server functionality works great by the way.
Using Microsoft Edge on a new Intel Atom x5 tablet (2w mobile CPU with LPDDR) has a very significant impact with performance and battery life. Edge is by far the most efficient browser for Windows 10. The best way I can describe Edge on Windows is something like a 'hardware browser' which uses whatever CPU instruction set and special functionality the OS and hardware can provide. It really is the most efficient browser available on earth, and much underrated in my personal opinion.
But please, add custom filepath support as soon as you possibly can.
Thanks.

Alt+F4 doesn't close app

This was reported in #14 , but I'm just opening up a separate issue just to track it. If you click anywhere in the HTML browser and press Alt+F4, the app won't close. However, if you click the URL bar (or the find box, or anywhere else), Alt+F4 will close the app

Apparently, XULRunner 24 doesn't displatch Alt+F4 to SWT the same way as XULRunner 10.

I added an extra line of code in v2.8.1 to handle this issue. I'll close this issue out after it gets released.

wikilinks mimor error

when you have a wikilink like this "[[monster]]s".
The "s" is not part of the blue link as it should be, it's just black text.

Error building wikidata on version 2.7.2.1

When building wikidata using a downloaded xml stream (from the dump on 4/3, file dated 3/30/15), but with the automated import, the following error occurs:

Exception in thread "xowa.page.redlink" java.lang.ArrayIndexOutOfBoundsException: 0
at gplx.Bry_bfr_mkr_mgr.Rls(Unknown Source)
at gplx.Bry_bfr.Mkr_rls(Unknown Source)
at gplx.Bry_bfr.Clear_and_rls(Unknown Source)
at gplx.xowa.dbs.Xodb_load_mgr_txt.Load_xdat_file(Unknown Source)
at gplx.xowa.dbs.Xodb_load_mgr_txt.Load_xdat_itm(Unknown Source)
at gplx.xowa.dbs.Xodb_load_mgr_txt.Load_by_ttl(Unknown Source)
at gplx.xowa.dbs.Xodb_load_mgr_txt.Load_by_ttls(Unknown Source)
at gplx.xowa.parsers.lnkis.redlinks.Xog_redlink_mgr.Redlink(Unknown Source)
at gplx.xowa.parsers.lnkis.redlinks.Xog_redlink_mgr.Invk(Unknown Source)
at gplx.core.threads.Thread_adp.run(Unknown Source)
at java.lang.Thread.run(Thread.java:745)

The above is also accompanied by a "file not found www.wikidata.org/wiki/Main_Page".

When trying a manual import using the "no internet" procedure, get the following error:

Exception in thread "wiki.import" gplx.Exc: [err 2] [bldr] unknown error
[err 1] [db_stmt] update failed: url=data source=/home/xowa/db/xowa/wiki/www.wikidata.org/www.wikidata.org-file-core.xowa;version=3; sql=UPDATE xowa_cfg SET cfg_val=? WHERE (cfg_grp=? AND cfg_key=?)
[err 0] [SQLITE_IOERR] Some kind of disk I/O error occurred (disk I/O error)
[stack]
org.sqlite.DB.newSQLException(DB.java:886)
org.sqlite.DB.newSQLException(DB.java:897)
org.sqlite.DB.execute(DB.java:806)
org.sqlite.DB.executeUpdate(DB.java:843)
org.sqlite.PrepStmt.executeUpdate(PrepStmt.java:129)
gplx.dbs.qrys.Db_stmt_cmd.Exec_update(Unknown Source)
gplx.dbs.cfgs.Db_cfg_tbl.Update_str(Unknown Source)
gplx.dbs.cfgs.Db_cfg_tbl.Upsert_str(Unknown Source)
gplx.fsdb.meta.Fsm_mnt_mgr.Patch(Unknown Source)
gplx.fsdb.Fsdb_db_mgr__v2_bldr.Make_core_file(Unknown Source)
gplx.fsdb.Fsdb_db_mgr__v2_bldr.Make_core_file_main(Unknown Source)
gplx.fsdb.Fsdb_db_mgr__v2_bldr.Get_or_make(Unknown Source)
gplx.xowa.bldrs.cmds.texts.sqls.Xob_term_cmd.Cmd_end_hook(Unknown Source)
gplx.xowa.bldrs.cmds.texts.Xob_term_base.Cmd_end(Unknown Source)
gplx.xowa.Xob_bldr.Run(Unknown Source)
gplx.xowa.Xoi_cmd_wiki_import.Process_async(Unknown Source)
gplx.xowa.Xoi_cmd_wiki_import.Invk(Unknown Source)
gplx.core.threads.Thread_adp.run(Unknown Source)
java.lang.Thread.run(Thread.java:745)
at gplx.Exc_.new_exc(Unknown Source)
at gplx.dbs.qrys.Db_stmt_cmd.Exec_update(Unknown Source)
at gplx.dbs.cfgs.Db_cfg_tbl.Update_str(Unknown Source)
at gplx.dbs.cfgs.Db_cfg_tbl.Upsert_str(Unknown Source)
at gplx.fsdb.meta.Fsm_mnt_mgr.Patch(Unknown Source)
at gplx.fsdb.Fsdb_db_mgr__v2_bldr.Make_core_file(Unknown Source)
at gplx.fsdb.Fsdb_db_mgr__v2_bldr.Make_core_file_main(Unknown Source)
at gplx.fsdb.Fsdb_db_mgr__v2_bldr.Get_or_make(Unknown Source)
at gplx.xowa.bldrs.cmds.texts.sqls.Xob_term_cmd.Cmd_end_hook(Unknown Source)
at gplx.xowa.bldrs.cmds.texts.Xob_term_base.Cmd_end(Unknown Source)
at gplx.xowa.Xob_bldr.Run(Unknown Source)
at gplx.xowa.Xoi_cmd_wiki_import.Process_async(Unknown Source)
at gplx.xowa.Xoi_cmd_wiki_import.Invk(Unknown Source)
at gplx.core.threads.Thread_adp.run(Unknown Source)
at java.lang.Thread.run(Thread.java:745)

In neither case does the database build.

Progress Messages Cut Off by Bottom of Window

screenshot 10

Look at the bottom of this image (click to zoom and see more clearly); the text displaying the progress of the current import is obscured partially. Changing the size of the window does not fix the issue.

Right clicking and selecting the "Show Progress Messages" option allows me to see the list, but it does not update, meaning every time I want to check on the progress, I have to go in and click to see the progress.

At first, I almost thought there were no progress messages in the program at all, until I later saw the text change at the bottom.

Xowa stops working after extracting images

Xowa Ver 3.2.1.1
OS Windows 7, 32bit

I downloaded the dump file from wikipedia servers

enwiki-20160204-pages-articles.xml.bz2

I successfully went through the import process through the Xowa interface and it was all working fine.
I could see pages and browse Wikipedia offline.

Later I decided it would be nice to have images.
So I started to download the image files from

https://archive.org/details/Xowa_enwiki_latest

I download the first 3 files

Xowa_enwiki_2015-06-02_file_v2b_core.7z
Xowa_enwiki_2015-06-02_file_v2b_ns-000_part-1.7z
Xowa_enwiki_2015-06-02_file_v2b_ns-000_part-2.7z

I didn't want to wait for the other sets to download so extracted these 3 files in the root of XOWA dir. While extracting "Xowa_enwiki_2015-06-02_file_v2b_core.7z" it asked me if I would like to overwrite an existing file I said yes. The existing core file was smaller in size than this one.

After doing this I just get this message in XOWA while trying to search for any subject.
Anyway I could correct this?
xowa_err

DB errors?

wiki.db:missing db; tid=html url=G:\XOWA\wiki\en.wikipedia.org\en.wikipedia.org-html-ns.000.xowa
wiki.db:missing db; tid=html url=G:\XOWA\wiki\en.wikipedia.org\en.wikipedia.org-html-ns.000-db.002.xowa
wiki.db:missing db; tid=html url=G:\XOWA\wiki\en.wikipedia.org\en.wikipedia.org-html-ns.000-db.003.xowa
wiki.db:missing db; tid=html url=G:\XOWA\wiki\en.wikipedia.org\en.wikipedia.org-html-ns.000-db.004.xowa
wiki.db:missing db; tid=html url=G:\XOWA\wiki\en.wikipedia.org\en.wikipedia.org-html-ns.000-db.005.xowa
wiki.db:missing db; tid=html url=G:\XOWA\wiki\en.wikipedia.org\en.wikipedia.org-html-ns.000-db.006.xowa
wiki.db:missing db; tid=html url=G:\XOWA\wiki\en.wikipedia.org\en.wikipedia.org-html-ns.000-db.007.xowa
wiki.db:missing db; tid=html url=G:\XOWA\wiki\en.wikipedia.org\en.wikipedia.org-html-ns.000-db.008.xowa
wiki.db:missing db; tid=html url=G:\XOWA\wiki\en.wikipedia.org\en.wikipedia.org-html-ns.000-db.009.xowa
wiki.db:missing db; tid=html url=G:\XOWA\wiki\en.wikipedia.org\en.wikipedia.org-html-ns.000-db.010.xowa
wiki.db:missing db; tid=html url=G:\XOWA\wiki\en.wikipedia.org\en.wikipedia.org-html-ns.000-db.011.xowa
wiki.db:missing db; tid=html url=G:\XOWA\wiki\en.wikipedia.org\en.wikipedia.org-html-ns.000-db.012.xowa
wiki.db:missing db; tid=html url=G:\XOWA\wiki\en.wikipedia.org\en.wikipedia.org-html-ns.000-db.013.xowa
wiki.db:missing db; tid=html url=G:\XOWA\wiki\en.wikipedia.org\en.wikipedia.org-html-ns.000-db.014.xowa
wiki.db:missing db; tid=html url=G:\XOWA\wiki\en.wikipedia.org\en.wikipedia.org-html-ns.000-db.015.xowa
wiki.db:missing db; tid=html url=G:\XOWA\wiki\en.wikipedia.org\en.wikipedia.org-html-ns.000-db.016.xowa
wiki.db:missing db; tid=html url=G:\XOWA\wiki\en.wikipedia.org\en.wikipedia.org-html-ns.004.xowa
wiki.db:missing db; tid=html url=G:\XOWA\wiki\en.wikipedia.org\en.wikipedia.org-html-ns.004-db.002.xowa
wiki.db:missing db; tid=html url=G:\XOWA\wiki\en.wikipedia.org\en.wikipedia.org-html-ns.004-db.003.xowa
wiki.db:missing db; tid=html url=G:\XOWA\wiki\en.wikipedia.org\en.wikipedia.org-html-ns.014.xowa
wiki.db:missing db; tid=html url=G:\XOWA\wiki\en.wikipedia.org\en.wikipedia.org-html-ns.100.xowa

Request: GET /en.wikipedia.org/ HTTP/1.1
Request: GET /en.wikipedia.org/wiki/Time_Warner_Cable HTTP/1.1
loading categories: count=12Request: GET /en.wikipedia.org/ HTTP/1.1
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at java.io.BufferedReader.fill(Unknown Source)
at java.io.BufferedReader.readLine(Unknown Source)
at java.io.BufferedReader.readLine(Unknown Source)
at gplx.xowa.servers.http.HttpRequest.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
error retrieving page. Please make sure your url is of the form: http://localhost:8080/home/wiki/Main_Page
java.lang.NullPointerException
at gplx.xowa.servers.http.HttpRequest.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
error retrieving page. Please make sure your url is of the form: http://localhost:8080/home/wiki/Main_Page
java.lang.NullPointerException
at gplx.xowa.servers.http.HttpRequest.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at java.io.BufferedReader.fill(Unknown Source)
at java.io.BufferedReader.readLine(Unknown Source)
at java.io.BufferedReader.readLine(Unknown Source)
at gplx.xowa.servers.http.HttpRequest.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
error retrieving page. Please make sure your url is of the form: http://localhost:8080/home/wiki/Main_Page
java.lang.NullPointerException
at gplx.xowa.servers.http.HttpRequest.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at java.io.BufferedReader.fill(Unknown Source)
at java.io.BufferedReader.readLine(Unknown Source)
at java.io.BufferedReader.readLine(Unknown Source)
at gplx.xowa.servers.http.HttpRequest.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at java.io.DataOutputStream.write(Unknown Source)
at gplx.xowa.servers.http.HttpRequest.sendBytes(Unknown Source)
at gplx.xowa.servers.http.HttpRequest.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
error retrieving page. Please make sure your url is of the form: http://localhost:8080/home/wiki/Main_Page
java.lang.NullPointerException
error retrieving page. Please make sure your url is of the form: http://localhost:8080/home/wiki/Main_Page
at gplx.xowa.servers.http.HttpRequest.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
at gplx.xowa.servers.http.HttpRequest.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Support Special:WhatLinksHere

SF discussion board was so much better, github is very fruity, like a hipster platform.
but anyway, whats up?

what happened to maintaining wiki downloads? >_>

Cannot run due to XPCOM error 0x80004005

I'm getting the following error when I try to run XOWA on Debian 64-bit.

I looks very similar to the issue reported here #37 but I don't have any non-ASCII characters in the path.

untitled

Setting up XOWA wikis (7z)

Hello

Xowa looks so nice and useful but I can’t get it to work.

I unzipped the application zip and got a file C:\xowa/xowa_64.exe

I got the dumps from arcive.org and unzipped them with winrar so they became .xowa. When i try to import offline I get a message that it has to be b2z or xml.

I tried the simple wiki first and he is in C:\gplx\xowa\wiki\simple.wikipedia.org.
I actually want to do it all (including images and other wikis) on an external HD.
It is a windows 8.1
I’m no computer wizard so I need foolproof guidance please

Thanks a million.

Support Mouse Buttons 4, 5; Support Pocketbook (Xowa doesn't start with non-latin characters in the path name)

Sorry! XOWA failed to run!

OS: windows
Java: 1.8.0_66 (64 bit)
Java path: C:\Program Files\Java\jre1.8.0_66
XOWA: 3.1.1.1
XOWA path: G:\Инсталации\Програми\Информация\xowa_app_windows_64_v3.1.1.1\xowa_windows_64.jar

Error: XPCOM error 0x80004005
Stack: org.eclipse.swt.browser.Mozilla.error(Unknown Source)
org.eclipse.swt.browser.Mozilla.initXULRunner(Unknown Source)
org.eclipse.swt.browser.Mozilla.create(Unknown Source)
org.eclipse.swt.browser.Browser.(Unknown Source)
gplx.gfui.Swt_html.(Unknown Source)
gplx.gfui.Swt_kit.New_html(Unknown Source)
gplx.xowa.guis.views.Xog_tab_itm.Make_html_box(Unknown Source)
gplx.xowa.guis.views.Xog_tab_mgr.Tabs_new(Unknown Source)
gplx.xowa.guis.views.Xog_tab_mgr.Tabs_new_init(Unknown Source)
gplx.xowa.guis.views.Xog_launcher_tabs.Launch_tab(Unknown Source)
gplx.xowa.guis.views.Xog_launcher_tabs.Restore_tabs(Unknown Source)
gplx.xowa.guis.views.Xog_launcher_tabs.Launch(Unknown Source)
gplx.xowa.guis.views.Xog_tab_itm_read_mgr.Launch(Unknown Source)
gplx.xowa.guis.Xoa_gui_mgr.Run(Unknown Source)
gplx.xowa.apps.boots.Xoa_boot_mgr.Run_app(Unknown Source)
gplx.xowa.apps.boots.Xoa_boot_mgr.Run(Unknown Source)
gplx.xowa.Xoa_app_.Run(Unknown Source)
gplx.xowa.Xowa_main.main(Unknown Source)

I am on Windows 7 64 bit

Wikimedia

Hi,
I've downloaded and installed Xowa and wikipedia with the images.
But I still get the notice that I need Wikimedia.
But there is no wikimedia download.

I'm quite confused by the "download wikis" page.
What is the html section? Do I need that?

Third question.
Are updates cumulative or do I need to download all updates?
My wiki download is the one from 2015-06-02. So do I need the images updates 2015-08-05 and 2015-09-01 or just the 2015-09-01?

Thanks for Xowa. It's nice to have an off-line wikipedia.

Sourcefoge Discussion so I am asking here: Run XOWA as portable on windows

First I want to say I think your software is awesome!
Ok question how to run portable?
I Have XOWA on one computer download extracted it to a folder downloaded wiki files and it is working fine.

I copied that folder to a hard drive brought it to another machine now when i open the folder and click xowa_64.exe the software will not run nothing happens.

Both system are Win7 64bit and both have up to date java versions what am i doing wrong does it somehow have to be setup again on the new system. I would like to use this on a 128 gig usb stick on different machines. Thank you for your help!

Can't get xowa to start

Hi,
sorry in advance whether I've got something wrong, I'm new to all this.
Trying to get xowa to start on Windows 8, with no success so far.
First, I've copied the folder to c:\programs. From the cmd windows, this is the log it gave me:

Microsoft Windows Version 6.3.9600 2013 Microsoft Corporation. Alle Rechte vorbehalten.

C:\Users\Dankwart>java -version
java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) Client VM (build 25.51-b03, mixed mode, sharing)

C:\Users\Dankwart>cd\

C:>cd programme

C:\Programme>cd xowa

C:\Programme\xowa>java -Xmx256m -jar xowa_windows.jar --cmd_file xowa_build.gfs
--app_mode cmd
XOWA: the XOWA Offline Wiki Application
Copyright (c) 2012 [email protected]

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program. If not, see http://www.gnu.org/licenses/.


version: 2.7.3.3; build date: 2015-07-21 17:34

arguments:
[0] = '--cmd_file'
[1] = 'xowa_build.gfs'
[2] = '--app_mode'
[3] = 'cmd'

[err 0] <java.io.FileNotFoundException> C:\Programme\xowa\user\anonymous\app\tmp
\log\current\session.txt (Das System kann den angegebenen Pfad nicht finden)
[err 1] file not found: url=C:\Programme\xowa\user\anonymous\app\tmp\log\cu
rrent\session.txt
[trace]:
java.io.FileOutputStream.open0(Native Method)
java.io.FileOutputStream.open(Unknown Source)
java.io.FileOutputStream.(Unknown Source)
java.io.FileOutputStream.(Unknown Source)
gplx.ios.IoEngine_system.SaveFilText_api(Unknown Source)
gplx.ios.IoEngine_xrg_saveFilStr.Exec(Unknown Source)
gplx.Io_mgr.AppendFilStr(Unknown Source)
gplx.Usr_log_fil.Flush(Unknown Source)
gplx.Gfo_usr_dlg__log_base.Flush(Unknown Source)
gplx.Gfo_usr_dlg__log_base.Queue_enabled_(Unknown Source)
gplx.xowa.Xoa_app_boot_mgr.Run_app(Unknown Source)
gplx.xowa.Xoa_app_boot_mgr.Run(Unknown Source)
gplx.xowa.Xoa_app_.Run(Unknown Source)
gplx.xowa.Xowa_main.main(Unknown Source)
app launch failed: args_process [err 0] <java.io.FileNotFoundException> C:\Progr
amme\xowa\user\anonymous\app\tmp\log\current\session.txt (Das System kann den an
gegebenen Pfad nicht finden)
[err 1] file not found: url=C:\Programme\xowa\user\anonymous\app\tmp\log\cu
rrent\session.txt
[trace]:
java.io.FileOutputStream.open0(Native Method)
java.io.FileOutputStream.open(Unknown Source)
java.io.FileOutputStream.(Unknown Source)
java.io.FileOutputStream.(Unknown Source)
gplx.ios.IoEngine_system.SaveFilText_api(Unknown Source)
gplx.ios.IoEngine_xrg_saveFilStr.Exec(Unknown Source)
gplx.Io_mgr.AppendFilStr(Unknown Source)
gplx.Gfo_usr_dlg__log_base.Log_msg(Unknown Source)
gplx.Gfo_usr_dlg__log_base.Log_to_session(Unknown Source)
gplx.Gfo_usr_dlg__log_base.Log_to_session_fmt(Unknown Source)
gplx.xowa.Xoa_app_boot_mgr.Run_app(Unknown Source)
gplx.xowa.Xoa_app_boot_mgr.Run(Unknown Source)
gplx.xowa.Xoa_app_.Run(Unknown Source)
gplx.xowa.Xowa_main.main(Unknown Source)

C:\Programme\xowa>

After reckoning it may be a problem with my rights, I've moved the xowa folder to c., and now session.txt looks like the following:

20150728_212915.982 env.init: version=2.7.3.3
20150728_212916.092 env.init: jar_url=xowa_windows.jar; build_date=2015-07-21 17:34
20150728_212916.093 env.init: op_sys=windows32
20150728_212916.106
arguments:
**** NONE ****
use --help to show help

20150728_212917.076 app.init
20150728_212917.081 creating user_system_cfg.gfs: C:\xowa\user\anonymous\app\data\cfg\user_system_cfg.gfs
20150728_212917.591 db.schema.load.bgn: conn=data source=C:\xowa\user\xowa.user.anonymous.sqlite3;version=3;
20150728_212917.625 db.schema.load.end
20150728_212918.318 creating bookmarks page
20150728_212918.529 wiki.init: circular call canceled: home
20150728_212918.532 wiki.init: circular call canceled: home
20150728_212918.535 wiki.init: circular call canceled: home
20150728_212918.541 wiki.init: circular call canceled: home
20150728_212918.544 wiki.init: circular call canceled: home
20150728_212918.546 wiki.init: circular call canceled: home
20150728_212918.321 wiki.init.bgn: home
20150728_212918.568 wiki.init.end
20150728_212918.711 moving history files
20150728_212918.716 moved history files: 0
20150728_212918.774 xowa_cfg_os generated; url=C:\xowa\bin\windows\xowa\cfg\xowa_cfg_os.gfs
20150728_212918.783 gfs.done: C:\xowa\bin\windows\xowa\cfg\xowa_cfg_os.gfs
20150728_212918.822 gfs.done: C:\xowa\user\anonymous\app\data\cfg\xowa_user_cfg.gfs
20150728_212918.824 gfs.done: C:\xowa\user\anonymous\app\data\cfg\user_custom_cfg.gfs
20150728_212918.827 gfs.done: C:\xowa\xowa.gfs
20150728_212918.831 setup:checking if dir exists: version_prv= version_del=1.8.2.1 dir=C:\xowa\user\anonymous\lang
20150728_212918.834 setup:checking if dir exists: version_prv= version_del=1.8.2.1 dir=C:\xowa\user\anonymous\wiki#cfg
20150728_212918.837 setup:checking if dir exists: version_prv= version_del=1.10.2.1 dir=C:\xowa\bin\any\javascript
20150728_212918.839 setup:checking if dir exists: version_prv= version_del=1.10.2.1 dir=C:\xowa\bin\any\xowa\html\modules
20150728_212918.858 converted options to v2
20150728_212918.842 app.upgrade.done
20150728_212918.860 wiki.init.bgn: home
20150728_212918.995 wiki.init.end
20150728_212919.300 swt.kit.init.done

xowa still doesn't start, and I have no idea why. Could you possible point me to a solution?
Thanks a lot!

Ukrainian Wikimedia points to wrong Wikimedia site

On "Help import/List" the entry for the Ukranian Wikimedia points to the wrong URI. http://uk.wikimedia.org redirects to the Great Britain page: https://wikimedia.org.uk/wiki/Main_Page. I believe the desired page is https://ua.wikimedia.org/wiki/%D0%92%D1%96%D0%BA%D1%96%D0%BC%D0%B5%D0%B4%D1%96%D0%B0_%D0%A3%D0%BA%D1%80%D0%B0%D1%97%D0%BD%D0%B0 (sorry, copy and paste blew up the URI with hex representations of the Cyrillic alphabet, but the point is the root of the webpage sits at "ua" and not "uk". This causes the build to fail (can't find file issue, naturally). (By the way, all other Ukranian sites do start with "uk", this is an oddity.)

Couple of questions while I'm at this:

  1. How do I delete "uk.wikimedia.org" from the list of wikis on the left-hand side of the Xowa page (or any wiki I might choose to delete for that matter)?
  2. Is there a way to manually import "ua.wikimedia.org" while still indexing it to "uk.wikimedia.org" in the wikis list (worrying about the British media wiki later)?

sqlite error opening connection on raspbian

Hi,
I have a new problem,
Xowa 1.9.4 working fine on debian wheezy/jessie with standard x64 architecture but when i tried to launch it on raspbian wheezy (debian on raspberry) the launcher crached with this stack trace:

app init failed: args_process [err 0] <java.sql.SQLException> Error opening connection
[err 1] <db> connection open failed: info=gplx_key=sqlite;data source=/home/pi/xowa/user/xowa.user.anonymous.sqlite3;version=3;
[err 2] <db> db.engine:exec failed: url=data source=/home/pi/xowa/user/xowa.user.anonymous.sqlite3;version=3; sql=PRAGMA page_size = 4096;
[trace]:
  org.sqlite.SQLiteConnection.open(SQLiteConnection.java:179)
  org.sqlite.SQLiteConnection.<init>(SQLiteConnection.java:105)
  org.sqlite.JDBC.createConnection(JDBC.java:113)
  org.sqlite.JDBC.connect(JDBC.java:87)
  java.sql.DriverManager.getConnection(DriverManager.java:664)
  java.sql.DriverManager.getConnection(DriverManager.java:247)
  gplx.dbs.engines.Db_engine_sql_base.Conn_make_by_url(Unknown Source)
  gplx.dbs.engines.sqlite.Sqlite_engine.Conn_new(Unknown Source)
  gplx.dbs.engines.Db_engine_sql_base.New_stmt_exec(Unknown Source)
  gplx.dbs.engines.Db_engine_sql_base.Exec_as_int(Unknown Source)
  gplx.dbs.engines.Db_engine_sql_base.Exec_as_obj(Unknown Source)
  gplx.dbs.Db_conn.Exec_qry(Unknown Source)
  gplx.dbs.engines.sqlite.Sqlite_engine_.Pragma_page_size(Unknown Source)
  gplx.dbs.Db_conn_bldr_wkr__sqlite.New(Unknown Source)
  gplx.dbs.Db_conn_bldr.New(Unknown Source)
  gplx.dbs.Db_conn_bldr.Get_or_new(Unknown Source)
  gplx.xowa.users.data.Xou_db_mgr.Init_by_app(Unknown Source)
  gplx.xowa.users.Xoue_user.Init_by_app(Unknown Source)
  gplx.xowa.Xoae_app.Init_by_app(Unknown Source)
  gplx.xowa.Xoa_app_boot_mgr.Run_app(Unknown Source)
  gplx.xowa.Xoa_app_boot_mgr.Run(Unknown Source)
  gplx.xowa.Xoa_app_.Run(Unknown Source)
  gplx.xowa.Xowa_main.main(Unknown Source)

The stack is shown twice and xowa doesn't launch neither in http server of course.
I checked user right, no root user files, xowa is in a home directory as mention in the howTo.
I'm using the oracle jdk8u60 by default but i got the same result with openJDK.
I tried several time, using different approach, what did I miss?
Thank you

Edit: forgot to mention that i have the same result with version 1.9.3

Mathematica requests crash server

This was originally reported in http://mathematica.stackexchange.com/questions/89012/why-doesnt-import-work-with-xowa-offline-wikipedia-database

The HTTP server was re-written in v2.7.2 to support POST requests. In the process it became much more strict about the accepted headers in GET and POST inputs. In particular, it wasn't expecting GET requests to have any Content-Type headers.

I've relaxed this restriction for v2.8.2 which will be released on 2015-08-10 by 8 AM UTC.

Wiktionary not loading

Hello again!
I downloaded the 2 links given on archive.org for Wiktionary

https://archive.org/download/Xowa_enwiki_latest/Xowa_enwiktionary_2016-01-12_text.7z
https://archive.org/download/Xowa_enwiki_latest/Xowa_enwiktionary_2016-01-12_file.7z

and extracted them in the root folder of xowa.
It succesfully make a folder en.wiktionary.org and extracted all the relevant files into the folder.

There after I could see 2 links in the sidebar when I open XOWA, one for wikipedia and the other for wiktionary but though I can use wikipedia I cannot browse wiktionary.

When I click on the wiktionary link it says

could not find en.wiktionary.org

I even tried manually entering the url into the search bar of XOWA but to no avail it gives the same error.
Am I doing anything wrong here?
Is it possible that these files are not in the newer v2b format? (v2b is not mentioned in the archive.org links)

Thanks in advance!

XOWA on Android

[ For new users, please see the wiki page at https://github.com/gnosygnu/xowa/wiki/Android]

This is a catch-all issue for XOWA on Android. It will be closed when I release the XOWA app to the Play Store with English Wikipedia on archive.org. The tentative release date is 2016-01-31.

First, an update. I ended up rewriting the Android app to use the UI from Wikipedia Mobile app. The main advantage of this approach is that the Wikipedia Mobile app is much better developed than the one I put together for the XOWA Android alpha. It provides for multiple tabs, search, table of contents, find in page, fonts, night-mode, etc. On the other hand, the main disadvantage is that I'm now tied to the Wikipedia Mobile app. For example, the Wikipedia Mobile app is limited to Android KitKat (4.0) and up, so the XOWA Android app is similarly limited. I'm sure I'll run into other issues.

Sadly, another disadvantage is that all of Anselm's work on the old Android app will no longer be relevant. To Anselm: Mea culpa ad infinitum; I hope I can do something to make up for your spent work.

I've been using this new XOWA app with English Wikipedia on my Android for about 2 weeks. The results look good and I am pretty satisfied. There are some rough corners -- particularly around search -- but I'm hoping it will be acceptable for a first release.

I'm planning to release a version with Simple Wikipedia on 2016-01-10. I'd like to get feedback on the new app, so if you can download the app and the wiki and give me some thoughts, I'd greatly appreciate it.

I'm also debating a few items that will be a factor for future releases. I am interested in any thoughts, so please comment if you can.

  • English Wikipedia currently requires 128 GB. Obviously, this is restrictive for Android users. I'm planning to reduce this in Feb / Mar. The primary gain would be to reduce image quality. For example, reducing image quality to 50% should cut the image databases from 72 GB to about 40 GB. I don't think the images are noticeably different, but I am interested in the opinion of others. Is it worth it to cut quality to 50%
  • I may end up releasing an "alpha" English Wikipedia html dump which will be about 24 GB in size. The disadvantage may be that I may release another "good" English Wikipedia dump in a few months and users would have to re-download 24 GB again. Is it worth it to spend another few weeks to standardize the format, or should I make something available as soon as possible?

I'll add other items below as they come up

2014 Wiki Data Files and latest "xowa_app_windows_v3.3.4.1"

Hi Mr Gnosy.

While waiting for fix of latest corrupt file "Xowa_enwiki_2016-03-05_wiki_text_ns-100.7z" I posted Saturday 2 April 2016, I decided to test latest platform "xowa_app_windows_v3.3.4.1" on my old set of data files from 2014, and did offline installation of three simple.wiki files below:

  • simplewiki-latest-pages-articles.xml.bz2
  • simplewiki-20140116-categorylinks.sql
  • simplewiki-20140116-page_props.sql

To my surprise upon the audible ping with "Script Done" message, everything worked perfectly, and so did the new search feature incorporated in the latest release.

Excitedly I proceeded to do the same with my 2014 set of en.wikipedia files, but this time after the ping and "Script Done" message, en.wikipedia looked OK, but the moment I typed into the search box, the screen came up with a message box prompting me to an upgrade on the search database. I thought this was strange since this did not happen on simple.wiki. So I complied with the request, and after another 40 minutes or so, another ping came, but the search menu just prompted me to do an upgrade again.

Not sure if latest set of data files of 2016-3 is going to fix this. I will report back later after I download the fixed "Xowa_enwiki_2016-03-05_wiki_text_ns-100.7z" I'm expecting you to upload later today.

By the way the search feature is yet another great improvement of the already exemplary Xowa offline Wikipedia product. Thank you for all your hard work, it is greatly appreciated.
William

OS: Windows 7 32

Better support non-Wikimedia wikis with auto-name detection and default image support (other none wikimedia wikis)

I'm actually using xowa for a wiki that is not affiliated with wikimedia.
They are some configuration problems, since the program assumes all wikis are wikimedia related.

How do i fix the configuration files for it?
Where is the configuration file?

Images:

It uses commons, but the wiki doesn't use commons.
I would like to selectively disable commons just for that one.

It doesn't use the images from the wiki it self.
Probably it assumes some naming convention about the link that of course doesn't apply here.

The image dump is only 90 MB, not like the scary terabites of wikipedia. I would like to use offline images, but the help page sais this feature is obsolete.

Minor issues:
It messed up the name of the wiki, it is listed a the name of the folder the dump was in. Also it uses xowa picture as the logo.

HTTP Server

Not an issue but a request.

I know you can already set the startup tab in the options menu, but if you enter localhost:8080 it will take you to the main page and not "http://localhost:8080/en.wikipedia.org/"

Would it be possible to implement the option that the HTTP Server uses the same startup tab setup.

Thanks

English Wikipedia renders without CSS

Hi again! Just found another issue on xowa on Windows 8.1. I am not sure if this affects other systems, or if this is an issue local to my computer. The English Wikipedia renders without any CSS. See the examples below.

simple.wikipedia.org

simplewiki

en.wikipedia.org

enwiki

On the downloaded English Wikipedia, the sidebar is moved to the bottom of the page. The "header bar", i.e. the bar at the top with links to read, change or view HTML, as well as the search bar, is nowhere to be seen. The magnifying glass for the search bar is to the right of the sidebar at the bottom of the page, and clicking on it results in #19 because no text can be entered in any search bar.

The download of en.wikipedia.org was unattended. The computer did not sleep or shut down during download. I can arrange for TeamViewer remote controlling if you desire, seeing as the English Wikipedia is large and would take a while to download. Could it be that the CSS specifically was corrupted during download?

Wikisource not found

Downloaded Xowa_enwikisource_2016-01-12_text.7z

Extracted to fresh install of current version of xowa

Path is correct "c:\xowa\wiki\en.wikisource.org"
files are where they should be

Xowa says wiki is not found

XOWA doesn't work on OS X

On running: sh /Users/mik/Desktop/xowa_app_macosx_v3.2.1.1/xowa_macosx
I get this output. I get the same issue with both 64bit and 32bit versions.

sh /Users/.../Desktop/xowa_app_macosx_v3.2.1.1/xowa_macosx 
Exception in thread "Thread-1" java.lang.UnsupportedClassVersionError: gplx/xowa/Xowa_main : Unsupported major.minor version 51.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
    at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

On running java -Xmx256m -d32 -XstartOnFirstThread -jar /Users/.../Desktop/xowa_app_macosx_v3.2.1.1/xowa_macosx.jar I get an identical output

I have tried installing an older version of Java from here Its worth noting that I'm doing this on a new mac running os x 10.11 which might not have the older versions of java installed. The env | grep JAVA command gives no output. This seam like an identical issue to this one.

xowa does not start

Hi! Sorry if this is something you already know about; I tried looking through the open issues, but nothing seems to match the problem I've got. Just downloaded xowa v2.7.3.3, extracted it on an external drive (T:) on a Windows 8.1 x64 machine. Launching the app via cmd (java -jar xowa_windows_64.jar) gives me the following output:

T:\Marius\Wikipedia>java -jar xowa_windows_64.jar
XOWA: the XOWA Offline Wiki Application
Copyright (c) 2012 [email protected]

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

--------------------------------------------------------------------------------

version: 2.7.3.3; build date: 2015-07-21 23:34

arguments:
  **** NONE ****
  use --help to show help

Exception in thread "main" org.eclipse.swt.SWTError: Unknown error
    at org.eclipse.swt.internal.mozilla.nsISupports.getMethodIndex(Unknown Source)
    at org.eclipse.swt.internal.mozilla.nsIFile.Create(Unknown Source)
    at org.eclipse.swt.browser.AppFileLocProvider.<init>(Unknown Source)
    at org.eclipse.swt.browser.Mozilla.create(Unknown Source)
    at org.eclipse.swt.browser.Browser.<init>(Unknown Source)
    at gplx.gfui.Swt_html.<init>(Unknown Source)
    at gplx.gfui.Swt_kit.New_html(Unknown Source)
    at gplx.xowa.gui.views.Xog_tab_itm.Make_html_box(Unknown Source)
    at gplx.xowa.gui.views.Xog_tab_mgr.Tabs_new(Unknown Source)
    at gplx.xowa.gui.views.Xog_tab_mgr.Tabs_new_init(Unknown Source)
    at gplx.xowa.gui.views.Xog_launcher_tabs.Launch_tab(Unknown Source)
    at gplx.xowa.gui.views.Xog_launcher_tabs.Restore_tabs(Unknown Source)
    at gplx.xowa.gui.views.Xog_launcher_tabs.Launch(Unknown Source)
    at gplx.xowa.gui.views.Xog_tab_itm_read_mgr.Launch(Unknown Source)
    at gplx.xowa.gui.Xoa_gui_mgr.Run(Unknown Source)
    at gplx.xowa.Xoa_app_boot_mgr.Run_app(Unknown Source)
    at gplx.xowa.Xoa_app_boot_mgr.Run(Unknown Source)
    at gplx.xowa.Xoa_app_.Run(Unknown Source)
    at gplx.xowa.Xowa_main.main(Unknown Source)

Java version 1.8.0_45-b14, also tried on 1.7.0_72-b14 without success. Also tried moving the files to C:\xowa without success. The exe launcher does nothing when double-clicked. Let me know if I can supply any more informaiton, and I'll be glad to.

Xowa file version not updated to 3.2.1.1

Even though internally the version of the xowa app shows the version as 3.2.1.1, when right click on the app > properties > details still shows that it is 3.1.1.1. Please update... Thank you

Xowa and Android compatible phones.

Hi on this new site Mr gnosygnu.

Now that I appear to have Xowa well established on my PC, I am now considering installing it on my Samsung phone, but before downloading it, I would first like to know if my phone is compatible. I know I will need to install a 64GB extended memory card.
I remember reading all the compatible phones before on SourceForge, and my model was not listed, hence this request.
Also is the Xowa on Android considered stable enough for general use?

My phone: Samsung Galaxy Core Prime - SM-G360H ( Android version 4.4.4 )
Wikipedia: https://en.wikipedia.org/wiki/Samsung_Galaxy_Core_Prime

I was not sure how GitHub posting works yet, I hope this was placed correctly. You can move it or delete it once I have seen your reply.

William

user limitation in http server mode

Hi, my apologies for my post on source forge....
So my problem is to limit the number of user accessing to xowa http web server, is there a parameter along with --http_server, for example --max_user=15 ?
Best regards

Problem with section of source code ending in ">".

On version 2.9.2.1 (2015-09-13 18:11) I'm seeing a problem with the article

en.wikipedia.org/wiki/Type_system

Towards the end where there's some example code ending in ">". The rest of the article shows up all as code as well.

Let me know if this is too vague, I'm hoping it's obvious when looking at that article.

ImageMagick / Inkscape automatic install failed

I think the reason is, there are no ImageMagick-*-Q??-windows.zip any more - only portable.

BTW, is there a direkt link from the XOWA main page to the xowa github issues page? I can not find one.

Removing the sidebar

Hi Again!

Is there any config / setting in XOWA that can hide / remove the sidebar in Wikipedia from rendering in XOWA.
If there isn't?, how complex would it be to implement this functionality. I know you are absolutely busy at this point of time and that you are currently focusing on the mobile version.
But if you can point out to the relevant sections of the codebase that we can look into to achieve this objective it would indeed be very nice.

Thanks in advance.

fsdb.main/fsdb.bin.0116.sqlite3 appearing again ?

Not a major concern - only a question.
With the latest update for en.wikipedia.org in file Xowa_enwiki_2015-12-06_file_v1.7z
I saw the 'old' (image ?) data base under 'file/*/fsdb.main' appearing again.
Is this correct and needed ? It seems like an update - don't have fsdb.main.0001...0115.sqlite3 though.
I did not have a 'file' directory any more and added it - everything works just fine after adding this now.
thanks
Markus

xowa_file_fsdb

xowa causes an exception on Mac OSX

I'm on Mac OSX Yosemite V10.10.4
First I unzipped the zip file, and double clicked on the jar file, and it said it couldn't be opened.
Then I read the read me like I should have, and moved the files to the Users/user/xoma, and ran "sh /Users/your_user_name/xowa/xowa_macosx_64.sh"
Exception in thread "Thread-1" java.lang.UnsupportedClassVersionError: gplx/xowa/Xowa_main : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.