GithubHelp home page GithubHelp logo

glugnith / glug.nith.ac.in Goto Github PK

View Code? Open in Web Editor NEW
8.0 8.0 52.0 5.05 MB

GLUG-NITH website source code :penguin: *DEPRECATED*

PHP 22.93% CSS 5.36% Perl 55.07% C 0.91% HTML 1.27% JavaScript 8.05% Shell 0.27% ApacheConf 6.15%

glug.nith.ac.in's People

Contributors

divyanshu013 avatar lokeshh avatar pranavk avatar rohanjaswal2507 avatar sagarkarira avatar shivamgupta02 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

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

glug.nith.ac.in's Issues

Improve/Add projects page

We had a proejcts page intially on glug.nith.ac.in. This was a wonderful thing that newcomers can have a look at and look at the source code. But we removed this page because that page was not managed properly.

I am thinking of creating a Projects page again on the site with following specification ---
The project page should have a project leader link that would mention the name of the project leader with some description about the project and and "How to contribute" link containing a begineer guide to contribute to this project.

Revamping the website

The website doesn't looks good in smaller screens (mobile devices). We should try to fix this. I think the best way would be to use a responsive layout using bootstrap. There are lots of free templates available (which may be tweaked) or we can work one of our own out. This task would take quite some time and effort but it would be quite fun ๐Ÿ˜‰
Please note that the design of the website should reflect the spirit of FOSS.

New logo on website

We have a new logo on facebook glugnith page. We need to replace the old logo on the website with this new logo such that it doesn't look awkward. I remember last time we did this, it was looking awkward changing the whole orientation of the website.

Fix tldp link

The LDP link at the bottom of page is no more active. It is giving a 404 not found error.

A page containing useful links for beginners to start learning about some technology

The open-source world is quite vast and it's quite difficult for a newcomer to start with. This page should contain useful links that people might find useful (videos or websites) in order to get started.
This should be designed in a way such that one doesn't get overwhelmed with the information. This should be an easy task if anyone is interested; perhaps GLUG(ers) can work on this in a team.

wiki management

glug.nith.ac.in/wiki/ is no more active now. We need to keep it managed and spread the word so that people create more accounts, make their own home page and make it primary platform for any kind of personal articles they want to publish.they can also create a good homepage there.

need a page to request for email alias

I have set up the mail server on the server again but this time emails won't be stored on the server but rather would just be forwarded to the email address that the member provide.

Lets create a form which asks for following information.

Name
Roll no.
Branch
Email address to forward to
Requested email alias
Why you want an alias ? (Requester will have to answer this and convince that he should be granted an email alias)

Updating readme to be more specific about getting started

To be truthful How do I get started do not contain any command about how to clone, run project and push changes

Cloning Project
$ git clone https://github.com/glugnith/glug.nith.ac.in.git

Running project on linux using lamp
$ <editor> /etc/apache2/sites-enabled/000-default

change document root to project directory
or
copy project source code in /var/www

Push Changes
$ git push origin master

feel free to add your views

Indent whole source code/ Code Scrubbing

It would be better if we indent the whole source code of the website, it would help new contributors to quickly dive in.

Moreover, we need to scrub the code(remove stupid comments, add new comments at appropriate places etc. )

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.