Skip to content

lanlab-org/OAPS-TreeLib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TreeLib

TreeLib is a simple online application that provides open access publishing service to authors who love to share their ideas and findings in a non-blocking fashion. The author could publish an article as long as he provides a valid email address. No need to sign up.

Check this link http://lanlab.org/course/2018f/oo/project_description.pdf for more detail.

Mission

TreeLib puts authors' needs first and values massive review.

How to Contribute

We welcome your participation in this project.

Your participation does not have to be in the form of contributing code. You could help us on ideas, suggestions, documentation, etc.

You need to be an invited member of Lan Laboratory before you can push your feature branch or bugfix branch to the central reops at https://github.com/lanlab-org

Send Hui (lanhui at zjnu.edu.cn) an email message including your GitHub account name so that he could invite you to be a member of Lan Laboratory.

As of March 31 2020, there are 30 members in Lan Laboratory (https://github.com/orgs/lanlab-org/people).

You will use the feature-branching workflow (see below) when interacting with the central repo. The main point of this workflow is that you work on a branch on your local drive, push that branch to the central repo, and create a Pull Request (i.e., Pull Me Request) at GitHub for other people to review your changes. When everything is OK, then someone could merge your changes to the master branch in the central repo.

I believe that code review at the Pull Request stage is important for both improving code quality and improving team quality.

The Feature-branching Workflow

We will use the feature-branching workflow for collaboration. The idea is that you make your own branch, work on it, and push this branch to the central repo for review.

Check the section The feature-branching workflow in the following link for more detail:

https://github.com/spm2020spring/TeamCollaborationTutorial/blob/master/team.rst

Version History

Ibrahim M.I Ismail & Yussuf Mohamed Mahdi

Ibrahim M.I Ismail & Yussuf Mohamed Mahdi maintained the software in 2019.

GitHub repo: https://github.com/hema-001/TreeLib

This section lists all the latest and major changes in this project, to save your time from going through all the commits, since a bunch of them are not important.

Yun Dabang & Ni Zhongjie

Yun Dabang & Ni Zhongjie developed the first version of TreeLib in 2018.

Project home page: http://118.25.96.118/gsrycloud/TreeLib/

Contributor List

  • Bob984456043-包振丰-201732120111
  • ZhenCi-陈真赐-201732120114
  • dzr201732120115-戴泽荣-201732120115
  • ileaderx-WARD-201732120143
  • almasoodi-SAEED-201732120146
  • tarmommohammed-MOHAMMED TARMOM-201732120166
  • hemo-khalil-ABDALMUHAYMN KHALIL-201730210234
  • sanoussibarkay--barkay sanoussi sanoussi--201732120151
  • AhamedSabuj--ahamed sabuj--201732120141
  • charif13282--hossain arif--201732120157
  • Agonza--agonza lewis conrad--201732120140
  • lbynote-陆博业-201732120119
  • EaLIFe-吕伊豪-201732120120
  • 201732120130-周仙龙-201732102130
  • Zhengkefu-郑可富-201732102129
  • karro26-陈冬卉-201732120102
  • Joffool-陈金龙-201732120112
  • Weichao-Chen-陈伟超-201732120113