Fetching the latest programs, projects, and workspace data.

The Advanced Open Source Enterprise Wiki
Showing 5 of 12 projects. Click any project card for scope, mentors, and proposal studio.
Mentors: Student: Rajat Khanduri
The project aims to develop an interactive link visualizer application for XWiki which shows the end-users a network-graph of pages present in a wiki in the form of nodes and edges. The application will consist of many feature like a separate customizable panel for a local graph (i.e., visualization around only the currently opened document), search feature, etc. The nodes represents the various pages/documents and edges represents the links between them. For complete documentation of the application, see: https://extensions.xwiki.org/xwiki/bin/view/Extension/InteractiveLinkVisualizer End-users will get to visually interact, explore & analyze link relationships within XWiki pages & hence users will more easily: ● Understand the structure of the documents and the relationships between them ● Identify patterns and connections that may not be immediately apparent when looking at the documents in text format. ● Navigate through the platform and locate the information they need. The final solution has been published in the form of an XWiki extension on the XWiki Extension Store where the users can install & use it on their XWiki instance.
Mentors: Student: Vedant_Pol
Project Description: The goal of this project is to create a snap package of the XWiki . As snaps are self-contained packages that work across a range of Linux distribution it would be easier for developers and users on Linux based system to interact or install XWiki. The snap package will also help reach new people and further the community. The project will also ensure that the generation of snap package for each version of XWiki is integrated to the release process, so that user on snap package do not remain outdated with the XWiki .It will also ensure close integration so that the generation of snap package is not a big hassle for other developers for each version of XWiki. Automating snap builds would also be a feasible endeavour. Objectives achieved by this project: - • Making the installation easy and fast • Making XWiki work across a wide range of Linux distributions • To allow upstream software developers to distribute their applications directly to users. • Automating the snap build process thus reducing updating workload for the maintainers Components to be build: - • Clean snap package of current XWiki • Automation of snap package generation
Mentors: Student: Sanchita Singh
<p>The aim of the project is to increase the number of active installs in XWiki by providing the end-users with the flexibility to use Cloud Computing or services provided by AWS. There are two types of installations currently present for XWiki - Testing one and Production one. Also, there are two major versions available currently: 12.10.5 - the stable release and 13.2 - the active latest release. Cloud computing has gained significant recognition in the past few years due to the availability of a virtually unlimited number of servers and unlimited power/memory availability within seconds while maintaining a pay-per-use model for billing. As companies and users move to Cloud-based solutions for their server needs, it makes sense that XWiki too should integrate seamlessly with major cloud provider solutions. Currently, Amazon’s AWS has the greatest market share in the Cloud Market, which is greater than the combined market share of Google (GCP) and Microsoft (Azure). Therefore we need to provide AMIs and Cloudformation Templates (in the context of AWS), which end users can consume directly to spin up XWiki within minutes and start testing/working.</p>
Mentors: Student: Haxsen
<p>GitHub Importer is an XWiki Extension which imports GitHub pages and wikis into XWiki.</p> <p>The extension provides the following features:</p> <ul> <li>Ability to import GitHub wiki pages into XWiki.</li> <li>Ability to convert the files content to Default syntax (XWiki Syntaxes Administration).</li> <li>Ability to use <a href="https://developer.github.com/v3/auth/#basic-authentication" target="_blank">Basic Authentication</a> for GitHub page repositories that are not public.</li> <li>Ability to create pages hierarchically in XWiki according to the sidebar (_Sidebar.md).</li> <li>Ability to import through file / directory.</li> <li>Supports <a href="https://www.mediawiki.org/wiki/MediaWiki" target="_blank">MediaWiki</a> and <a href="http://www.wikicreole.org/wiki/Home" target="_blank">Creole</a> syntax files.</li> <li>Fixes relative links (with limitations) while converting syntax from Markdown to XWiki.</li> </ul> <p>More details are available on the <a href="https://extensions.xwiki.org/xwiki/bin/view/Extension/GitHub%20Importer%20Application/" target="_blank">Extension page</a>.</p>