GithubHelp home page GithubHelp logo

ieee-nitk / ieee-nitk.github.io Goto Github PK

View Code? Open in Web Editor NEW
14.0 17.0 74.0 313.84 MB

Official Website for IEEE NITK Student Branch, Mangalore Sub Section, Bangalore Section, R10 Region.

Home Page: https://ieee.nitk.ac.in/

License: MIT License

HTML 27.85% JavaScript 20.94% Shell 0.08% CSS 40.35% Python 0.82% Ruby 0.01% SCSS 9.94%
blog website ieee

ieee-nitk.github.io's People

Contributors

adharshkamath avatar adithyabhatkajake avatar aj163 avatar ajethesh8 avatar anumehaagrawal avatar archit-p avatar blurrrb avatar chinmaydd avatar ckeshava avatar deepakkavoor avatar gaurang2001 avatar guru-irl avatar kaushiksk avatar mahim23 avatar mahirjain25 avatar nimbus98 avatar nishant-nayak avatar pvgupta24 avatar rohit-mp avatar rosageorge31 avatar saurabhagarwala avatar sbshah97 avatar shashankhs17 avatar shashankp19 avatar smarty1palak avatar suraj44 avatar swathisbhat avatar viggi-v avatar vignaraj-pai avatar vilas897 avatar

Stargazers

 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

ieee-nitk.github.io's Issues

Non-Responsive links in Events page

  • The tenth entry says 010, this should be 10.
  • Entries 02 and 010 are redundant.
  • Entry 06 Ignite Displays text from Algorithmic Trading
  • Entry 09 is not responsive

Reduce size of images in the Main Page

Currently the main website takes a lot of time to load. The home page is loading a lot of heavy images that either need to be resized or or replaced with new images.

Home Page

  • compsoc.png
  • landing.jpg
  • piston.jpg
  • diode.jpg
  • sig.jpg

Main Website: Required Functionality and Issue Tracker

  • Update Team Page on the Main Website as to put current Executive members and probably have a separate page/section for Alumni.
  • Update events section in the Main Website with photos of the events as well if possible!
  • Add Google Analytics to view Page and allow for number of people viewing it!

What do you think about @viggi-v @adithyabhatkajake?

Travis CI/CD not working

  • Apparently a file for the Travis CL Build could not be found!

@hehaichi is working on this! Kindly reference this Issue while sending the Pull Request!

Update Team details on Website

Kindly update core team details on our website so that any queries related to the student branch goes to the concerned persons. You can add our batch (Batch of 2019) details in Alumni section if you wish to.

@nimbus98 kindly do the needful.

Thanks.

Add Structured Data for IEEE Website

  • Look at this link for more information as to how to add structured data to the IEEE NITK Website!
  • Look into JSON-LD for more information.
  • Add information for the following:
  • Core Position as People
  • Address for IEEE as Place
  • Blog Contributors as People

Blog: Required Functionality and Issue tracker

  • Make the blog background match the blue hue of the front page of the site.
  • Add Facebook comments plugin.
  • Add Google Analytics to view people viewing the blog.
  • Remove Disqus and disable it properly!
  • Add Pagination to the current Scheme of things!
  • Add Gyan section according how @adithyabhatkajake suggested it!
  • Add HTTPS support
  • Separate articles according to each SIG using post.categories.
  • Change favicon to png instead of current jpg with white background.
  • Add themes for each of the blogs as suggested by @adithyabhatkajake
  • Add Travis CI Support for the blog to run automated checks!

Separate articles in each SIG according to post.categories

  • Add a mechanism to separate articles on the basis of SIG using post.categories feature which has been applied for all articles

Please make all commits related to this Issue on the post-categories-patch branch.
When you are about to push your code run the following once before pushing your code

git pull --rebase upstream master

Also make sure you send your Pull Request by referencing this Issue!

Changes in Events section of website

Please make changes to the event names and ensure they fit in the space allotted on left side of the webpage and add the new events we conducted this year - WiTS, Embedathon in this section

image

WiTS link can be removed from first page of the website

Unable to run on local system

I've been getting the following error log on my local system. Any recent major changes that were made to the blog. Also when I run bundle exec jekyll serve it gives me an error for Could not locate Gemfile or .bundle/ directory as the error.

Here is the Error Log

/var/lib/gems/2.3.0/gems/jekyll-3.5.2/lib/jekyll/drops/document_drop.rb:8: warning: already initialized constant Jekyll::Drops::DocumentDrop::NESTED_OBJECT_FIELD_BLACKLIST
/usr/lib/ruby/vendor_ruby/jekyll/drops/document_drop.rb:8: warning: previous definition of NESTED_OBJECT_FIELD_BLACKLIST was here
/var/lib/gems/2.3.0/gems/jekyll-3.5.2/lib/jekyll/drops/drop.rb:8: warning: already initialized constant Jekyll::Drops::Drop::NON_CONTENT_METHODS
/usr/lib/ruby/vendor_ruby/jekyll/drops/drop.rb:8: warning: previous definition of NON_CONTENT_METHODS was here

Source: /home/salman/All-Projects/Personal-Project/ieee-nitk.github.io
Destination: /home/salman/All-Projects/Personal-Project/ieee-nitk.github.io/_site
Incremental build: enabled
Generating... 
    done in 0.159 seconds.
jekyll 3.1.6 | Error:  undefined method `bash_on_windows?' for Jekyll::Utils::Platforms:Module

Let me know if there is any dependency unresolved!

Team page improvements

  • Update Team Page to have four tabs instead of 3 - Core, CompSoc, Diode, Piston
  • Display all names (and position for core) along with Github/Linkedin/Email in cards
  • Use Flex Containers for Faculty Members instead of putting up <br> tags

Issues to be fixed to take part in IEEE Website Competition

  • All websites must use WordPress themes that are checked in advance of submission and score at least a 70% or higher on themecheck.org.

  • All plugins must explicitly state compatibility with WordPress 4.7.5.
    Note:
    The following WordPress plugins are not allowed for use by IEEE:. We have a repository of photos that you may use in your design. To access them, please visit the tab labeled Photos. You may not use either approved photographs or images that you do not own or have a valid license for.

  • Digital Style Guide: – This section contains an overview of web-related requirements, best practices, and style guidelines for IEEE employees, volunteers, and partners (vendors, consultants, or contract workers) involved in the development or enhancement of IEEE websites.

    • Fonts changed according to guidelines
    • Nav Bar changed - Logo should be to the right with padding on top and bottom with a clear background . The nav bar contents should be shifted to the left
    • Footer needs to be modified according to the guidelines
  • Global Page Element and Branding Requirements: – IEEE digital publishers are asked to include IEEE-wide styles when structuring websites in order to create alignment, provide orientation, leverage the IEEE brand, and prevent users from having to learn each website. IEEE styles are detailed here for use of the IEEE enterprise-wide meta-navigation, IEEE Master Brand, site identifier, IEEE favicon, and website headers and footers.

  • All student members’ names and IEEE member numbers

  • An outline of goals and objectives of the project

  • Original photos and/or videos

Create new SIG Pages for SIGHT and WiE

  • Create a new Web Page for SIGHT, details to be added include SIG Head Name and Projects proposed this year
  • Create a new Web Page for WiE, details to be added include SIG Head Name and events planned as part of WiE this year.
  • Reduce font size at the beginning of the SIG Page where the SIG name is shown
  • Change cas.html to diode.html and update all links as well. You can run html-proofer to check for links if they are breaking or not!

Link project titles to Github Repositories

Right now the CompSoc page just lists all the projects and their descriptions. It would be better to have a small GitHub icon or a [Github] text beside the title linking the repo of the project.

Add publication to the webpage

"Resource Provisioning Framework for IoT Applications in Fog Computing Environment", 12th IEEE International Conference on Advanced Networks and Telecommunications Systems (ANTS) 2018, Rakshith G.

Update the Achievements section

Add the new awards won by NITK IEEE and change the chronological order to most recent awards first.

Two new awards won this year.

  1. IEEE Bangalore Outstanding Student Volunteer award
  2. Outstanding Student Branch, Mangalore Subsection

Updates to Sitemap

Main sitemap has to be updated as number of pages have been changed.

All pages in the root directory should be covered under this.

P.S. There is a separate sitemap for blog and gyan which is maintained separately

Blog Update for 23rd October 2k17

  • Add Piston Article
  • Add CompSoc Article
  • Add Diode article

Blog articles are accessible in the Drive Link here!

Make sure you don't forget about this! Any confusions feel free to contact @adwait1-g kv krishna or anirudh

Issue assigned to Anumeha

Change Text in CompSoc page under SIGs

Firstly COMPSOC should be changed to CompSoc. And the description should reflect the reorganization into Research Groups. Also the text might look better if it is center aligned than the left align that is currently used.

In https://ieeenitk.org/compsoc.html,

We need to add the details of the core members and the research groups as well.

Add themes for the blog

  • Add different coloured themes for the blog.

  • Some design ideas can be found from the following links:
    Design 1
    Design 2
    Design 3

Please make all commits related to this Issue on the add-theme branch.
When you are about to push your code run the following once before pushing your code

git pull --rebase upstream master

Also make sure you send your Pull Request by referencing this Pull Request!

Clicking on tags results in a 404

The URL is getting messed up. http://ieeenitk.org/blog/blog/tags/#finfets is the URL right now.
Should be changed to http://ieeenitk.org/blog/tags/#finfets

Projects list improvement

The projects currently appear as one long list on every page. Divide them into sections or show a fixed number of them at a time on every page.

Add conference paper details - Diode

Solar PV Interface to Grid-Tie Inverter with Current Referenced Boost converter, 13th International IEEE Conference for Industrial and Information Systems (ICIIS 2018)at IIT Ropar, Shama G Vasisht

Github link under Our Team members

The github link for core and executive members under Our Team don't link properly to the actual webpage.
https://ieee.nitk.ac.in/www.github.io/anumehaagrawal/ is the link for Anumeha's github. The issue is present for anyone with a GitHub link but not for any other links.

Add SIGHT Chair under Faculty Section

"SIGHT Chair" will be Dr, Sumam David from E&C Engg department.

Please update the website with mam's photo and webpage.

Ensure update is made both on the home page as well as in team section.

Make Projects content dynamic using JSON

  • Currently all the content for Projects for various SIGs is static in nature. It would be helpful to have a JSON with the following fields (year, title, description, image)

  • CompSoc

  • Diode

  • Piston

Changes to Main Page

Remove We are now Recruiting message from the Website Main Page as it is leading to a closed Google Form

Fix Nav dropdown

The dropdown in the navbar has to appear under the menu item that was clicked. Currently it appears at the left end of the div in nav.

Blog update for 2nd October 2k17

  • Add Piston Article
  • Add CompSoc Article
  • Add Diode article

Blog articles are accessible in the Drive Link here!

Make sure you don't forget about this! Any confusions feel free to contact @adwait1-g kv krishna or anirudh

Issue is assigned to Adil!

Side Bar to link to Blog/Gyan Articles

  • Create a sidebar for each SIG where list of articles is displayed, from that particular SIG. The Side Bar should be fixed and should should show users the title and a link to the article.
  • Create a sidebar on every blog article as well. Make sure you are fetching articles of the same category randomly. For example a CompSoc article should have links to CompSoc article which is fetched randomly.
  • Create a sidebar for every Gyan Article to ensure that it allows a user to read up an article of a similar category, i.e. Research or Industry.

Performance Improvements and Consistency

  • Lot of unnecessary scripts are loaded on every page, see if it's possible to reduce the number of scripts
  • Once everything's complete, make sure all core stylesheets, scripts, data (header.json) and common files are consistent across repos.
  • Add a 404 Page (Particles js all over with link to Home)
  • Consistent embed images across repos and new ones

CI/CD for blog

  • Setup CI/CD for building the blog and deploying to a different branch (that will be used to host gh-pages)
  • This will keep the dev branch clean and it won't need the compiled files which is very messy to work with right now and leads to lot of merge conflicts

Fix header

The logo should be inside the header and not midway
Screenshot from 2019-04-21 12-57-51

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.