Code Monkey home page Code Monkey logo

www.ros.org's Introduction

DEPRECATED

This has been replaced by https://github.com/ros-infrastructure/www.ros.org

This is the www.ros.org site.

To deploy on a fresh machine with Apache (and php, and mysql, and everything else needed by Wordpress):

cd /var
rm -rf www
git clone https://github.com/osrf/www.ros.org.git www
cd www
git checkout master
git submodule init
git submodule update

You also need to set up the database, which will involve at least something like this:

cd /tmp
git clone https://github.com/osrf/www.ros.org.git www.ros.org
cd www.ros.org
git checkout wordpressdb
<undump the content of wordpress.sql into your mysql database>
<configure the username and password in /var/www/wp-config.php>

Also set up the following cron jobs

0 */6 * * * /home/ros/www.ros.org_cron_scripts/commit-db.sh > /dev/null 2> /dev/null
0 */6 * * * /home/ros/www.ros.org_cron_scripts/commit-website.sh > /dev/null 2> /dev/null

www.ros.org's People

Contributors

rosbuild avatar gerkey avatar wjwwood avatar dirk-thomas avatar tfoote avatar

Stargazers

Tony Serio avatar  avatar  avatar Guy B Sereff avatar Luis Mello avatar Christopher Avila avatar Christen Lofland avatar Joo avatar  avatar Mark Saroufim avatar Khairul Ikhwan avatar Jeffrey Hamlin avatar Minggang Wang avatar mohammad hossein avatar tony_leung avatar

Watchers

hugomatic avatar  avatar  avatar Chris Lalancette avatar Geoffrey Biggs avatar Michael Carroll avatar  avatar Arjo Chakravarty avatar James Cloos avatar Michael Jeronimo avatar Jeffrey Hamlin avatar Katherine Scott avatar Carlos Agüero avatar Ying Lu avatar Isaac Saito avatar Alejandro Hernández Cordero avatar Christopher Avila avatar Sarah Elliott avatar Christophe Bedard avatar Marco A. Gutierrez avatar  avatar Ian Chen avatar  avatar Christen Lofland avatar Nobi Tuna avatar Akash Vibhute avatar John Shepherd avatar Mohamad  avatar Yadu avatar val avatar tony_leung avatar  avatar

www.ros.org's Issues

Fix links to Lurker archives

There are some links in various places to Lurker archives for ros-users and ros-release. They currently point to the old archives at code.ros.org. They should be updated to point to the new archives at lists.ros.org, but those Lurkers are currently broken because of database permissions issues.

Add/remove footer content

Remove the Licensing page from the footer.

On the Press kit page, add the two logo files. Brian, I'll send them to you. File type not supported here. Folks should be able to download/save the ROS logo. Add the following text (and feel free to change it):

"Feel free to use the ROS logo. Please be sure to leave sufficient white space around the edges of the logo."

For Contact Us, shall we have something like, "For media inquiries, please contact Tim Smith at...."?? or use [email protected]?

Search box missing on phones

I can’t seem to find the Search bar when I look on my mobile. It seems to not fit on smaller displays. Maybe that's the right behavior, given limited real estate.

Bad links in mobile navbar

In the mobile version of the navbar, the menu items that shouldn't be links (i.e., the items that have children) take you to a Google search for http:/# (at least on my Android phone).

Per #5, maybe we should have those items link to the first of their children, instead of linking to nothing. Perhaps fixing #5 will automatically fix this bug, too.

Allow clicking on navbar menu items that have children

Clicking Why ROS? for example, will take you to Is ROS For Me? because it’s the first option in that drop down.

I tried this; doesn’t seem easy because of the machinery that controls the dropdown action. But I did make the equivalent thing work for the sidebar menu (e.g., Features links to Features->Core Components).

Upload images for timeline

We're currently hotlinking to the images used in the timeline. @spaecke has collected the images and sent them to @gerkey. We should upload the images to the site and replace the hotlinks.

Proofread missing content

Once the remaining content is in, Steffi needs to proofread:

  • Features
  • Education testimonial
  • Sarah O testimonial
  • ROS Intro hero text

Get rid of Google Form button

After submitting a request for a donation receipt, a button appears that invites you to make your own form. Is there a way to get rid of that?

Improve grid layout on Contributors page

Right now, it's 3 columns wide if the display allows, and 1 column wide otherwise.

It would be nice to support more options, such as 4 or 5 columns on very wide displays and 2 columns on intermediate displays (e.g., tablets or phones turned sideways).

Right now we're reusing the built-in PageLines columnizing classes; making these changes might require moving away from those clases.

Move text up on all pages

Move the text up on each page so that the page header is aligned with the header in the left-side navigation bar.

Add sub-sub menu items on mobile menu

The mobile version of the navbar only includes first-level children of main menu items. As a result, there's no way to get to, for example Why ROS?->Features->Integration.

Hide sidebar on mobile

Don't render the sidebar on small displays. Count on the navbar, which has a mobile version (need #10 fixed, of course).

Fix search box

The search results when searching for something take you to a page with some weird blog-like stuff on the right side. Not pressing, but maybe just get rid of that extra stuff.

Perhaps more seriously, the search box doesn't appear to actually search the content that we're putting in through the DMS interface. Maybe it's only searching the WordPress page content (of which we currently have none)?

Move the History Timeline up a bit

On the history page, it would be nice if the top of the timeline were visible without scrolling. Currently, on my 15" laptop, there's a gap after the text, and the timeline is only visible after scrolling. Some folks might miss it.

Add icons to landing page per Dirk's recommendation

Add the wiki.png, answers.png and blog.png icons to the left of the three items in the bottom row. Left-align the text so it's up against the icon (with some breathing room), but keep the icons + text combo centered in the column as the text is now.

@gerkey, is this in your magical CSS files, or is it something I can try from Pagelines? Haven't been able to track it down.

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.