text:
Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Google Summer of Code 2009 Ideas
- Be creative
- Be specific: what do you want to be implemented
- If you are willing to mentors those ideas, add your name and email to the idea.
- It is ok to have a project idea without parent project
- If you're an interested student, add your name and email next to the idea. It is ok to have several students interested by one idea.
- Aspiring students and mentors need to register and submit their proposals or request on the Soc app
Title | Project | Abstract - links to details/bugs/etc | Reporter | Possible mentor(s) | Comments | Potential student(s) | |
Your project title here e.g. Cure world hunger | Your project link here e.g. SoC | Your project description here. Be as precise and specific as possible. Link to bugs... | Your name here | Your Prospective mentors here (If you're an eclipse committer + the reporter, you should leave your name here too! | Your additional comments | | |
PDE Menage A Trois | PDE | The goal of this project is to update PDE to use EMF and Databinding under the covers. In PDE, we have a lot of models and editors backed by custom code that has shown its age and is difficult to maintain. This is an opportunity to modernize PDE and make it more extensible. | Christian Portilla Pauca | Chris Aniszczyk, Benjamin Cabé | None | | |
Write Eclipse plug-ins in PHP | E4/Languages | Leverage one of existing PHP/Java bridges for adding a PHP support into E4 | Michael Spector | Michael Spector, Simon Kaegi | None | William Candillon.Zach Habersang from Texas A&M Univ., USA | |
Write Eclipse plug-ins in Python or Jython | E4/Languages | Leverage one of existing Python/Java bridges or Jython (which now supports Python 2.5x) to add Python support into E4. Ideally this would include a guide to do it step by step in the current version of Eclipse, glue code and plugins to support Python bundles, a sample application and possibly some wizards and add-ons to PDE to make the experience smooth. | Philippe Ombredanne | Philippe Ombredanne, Simon Kaegi | None | ||
Rewrite PHP grammar in ANTLR | PDT | Reasons:
Michael Spector | Michael Spector, Anton Safonov | None | Zach Habersang from Texas A&M Univ., USA Renjie Xu from University of San Francisco., USA Ozgur D Ugurlu from University of San Francisco, USA | |
Ant buildfile refactorings | Platform Ant | Ant buildfiles can become large and complex and would benefit from refactoring. Currently there is no support beyond renaming within a buildfile to allow the developer to efficiently refactor Ant buildfiles. The goals would be to implement an infrastructure to support refactorings in Ant buildfiles, participate in other components refactorings and provide a starter set of Ant buildfile refactorings. See bug 89938 and this wiki page for some initial buildfile refactoring ideas. | Darin Swanson | Darin Swanson | None | St.Shadow from BSUIR., Belarus Gaurang Patel from San Jose State University, California, USA. | |
XSLT Refactorings | Webtools XSL Tools | XSL Tools provides editing and debugging support. Currently there is no refactoring support for XSLT 1.0 or XSLT 2.0 stylesheets. Refactorings could include Extract Template, Extract Call Template, etc. Refactorings should participate with the platform refactoring framework. | David Carver | David Carver, Anton Safonov | None | Luis Toapanta Wilches; Áron Gergely Hamvas from Budapest University of Technology and Economics (BUTE), Hungary | |
External XSLT Transformations | Webtools XSL Tools | Implement a configuration option and launching ability for non java XSLT processors. Particularly add support so that xsltproc could be used as a processor. bug 245743 | David Carver | David Carver | None | | |
XQuery/XPath Parser | Webtools XQuery | Currently the XQuery Development Tools is using an Antlr xpath parser from the XQPretty project. However this does not currently integrate well with the editor, and a javacc implementation that expands the current XML javacc parser would be ideal. This would leverage and hook into the existing parsing framework for the Structured Source Editor and provide identification of Regions and Partitions for the editor. A bonus would be to have validation of the XQuery syntax as well. See bug 226245 for more information in regards to the XPath 2.0 support. | David Carver | David Carver | None | Jin Mingjian, Chinese Academy of Sciences, China | |
VEX (Visual Editor for XML) Multipage Editor support | Webtools VEX | VEX supports the visual editing in a word processor like feel of a variety of XML formats. With the use of CSS stylesheets for the XML, it can render a WYSIWYG presentation. VEX currently does not have a working Multipage Editor..meaning that switching from the Design view to a source view, the XML is not shown in the source view and not synchronized. The model is EMF based, and the XML editor from WTP is DOM based, this project would leverage the EMF2SSEDOM framework for providing the synchronization between the two. The project is also open to other alternatives, and will allow the candidate wide latitude in experimentation of ways to implement the synchronization. | David Carver | David Carver | None | Chelsea Bingiel, University of Chicago | |
RelaxNG Validator | Webtools Incubator | RelaxNG is an alternative schema language to the more widely known XML Schemas and DTDs. This project would implement RelaxNG valadition using the WTP validation framework. This should allow for both the as you type validation, as well as batch validation. | David Carver | David Carver | None | Dhanuka Lakmal Kodikara, University of Moratuwa, Sri Lanka | |
RelaxNG Editor | Webtools Incubator | Implement a full featured editor for the RelaxNG compact syntax, with optional editing of the RelaxNG XML syntax as well. Should offer syntax highlighting, content assistance, validation against the relaxng specification, file wizards, preference pages, etc. Ideally built off and leverages the Structured Source Editor from WTP. | David Carver | David Carver | None | Dhanuka Lakmal Kodikara, University of Moratuwa, Sri Lanka | |
VEX - Docbook 5 support | Webtools VEX | Implement a set of CSS stylesheets and appropriate outline views and enhancements for DocBook 5 features. This may require enhancements to the VEX model to support XML Namespaces, and displaying of images. DocBook 4.5 and Simplified Docbook 1.0 are currently supported, and can be used as a basis to provide Docbook 5 support. | David Carver | David Carver | None | Chelsea Bingiel, University of Chicago | |
XSLT 2.0 content assistance | Webtools XSL Tools | XSL Tools provides good support for the XSLT 1.0 specification in the way of content assistance. It however does not provide support for some more advance features in XSLT 2.0 like custom functions, and content assistance for these features. Custom functions can be written in xslt 2.0, and then used within the stylesheet within XPath expressions. This allows for the generation of reuseable libraries like FXSL, to be created entirely in XSLT 2.0. | David Carver | David Carver | None | Wellington Bengtson, Institut National des Sciences Appliquées de Rouen | |
API Tooling for the Extension Registry | PDE | The goal of this project is to add support to API Tools to work with the extension registry. For example, there are things in extensions that can be considered API. For example, the id of a view can be referenced by anyone. This should be considered API and changing it has the potential of breaking downstream clients. | <interested student here> | Chris Aniszczyk, Darin Wright | None | Benjamin Muskalla from University of Cooperative Education, Germany | |
ECF connections for JDBC and DTP | [1] | We'd like to find a way to bridge the gap between DTP and ECF to find a way to use a shared connection framework in E4. The idea would be to have an ECF connection for JDBC (would require jdbc url, jar list, uid/pwd, and any other properties) that could then be used to get the raw JDBC connection to be used in DTP... | <interested student here> | Brian Fitzpatrick, Scott Lewis | Brian Fitzpatrick (firstname.lastname@example.com) | | |
JWT View Editor | JWT | With JWT processes can be modeled in different views: a business view which is more abstract (e.g. in BPMN) or a technical view which includes much more execution details (e.g. using UML activity diagrams with extensions). In order to configure these views, we developed a view editor. But this view editor is currently only usable for the core metamodel. In the meanwhile we developed an aspect-oriented mechanism for vendors to extend the metamodel with their specific details. These aspects need to be considered in the views, but are currently neglected. This project shall extend the existing JWT view editor and adapt the views to the aspects. | Florian Lautenbacher | Florian Lautenbacher | - | Melanie Hesselbart, University of Augsburg, Germany | |
XPath 2.0 W3C Test Suite | XSL Tools | XSL Tools received a code contribution from the author of the PsychoPath XPath 2.0 java processor. This was developed before the finalized spec so is based on a draft version of the specification. The W3C has created a test suite that implementors of XPath 2.0 can use to verify their implementations. This project would help implement the test suite, identify, and provide patches for the XPath 2.0 processor so that it passes the tests. This is currently tracked in bug 262765. | David Carver | David Carver | - | Jin Mingjian, Chinese Academy of Sciences, China | |
Objective-C first class IDE | Extend CDT to provide a great IDE for Objectivce-C language, see blog entry and bug 68083 | Mariot Chauvin | Alex Blewitt or Doug Schaefer | - | Ricardo Sisnett, Instituto Tecnológico de Monterrey, Mexico | | |
3D visualization of model differences | EMF Compare | Thanks to GEF3D and EMF Compare, it's now possible to display diagrams,
compare the semantic model, and show the differences through a 3D representation. This project is about integrating those tools and experimenting with such visualization (one can easily imagine a "Time Machine"-like view for his diagrams. |
Cédric Brun | Cédric Brun | | ||
Huge Model Comparison | EMF Compare | EMF Compare uses an heuristic-based algorithm to compare two models, while
doing so its keeping processing data in memory (more important the models are, more memory is used). This project is about leveraging CDO and writing another implementation of match algorithm to be able to compare any size of model, even ones with millions of elements. |
Cédric Brun | Cédric Brun | | ||
Improve graphical comparison | EMF Compare | A first implementation of graphical comparison has been done, see https://bugs.eclipse.org/bugs/show_bug.cgi?id=241385.
Several enhancements could be made, such as supporting diagrams with images. |
Mariot Chauvin | Cédric Brun | | ||
ProtocolBuffer EMF Serialization | EMF | ProtocolBuffer is binary serialization API which is smaller and faster than XML.
It would be interesting to be able to serialize EMF models with it.See http://code.google.com/intl/fr/apis/protocolbuffers/ |
Mariot Chauvin | To be defined | Diego Alvarez Araujo Correia - From Instituto Tecnológico de Aeronáutica - ITA, Brazil. | ||
Acceleo and ATL Combine | Acceleo | Study possibility to call model to model transformations from model to text transformations and inversely without high coupling between the two. | Mariot Chauvin | To be defined | | ||
Index search for Java EE metadata | WTP Java EE Tools | Bugzilla: 233505
Working on huge projects is a common task for many Java EE developers. Sooner or later the developer would fall in a situation where he or she needs to find an exact Java EE artifact by just remembering a portion of the artifact's name or description, but not the its exact location. In such situation the developer should try different methods of searching, including file search, full-text search, etc. It would be much more convenient if the IDE provides a Java EE metadata search.
We are all familiar with the Open Type and Open Resource index searches in the workbench and how useful they are when we try to quickly locate our files and Java classes in the huge projects we are working with. The Java EE perspective should naturally evolve these features to Java EE metadata index search, where developers can search for certain metadata in their Java EE projects. This new feature should introduce new dialog box that looks similar to the Open Type and Open Resource dialogs. There should be a hotkey combination available that enables users to quickly call the dialog. Typing a portion of the Java EE metadata name or description should filter the available Java EE artifacts and assist the user choice. Examples for Java EE metadata are:
There is a new Eclipse project proposed - EMF Index - that could help with the realization of this idea. |
Kaloyan Raev | Kaloyan Raev | None | Georgi Dimitrov from the University of Sofia, Bulgaria
Sajith Vimukthi from the University of Moratuwa, Sri Lanka Gaurang Patel from the San Jose State University, California, USA | |
Embed OpenEJB in J2EE Preview server adapter | WTP Server Tools | Currently the J2EE Preview adapter, that ships with WTP, utilizes the embedded Jetty server and makes possible for users to develop and run Web application without the need to install additional J2EE runtime and servers.
It would be useful if an EJB container is embedded in the J2EE Preview adapter, too. This will make possible EJB development "out of the box" the same way as web development. There is a suitable embeddable EJB container - OpenEJB. There is a guide how to embed OpenEJB in Tomcat. So, it should be possible to embed it in a similar way in the Jetty web container. In the end the J2EE Preview server adapter should be able to deploy and run WEB, EJB and EAR modules. |
Kaloyan Raev | Kaloyan Raev | None | Marcelo de Oliveira Dias from the University of Campinas – UNICAMP, Brazil | |
Improve support for PostgreSQL in DTP Enablement | Eclipse Datatools |
PostgreSQL support is minimal in DTP. Only connection profile is implemented, other needed functions are derived from Generic SQL support. Stundents job would be to implement PostgreSQL specific loaders and models and based on that the student should start implementing DDL generator. Brian Fitzpatrick has documented how to do some parts in his blog that can be used |
Ivar Meikas | Ivar Meikas | PostgreSQL is not the only database thats support could be improved, if the student knows some other database well and he wants to see in DTP he can implement that also. | | |
DSL For Generating Zest Graphs | Zest | Zest currently provides an API for generating node-link diagrams (graphs), however, it doesn't contain any way for end users to construct their own views. Adding a DSL similar to GraphViz (DOT) would allow users to construct and render graphs on the fly. This could be accomplished by providing a language model in EMF or XText Grammar and through code generation (via JET or XPand, an equivalent Zest program could be generated). | Ian Bull | Ian Bull | None | Fabian Steeg, University of Cologne, Germany | |
Debugging aid for p2 installation issues | Enhancement Request | Debugging cases where features cannot be installed into Eclipse due to inability to reconcile requirements of existing features and the new features being installed is quite challenging. It would be useful to create a tool for capturing the details of the environment and what was being installed to aid in reporting problems. Once it is possible to generate these dumps, a graphical explorer tool that would allow the developers to trace the dependencies and see the problems would make it significantly easier to debug these problems. | Pascal Rapicault | Matthew Piggott, University of Ottawa, Canada | |||
Power-user p2 views | Equinox p2 User Interface | The current Eclipse p2 Update UI is targeted to both Eclipse SDK users and end-users of Eclipse-based products. Since the UI must support users with less knowledge than the typical Eclipse SDK user, the end result is a wizard-style (modal), task-based approach. Many power users, in particular Linux users, prefer a modeless, "dashboard" style of interaction. The current p2 "Admin UI" is targeted toward p2 developers who need to see every detail of the underlying p2 model objects. There is a need for something in between these two extremes. Users have mentioned Linux package management front ends such as Synaptic Package Manager as appropriate UIs for this audience. If appropriate, this UI could replace the p2 admin UI, but it's not clear if that should be the goal. | Susan McCourt | Susan McCourt | |||
Web triggered installation | Equinox p2 User Interface | The goal of this project is to develop a mechanism by which the installation of a plug-in can be triggered from a single click on a webpage, thus facilitating the extension of eclipse for non typical users. Some of the challenges of this project are: communication with the running instances of eclipse, identification and presentation of running eclipse instances, "security". | Pascal Rapicault | Pascal Rapicault, Simon Kaegi | Maximilian Angerbauer, Vienna University of Technology, Austria | ||
Provisioning OSGi clouds | Equinox p2 | With very clearly defined boundaries between its different components, p2 offers a lot of possibilities when it comes to set it up in a multi-tiered provisioning system. The goal of this project is to provide a configuration of p2 that can be used to deploy OSGi-based applications on the cloud. This will include the creation of an Equinox EC2 image, exploration on how configurations can be managed, and also how to leverage the cloud storage capabilities. | Pascal Rapicault | Pascal Rapicault | |||
CVS Search | Platform CVS | The aim of this project is to provide a facility that will allow for searching commit comments. The facility should be able to scan selected CVS project, find commits that match specific query and present them using the Compare Editor. See this wiki page for some initial ideas. | Christopher Daniel | Christopher Daniel, Tomasz Zarna | Ali created quite a good vision CVS Search | Ali Ok, Istanbul Technical University, Turkey, Ricardo N. Miranda, University of Campinas – UNICAMP, Brazil | |
Configurable "link with editor" using logical hierarchy model | WTP Java EE Tools | Bugzilla: 137086
Initial bugzilla proposal. --- Customer explained how it would be nice to have a "blue-arrows" Toggle button feature parallel to the current "Yellow-arrows" Toggle button feature.Just like "Yellow-Arrows" button has the tooltip -- "link open editors with Navigator contents" , the "blue-arrows" feature can have the tool-tip "Link open editors with current logical hierarchy view item" That feature will provide the following functionality : If the user clicks on an open editor , the focus in the project explorer will go back to the logical item in the hierarchy view under the Deployment descriptor (in its Sub-tree) rather than going to the file on the file-system in the "ejbmodule" - subtree (for eg. clicking EmpLocalhome.java in editor view should go to the "EmpLocalHome" logical entity being shown in the Deployment descriptor sub-tree. The Current "yellow-arrows" feature rather makes the focus go into the "ejb module" folder and focuses on the EmpLocalHome.java file itself. ) If the above "blue-arrows" feature is made availalbe the developer never has to leave the Deployment descriptor subtree during the entire EJB project development work flow. Currently , the "yellow-arrows" feature makes the focus go back into the "ejbmodule" folder containing the corresponding .java . In situations where the EJB project might contain 100's of EJB's inside them, "ejbmodule" might contain 1000's of files including the Deploy Code etc. The user then needs to scroll all the way up to the Deployment Descriptor sub-tree to go double-click and open any other logical view item ,say another Entity bean component (eg. LocalHome or home interface etc.) The customer complained that he ends up clicking on the "collapse-all" feature in this case there by losing the whole work-flow and then has to go back to the logical hierarchy view under the Deployment descriptor sub-tree to find a particular ejb component for editing. --- This proposal opens the question for an extensible link with editor feature. There might be more then one model (eg resource model, Java EE model, WS model, Persistence Model) and the same editor could be linked to all the models. A solution is to make the whole link with editor very extensible with different models contributing to this extension. The models will have a priority and a shortcut could be defined to link with the next (by prio) model. Even thought the feature request is in Java EE tools the solution will probably involve an "extensible part" in the platform ui and an "extension part" in Java EE tools. |
Kiril Mitov | Kiril Mitov | | ||
Policy Derivation tool for STP Policy Editor + WS-Policy Awareness | Eclipse SOA Tools | The main aim of this project is to provide integration of a policy derivation tool for WTP Policy Editor.Policy derivation tool is a component which basically reads a WS Compliant XML type message(ie:-SOAP) and derives single/multiple policies corresponding to the msg(It will be usefull in web services scenarios such as for clients to build a compatible policy reading the soap messages coming from the Service side if the web service itself don't wish to publish it's policies.. ).With the Integration of such a tool we could feed the derived policy instances to the editor itself and users can therefore edit the derived policy/policies to their liking (ie:- add, edit delete policy assertions) as policy editor supports rich functionality for such work. Among other objectives of the project are providing out the capability for correctly displaying standardized WS specs such that policy editor will be aware of different specs such as WS-SEC,WS-RM,MTOM,Addreesing,etc on the policy instances ,users are working on/ hoping to work on ,AND making Policy Editor compatible for other WS policy constructs that are currently not supported.. | Oisin Hurley | Renat Zubairov | None | U.S.Wickramasinghe from The University of Moratuwa – Moratuwa, SriLanka | |
ECF and Yahoo | ECF | Implement a EPL'd version of the Yahoo messaging protocol and than code an ECF provider implementation for that. The baseline goal of this project is to just implement messanging for Yahoo... things like file transfer can come later or if there's time. | Chris Aniszczyk | Chris Aniszczyk | Rajeev Sampath from University of Moratuwa, Sri Lanka | ||
AIM Provider | ECF | ECF allows messaging protocols to be plugged in as providers. AIM isn't currently supported. The student can choose to implement the AIM (OSCAR) protocol themselves, or wrap an existing Java library like JOscar. | Chris Aniszczyk, Remy Suen | Chris Aniszczyk, Remy Suen | Ali Ok, Istanbul Technical University, Turkey
Liu Cong, Beijing University of Aeronautics & Astronautics, China | ||
QQ Provider | ECF | ECF allows messaging protocols to be plugged in as providers. QQ isn't currently supported. The student can choose to implement the QQ protocol themselves, or wrap an existing Java library. | Chris Aniszczyk, Remy Suen | Chris Aniszczyk, Remy Suen | Rafael Ochoa from Western Institute of Technology and Higher Education, Mexico
Lingjun Kong from Chinese Academy of Sciences, China | ||
VNC over ECF | ECF | Virtual Network Console is a popular screen sharing technology. It would be useful to have an implementation of VNC protocol for ECF. See mailing list entry by Marek Zawirski for a more detailed description of idea. | Scott Lewis | Scott Lewis, Remy Suen, Chris Aniszczyk, Markus Kuppe | |||
Google Calendar access using ECF | ECF | Google Calendar is a popular and open calendaring system. It would be useful to have an integrated ECF-based calendar for Eclipse. See mailing list entry by Marek Zawirski for a more detailed description of idea. | Scott Lewis | Scott Lewis, Remy Suen, Chris Aniszczyk, Markus Kuppe, Mustafa K. Isik | Arun Reddy from BITS Pilani-Goa Campus, India | ||
SIP VoIP implementation for ECF | ECF | SIP is a popular signaling protocol, widely used for setting up VoIP calls with 2 or more participiants. This project aims to create working SIP/VoIP implementation, that will provide ECF Call API. Implementation should allow VoIP calls using SIP from Eclipse and will make Eclipse a more functional softphone with an another protocol supported (already working implementations are jingle and Skype). | Scott Lewis, Remy Suen, Chris Aniszczyk, Markus Kuppe? | Harshana Martinfrom University of Moratuwa, Sri Lanka. | |||
Further ECF and Mylyn integration | ECF | Improvement of distributed development process is common goal of Mylyn and ECF projects. There have been some efforts of integrating these projects. However, there are still some fields where integration could be further extended. This especially covers contacting easily with other developers when doing issue-oriented development with Mylyn. Goal of this project is to extend integration between Mylyn and ECF to allow easy task-oriented communication or task exchange. | Remy Suen, Scott Lewis, Chris Aniszczyk, Markus Kuppe? | ||||
REST abstraction for ECF | ECF | Many service providers using a REST based API to offer developers access to their services, i.e. Twitter, Facebook and so on. The result of this is that some third parties provide Java based libraries which covers this API's. The ECF team played a little bit with the Twitter API and use therefore a library called Twitter4J. The disadvantage of this technique is a dependency to the third partie library. This means a ECF container based on such a library is dependend on the diversity of this. To decouple these dependencies an own ECF based REST abstraction would be the best. Based on this many new ECF containers can be created easily without using any other libraries. |
Scott Lewis, Holger Staudacher | Scott Lewis | Holger Staudacher from the Hochschule Furtwangen University – Furtwangen, Germany ; Sreyansh Gandhi from India. [GSoC Proposal] | ||
Sharing Snippets | ECF | A plugin using ECF to make snippet codes available on a snippet view/template view and in an organized way, snippets codes that comes from some "place"(CVS/SVN, Web Service, REST, HTTP, and others), and a way to share snippets from the eclipse editor, using ECF behind the scenes and maybe probably Equinox, OSGi Services.... For example, imagine that several snippets codes that there are on the SWT project available on a palette into the eclipse, or even several projects making important snippets code available into Eclipse, in ECF case for example code to create a container and etc. Maybe in this case the student can find some synergy with Eclipse Search feature with this "Sharing Snippets". | Marcelo Mayworm | Marcelo Mayworm, Scott Lewis? | Mario Ponciano a.k.a Razec - From Unianhanguera, Brazil. | ||
Video Chat | ECF | The goal of this project is to provide a video chat over ECF, embedded on Eclipse in synergy with DocShare for real-time shared editing, using ECF provider mechanism to deliver screen capture video probably in SWF format (focus on the compact format and low bandwidth delivery) for a remote viewer. | Marcelo Mayworm | James Sugrue, Marcelo Mayworm, Scott Lewis? |
K.S Abeywickrama from University of Moratuwa – Moratuwa, Sri Lanka
G.G.P.Abeysekara from University of Moratuwa - Moratuwa, Sri Lanka | ||
Google Services | ECF | The goal of this project is create a specific Google provider. This can extend XMPP for chat, but should also provide functionality for the new Google Voice [2], including the transcription option. | James Sugrue | James Sugrue, Marcelo Mayworm, Scott Lewis? | N.J. Samarasekera from University of Moratuwa – Moratuwa, Sri Lanka | ||
Integration of BPELUnit in Eclipse BPEL Designer | BPEL Designer | BPEL is an emerging standard for Web service compositions. Although BPEL processes are typically modeled by using graphical tools, the language is so powerful that testing is as necessary as for traditional programming languages. Apache ODE [3] is an open source BPEL engine, Eclipse offers a graphical BPEL editor [4], and BPELUnit [5] is an open source testing framework, which provides means for mocking services and for calculating test coverage. However, they haven't been integrated yet.
The goal of this project is, in conjunction with Project Apache ODE Integration in BPELUnit [6], to provide a convenient, tightly integrated "unit testing environment" for BPEL processes in Eclipse / Apache ODE. For this particular piece, the UI portion of BPELUnit must be integrated into the Eclipse BPEL Designer to enable automatic unit testing directly from the modeling environment. To support the tester/developer better, a method for visualizing test coverage shall be developed and evaluated. For instance, it could be beneficial to mark executed activities in the graphical editor to display test coverage results. If the student is interested, it is possible to evaluate methods for automatic generation of Unit Test Data and to integrate them into BPELUnit. |
Simon Moser | Simon Moser, Daniel Luebke (BPELUnit), Tammo van Lessen (Apache ODE) | Kathrin Kaschner from University of Rostock, Germany | ||
Builder mechanism for STP Intermediate Model | STP Intermediate Model | Implement a solution to mantain a single instance of the STP Intermediate Model for each STP project. The need came up during the development of model transformations, and was initially conceived as a model builder, which uses the Eclipse platform's builder mechanism to trigger automatic transformations after changes in any model. | Juan Cadavid | Adrian Mos, STP-IM Component Lead | Juan Cadavid from Medellin, Colombia | ||
Distributed testing FW based on RFC 119 OSGi | ECF | The recent addition of remoting and discovery capabilities to OSGI R4.2 (RFC 119) enables us to easily set up a distributed system. Combined with the well known JUnit, a testing framework for distributed application can be build on top. This test fw can then be consumed by ECF directly (eat your own dogfood) to prove its usefulness. | Markus Alexander Kuppe | Scott Lewis?, Jan S. Rellermeyer? | None | Markus Alexander Kuppe from University of Hamburg, Germany | |
DSL and Model-Driven Generator for EclipseLink | EclipseLink, Xtext, Xpand | The goal of this project is to define a (textual) DSL for EclipseLink and create an Xpand-based code generator that generates best-practice EclipseLink code. The project will be mentored by two mentors (from Xtext/Xpand and EclipseLink) to ensure best-practice use of the technologies. | Peter Friese | Peter Friese (Xtext, itemis), Douglas Clarke (EclipseLink, Oracle) | None | Krzysztof Kowalczyk from Wrocław University of Technology, Poland / Blekinge Institute of Technology, Sweden
Steven She from University of Waterloo, Canada | |
Forms-based editors for Ecore models | EMF | Given any Ecore model, you can create a basic editor for this model. This editor, in conjunction with the properties panel, is quite functional, but not something you could integrate in your application without spending some time polishing it. would be great to have EMF generate a Forms-based Editor for a given Ecore model. See http://ekkes-corner.blogspot.com/2009/03/using-rcp-views-to-view-uml-diagrams.html for an example. Of course, it would even be cooler if we could dynamically build up UIs like that, but that's maybe a second step (or a second GSoC project). | Peter Friese | Marcelo Paternostro (EMF), Ed Merks (EMF) | None | (Student name here) | |
Semantic Highlighting Editor for PHP Developers | PDT | Following the improvements done by the Web tools project (232752) on semantic highlighting, the PHP Source Editor can now set semantic rules for better coloring techniques that will improve its performance and functionality. For example, currently, all variables are highlighted in the same color. Although members / static / constants variables should be colored in separate colors just like the Java editor does.
Each semantic rule should have a preference page which describes its rule color and functionality. |
Roy Ganor | Roy Ganor | None | Zhongwei Zhao from the Heilongjiang University(china) | |
A thin-client, web-based visual editor for Ecore models | EMF | The main idea is to expose a thin-client, web-based, visual editor for manipulating graph-like, Ecore-based models, as opposed to the SWT-based editor that lives inside of Eclipse. This is desirable, because a browser-based editor can go many places that Eclipse and SWT cannot go, like being embedded in a web page. There are many possible applications that could then be built using this technology, that would not otherwise be possible, for example a wiki for collaborating on models. I'd therefore like to propose a project that would be divided into two parts.
The first part would be infrastructure-related, and would entail the following tasks:
The second part of the project might be to ensure that some existing formalisms based on EMF work well in the new editor. UML Class Diagrams seem like a good first target, and I believe it should be possible to reuse the work from the UML2 project directly here. I would also like to see a Finite State Machine/Statechart editor running in the browser. For an idea of what this might look like, please see the (very rough) prototype here. (Firefox 3+ only, at the moment). |
Jacob Beard | Ed Merks (EMF) | None | Jacob Beard from the McGill University Modeling, Simulation, and Design Lab | |
Towards a Web-based IDE with RAP | RAP | RAP offers almost single-source support for building RCPs that can be deployed as destkop or web-based applications. However there are some areas that would need enhancement to be able create a fully-web based IDE type application. One area is the support for text editing and another is comparison (eclipse.text and eclipse.compare). Getting properly working read-only editors would be a great start, and is not trivial since those core bundles may make heavy use of the GC. The prize is full read-write and is not trivial. Another area is to support multi-users workspaces or something similar where many web based users access the tool, which would be needed too. Some work exists at Mozilla with bespin that could be either source of inspiration or integration too. Several students project could be proposed in each of those areas and beyond to help grow RAP support towards a fully web-based IDE capability. | Philippe Ombredanne | Philippe Ombredanne We need some RAP committers to mentor, co-mentor. | None | ||
A Online Judge/Assignment Grading System for IDE4EDU | IDE4EDU | Online judges are getting a lot of acceptance and response worldwide these days. Primarily, An Online judge is something which'll accept a piece of code (sent Online), compile and execute it and run it against a set of test cases to verify the correctness of the program. Not only this, but an Online Judge also calculates other details such as Memory taken, Time of execution, Size of the Source code and so on. These judges are mostly used for conducting programming matches among a group of passionate people. But it can still be tweaked to do a lot of other stuffs. An online Judge can be used in a classrooms and make programming more exciting. It can be also use to teach basic programming concepts and carefully modified for it. In addition to this, the online judge is implmented in a group chat environment (On jabber servers). This would enhance the interaction and further increase the excitement.
This project will add an judge for assignment grading and other programming events for IDE4EDU project. It will be Flexible Enough to judge a variety of codes ( primarily of JAVA,C/C++). |
Souvik Roy from Sastra University, India | Wayne Beaton | Souvik Roy from Sastra University, India | ||
Tab Property view for VE | VE | VE is a WYSIWYG UI editor. It provides basic visual edition features. Some features need to be improved to be more user-friendly. The propose of this project is to change the default properties by using the Tab property to separate some most used properties in Tab property view by category. | Yves YANG | Yves YANG. | None | Luoya Wang from Shenzhen University, China | |
Integration of e4 XWT to VE | e4 XWT, VE | VE is a WYSIWYG UI editor. It provides a visual edition of UI written in Java. The new UI programming paradigm in Declarative UI becomes more and more popular, particularly in Web development. e4 schedules to provide a declarative UI. XWT is a candidate of this solution, which is already accessible in e4 distribution.
The purpose of this project is to provide the visual edition of XWT on top of VE. |
Yves YANG | Yves YANG. | None | Hang Liu from Shenzhen University, China | |
JavaScript support in e4 XWT | e4 XWT | XWT is a XML-based declarative UI designed for eclipse. It is a candidate of this solution in e4, which is already accessible in e4 distribution.
The purpose of this project is to provide a JavaScript programming support in e4 XWT. |
Yves YANG | Yves YANG. | None | Luoya Wang from Shenzhen University, China | |
Binary serialization of e4 XWT | e4 XWT | XWT is a XML-based declarative UI designed for eclipse. It is a candidate of this solution in e4, which is already accessible in e4 distribution.
The purpose of this project is to provide a binary serialization mechanism to minimize the footprint and to increase the performance loading. |
Yves YANG | Yves YANG. | None | ||
PMF interactive editor | PMF | PMF is a Modeling solution for UI. It provides an infrastructure to drive the business model to transform or generate UI presentation on top of the specific UI framework such as e4 XWT.
The purpose of this project is to develop a tree-based advanced editor to simplify the UI modeling. It should be an extension EMF editor. |
Yves YANG | Yves YANG. | None | Hang Liu from Shenzhen University, China | |
e4 XWT generation from PMF | PMF, e4 XWT | PMF is a Modeling solution for UI. It provides an infrastructure to drive the business model to transform or generate UI presentation on top of the specific UI framework.
XWT is a XML-based declarative UI framework designed for eclipse. It is a candidate of this solution in e4, which is already accessible in e4 distribution. e4 declarative UI is selected as the reference implementation of PMF. The purpose of this project is to develop a code generation engine based on JET2 to valid and show the PMF's concepts. Here is a POC based on eFace. |
Yves YANG | Yves YANG. | None | ||
Graphical user interface and other refactoring features for Convert Constants to Enum refactoring plugin. | Convert Constants to Enum | Java 1.5 introduces several new features that offer significant improvements over older Java technology, e.g., the new enum construct, which provides language support for enumerated types. Prior to Java 1.5, programmers needed to employ various patterns (e.g., static final int ...) to compensate for the absence of enumerated types in Java. Unfortunately, these compensation patterns lack several highly-desirable properties of the enum construct, most notably, type safety. The Convert Constants to Enum refactoring for Eclipse is a research prototype plugin that provides an automated approach for transforming legacy Java code to use the new enumeration construct. The semantics-preserving tool increases type safety, produces code that is easier to comprehend, removes unnecessary complexity, and eliminates brittleness problems due to separate compilation.
The current status of the plugin can be found at bug 200152. There are several facets currently lacking from the plugin which are obstacles to wide distribution, namely, a graphical user interface, test suite, conformance with other refactoring plugins in Eclipse, e.g., undo functionality, refactoring history, refactoring preview pane. |
Raffi Khatchadourian | Raffi Khatchadourian. | Bina Patel from Ohio State University Benjamin Muskalla from University of Cooperative Education, Germany | ||
Custom Java refactoring with M2M | E4? | Aim of the project is to use existing model to model transformation language to define Java code transformation. That would potentially allow users to create custom refactorings and special purpose automatic transformations. First step would be to develop Proof of Concept e.g. using Xtend and JDT AST. Second step would involve creating UI and basic functions library that would support user in creating custom refactorings. Third step would be to implement refactorings that exists in Eclipse JDT. Based on that student should compare complexity and runtime speed of plain Java and M2M solution. | Krzysztof Kowalczyk | JDT? and Xpand? | More info | | |
PDE Visualization | PDE homepage | The goal of this project is to create a powerful visualization tool for plug-ins (bundles). The PDE Incubator contains some code already to do visualization but is very basic. For example, we only visualize bundles but would like to also visualize packages. The goal of this project would be to add enhancements to the code and get it in a state to graduate into PDE. | Chris Aniszczyk | Chris Aniszczyk. | None | Lingjun Kongfrom Chinese Academy of Sciences, China | |
Additional Zest Views | Zest homepage | The goal of this project is to bring other viewers to Zest. Zest currently contains a graph (node link) viewer based on the SWT and JFace APIs. During the summer, a student would add additional viewers (such as Space Tree or Tree Map) and design an exemplary tool based on these. An example of an exemplary tool based on TreeMap would be a disk usage view. For ideas on viewers see: spacetree | Ian Bull | Ian Bull. | None | ||
Better debugging environment for CDT | CDT homepage | The goal of this project is to create more user-friendly C/C++ debugging environment. By finishing this project there will be:
More detailed description can be found in dedicated wiki page: CDT/Better Debugging (GSoC project). |
Yuriy Znovyak | N/A yet | Bugzila entry 237960 for similar enhancement, which planned for CDT 6.0: /CDT/planning/6.0. | Yuriy Znovyak | |
Scheme IDE for IDE4EDU | ide4edu homepage | The main goal of this project is to extend and improve the SchemeLite IDE in the ide4edu project. Improvements include implementing a debugger, providing support for code completion, a view that displays contour models, and miscellaneous user interface improvements.
Details page: Google Summer of Code 2009 Ideas/SchemeIDE. |
Richard Gould | Dwight Deugo | None | Richard Gould | |
Prolog IDE for IDE4EDU | ide4edu homepage | The main goal of this project is to implement a Prolog IDE in the ide4edu project. Minimal work has been done previously, and this project mostly involves providing support from scratch, including an editor area with syntax highlighting, a query evaluator, and support for multiple interpreters.
Details page: Google Summer of Code 2009 Ideas/PrologIDE. |
Richard Gould | Dwight Deugo | None | Richard Gould | |
JavaLite IDE for IDE4EDU | ide4edu homepage | JavaLite IDE is a component of IDE4EDU that provides a Java development UI for Eclipse that is streamlined specifically for students and other individuals who are new to Eclipse and will benefit from some simplification of the environment. The initial work has been very rudimentary and there is lots of opportunity to do better. There are numerous bugs that should give you some ideas of where to start. | Wayne Beaton | Wayne Beaton | None | Souvik Roy from SASTRA University | |
OSGi Remote Management Tool | PDE homepage | The goal of the project is to create OSGi console which allows to monitoring external application based on OSGi. Expected functionality: connecting with external OSGi application, presenting all basic information about bundles working on it, starting and stopping installed bundles, uninstalling and installing new bundles | Wojciech Galanciak | Chris Aniszczyk, Jacek Pospychala | None | Wojciech Galanciak from Poznan University of Technology, Poland | |
Extract method revival | JDT homepage | Eclipse already provides several very good refactorings like Extract method. Despite the fact they are behave very good there are still some unresolved bugs and open enhancement requests. The project will take the "Extract method" refactoring to the next step by resolving all (possible) bugs and trying to enhance the current functionality. As it is one of the most used refactorings in day-to-day development it really deserves some work to get all details and edge cases fixed. An overview of all open issue can be found here. See also the official proposal. | Benjamin Muskalla | Markus Keller | None | Benjamin Muskalla from Karlsruhe University of Cooperative Education, Germany | |
Extend feature diagram plugin for Eclipse | screencast of existing plugin | Michael Feathers invented the "feature diagrams" notation for his book "Working Effectively with Legacy Code". In January-August 2008, two students at the University of Toronto began building an Eclipse plugin to dynamically generate these diagrams; in September-December 2008, two other students extended the plugin to act as a graphical interface to the Eclipse refactoring engine. At present, the tool only handles a single class at a time; the aim of this project would be to extend it to display multiple classes at once, and to allow multi-class refactorings. | Greg Wilson | Greg Wilson | None | Eva Wong | |
Advanced new chart types in BIRT | BIRT | BIRT already provides several highly customizable chart types as part of their core distribution. BIRT reports can be easily created with those charts. But still there are some advanced chart types missing commonly requested by the community. One of the most requested213395 type is Venn chart.These are mostly needed when trying to display logical groups of datasets. Other interesting chart types which could be done as part of the project are radar and donut charts. The donut chart could easily be implemented as part of the existing pie chart type. | Karsten Knese | None | None | Karsten Knese from Karlsruhe University of Cooperative Education, Germany | |
Extend EclipseFP functionality for Haskell | Proposal on Google Docs | Adding on-the-fly typechecking, integrated type inference, and Cabal support to the Haskell part of the EclipseFP plugin, using the scion library to interface with GHC. | Thomas ten Cate | Michael Spector from Eclipse DLTK or Thomas Schilling (nominolo) from haskell.org | Also submitted to the haskell.org project; see proposal for details | Thomas ten Cate | |
Improved Refactoring Awareness for Eclipse Plug-ins | GSOC Proposal | Eclipse's current refactoring API is very acceptable for plug-ins developers that want to create new refactorings(Rename, inline, etc.). Unfortunatly it does not provide an elegant solution for a plug-in client that wishes to be aware of refactorings. This is true for plug-ins extending the JDT project plug-ins, and most probably for other toolkit packages such as the C/C++ development package. The project aims at improving the concerned API and creating/updating the Eclipse documentation relating to the new capabilities that will be implemented. | Jean-Rémi Desjardins | Anton Safonov | None | Jean-Rémi Desjardins | |
Roulette: DSL for custom refactorings | JDT | The goal of the project is to reimplement Jackpot functionality as an Eclipse plugin. The implementation will reuse Eclipse JDT Plugin: especially its JDT AST/DOM manipulation classes and ASTRewrite mechanism. See eclipse-soc mailing list discussion and bug 144642 | Jakub Blaszczyk | None yet | None | Jakub Blaszczyk | |
Simple Mylyn task share server and connector plugin | Mylyn | The goal is to create a simple Mylyn connector and server that will provide an easy way to share tasks. There are a few alternatives already on the market, but most of them are servers created for tasks like bug-reporting or the creation of an online wiki (for example Bugzilla, Trac and Jira). This creates, in most cases, an unnecessaryly complex installation if you simply want to share Mylyn tasks. For this project the server is created specifically for Mylyn and task sharing. By providing a simple installation for the server application, all that is necessary is the war-file and a web-container, it is possible to get the system up and running in a matter of minutes. No database is needed since the tasks and any additional attachments are saved in the file system on the server. | Jarle Hansen | None yet | None | Jarle Hansen from Brunel University, UK | |
Context-sensitive view with possible high level actions | 233498, Wiki | The Java EE perspective should provide a special view that guides and hints developers with the possible Java EE-specific steps they could execute. For example: "Generate Session facade for JPA entity". | Ahti Kitsik | Ahti Kitsik | None yet | None | |
Bare metal OSGI Equinox on Xen | Bare metal OSGI Equinox on Xen | This project would build a Xen VM that has a minimal runtime environment necessary to run OSGi applications, making smaller systems feasible in the cloud and datacenter, ultimately enabling more instances to be running in a data center, or less consumption of metered resources in a cloud. The project would build an environment to run OSGi applications on "bare metal". That is, OSGi applications running on the Xen VM, with the a minimal OS/JVM; reducing the overhead of the system 5-10 fold. | Chris Matthews | Jeff McAffer | None | Chris Matthews University of Victoria, Canada | |
Install bundles and features from Firefox directly into a P2 managed Eclipse profile | None | Imagine you see a great plugin on a web page and can just click on it in order to install it in your eclipse profile. You could install a bundle, a feature by just clicking on it. P2 profiles would be registered in Firefox. | Cedric Vidal | None yet | None | None |
Old ideas can be found at Google Summer of Code 2007 ideas and Google Summer of Code 2008 ideas.


text:
Men's L2405
Lynco L2405 Mozaic Men's Customizable Metatarsal Orthotics - Aetrex Customizable Orthotics are designed to provide unsurpassed comfort and performance so you can feel great on your feet at all times. Features a softm CopperGuard top cover made from advanced copper fibers to help prevent bacteria, fungi and odor. These extraordinary orthotics offer an advanced Lynco arch support to comfortably balance your feet and provide proper body alignment.

subset: commoncrawl


text:
Elizabeth Shogren
Elizabeth Shogren is an NPR News Science Desk correspondent focused on covering environment and energy issues and news.
Since she came to NPR in 2005, Shogren's reporting has covered everything from the damage caused by the BP oil spill on the ecology of the Gulf Coast, to the persistence of industrial toxic air pollution as seen by the legacy of Tonawanda Coke near Buffalo, to the impact of climate change on American icons like grizzly bears.
Prior to NPR, Shogren spent 14 years as a reporter on a variety of beats at The Los Angeles Times, including four years reporting on environmental issues in Washington, D.C., and across the country. While working from the paper's Washington bureau, from 1993-2000, Shogren covered the White House, Congress, social policy, money and politics, and presidential campaigns. During that time, Shogren was given the opportunity to travel abroad on short-term foreign reporting assignments, including the Kosovo crisis in 1999, the Bosnian war in 1996, and Russian elections in 1993 and 1996. Before joining the Washington bureau, Shogren was based in Moscow where she covered the breakup of the Soviet Union and the rise of democracy in Russia for the newspaper.
Beginning in 1988, Shogren worked as a freelance reporter based in Moscow, publishing in a variety of newspapers and magazines, including Newsweek, The Dallas Morning News, the San Francisco Chronicle, and The Washington Post. During that time, she covered the fall of the Berlin Wall and the peaceful revolution in Prague.
Shogren's career in journalism began in the wire services. She worked for the Associated Press in Chicago and at United Press International in Albany, NY.
Throughout Shogren's career she has received numerous awards and honors including as a finalist for the 2011 Goldsmith Prize for investigative reporting, the National Wildlife Federation National Conservation Achievement Award, the Meade Prize for coverage of air pollution and she was an IRE finalist. She is a member of Sigma Delta Chi and the Society of Professional Journalist.
After earning a Bachelor of Arts in Russian studies at the University of Virginia, Shogren went on to receive a Master of Science in journalism from Columbia University.


text: 50 Best Photo Retouching Masterpieces - Photoshop After Before Photos Photo retouching : Have you taken a great photograph, but find a little light missing in them or the face looks too dull. Well photo retouching can be done through adobe photoshop. Photographers use adobe photoshop widely to achieve the best looks. Ask any photographer, he would say he spent hours n hours photo editing to achieve a clear skin tone, so it doesn't have blemishes or wrinkles on them. The idea behind perfect retouching is to make the photos look realistic and not like a plastic face, so many layers are... Read Full Post > |


text:
The fitness world is full of exercise gadgets. Some are good, but many are more trouble than they are worth. Regardless of what shape you are in, one device you might find useful is a heart rate monitor.
The key to cardiovascular fitness is getting a good but safe aerobic workout. Heart rate monitors, which monitor your heart rate while you exercise, can help you do that with ease. They range from relatively simple devices that show at a glance how many times per minute your heart is beating, to devices that record information like how long you were exercising at your target heart rate.
Although target heart rates might seem too complicated for beginners, it's important information to know regardless of your fitness level, says the American Council on Exercise.
Here's a simple way to determine your maximum and target heart rates: Subtract your age from 220 to figure out your maximum heart rate. For example, if you are 35, your maximum heart rate is 185 beats per minute. Your target heart rate is 50% to 85% of that number, or 93 beats to 157 beats per minute. These numbers are based on a healthy adult.
Feel the Pulse
Now that you know what your target heart rate should be, you can calculate your heart or pulse rate using a watch. To take your wrist, or radial, pulse, hold 1 hand in front of you palm upward. Gently place the index and middle fingers of the other hand near the thumb-side of the wrist to feel the pulse. You should not need to press hard to feel the pulse. It is generally better to check the radial pulse, but if for some reason you need to check your neck, or carotid pulse, be sure to check only 1 side at a time. Never press hard. Count the beats for 10 seconds, then multiply this number by 6 to give you the beats per minute.
This method is fine for many exercisers. If you like the idea of having that information instantly available in the middle of a workout, you might want to buy a monitor.
Heart rate monitors aren't as exact as an EKG test, but they can be very accurate. The most inexpensive models have 2 parts: a small transmitter mounted on a belt that wraps around your chest, and a device like a wristwatch that displays the numbers. There are no wires. The watch-like monitor picks up signals from the transmitter.
Getting Feedback
Whether you walk, jog, run, bicycle or use stationary bikes, rowers, or ski machines, you can see some real benefits. Feedback on your progress is important support when you exercise. You'll find that over time you'll be able to perform longer within your target heart rate range. You'll also notice that as you get more in shape, you can perform some tasks at a lower heart rate, or run even farther or faster at the same heart rate.
Too many beginners push too hard. They think exercise has to hurt and they'll work out at a pace that's impossible to keep up. A monitor enables them to set limits so they don't overdo it.
If you are a newcomer to exercise, check with your health care provider before starting a fitness program. Your health care provider also can help you determine what target heart range is best for you based on your health.
Run up Your Pulse
Your heart rate will change depending on what type of exercise you are doing. For example, weight training can get your heart rate up to about 70% of its upper limit. It won't stay that high for long, because lifting weights isn't a constant effort.
On the other hand, people who ride stationary bikes can generally maintain 75% of their target heart rate for about 30 minutes of a 40-minute workout.
Runners who are in great shape also will generally maintain a high heart rate for long periods, approaching 80% to 85% for miles at a time.
Whoever your heart beats for, our hearts beat for you. Connect with a top cardiovascular specialist at RWJBarnabas Health by calling 1-888-724-7123 or view Heart and Vascular Care.


text:
Item code 2524196
Water seen by Kenzo is truly unique. Kenzo laces its purity and freshness with a touch of wonder for a vibrant water, brimming with vitality. For Him, an aquatic Citrus scent punctuated by invigorating and lively Yuzu and frosted Mint notes over a Cedarwood base. A sensual and sparkling fusion weaving an invisible bond between her and him.
Nationwide delivery
We offer door-to-door delivery across the Philippines to your home or office address.
Our transport partner delivers from Mondays to Fridays, between 8AM and 5PM. The total transit time for your order is dependent on your location and during holidays and weekends, we may expect a larger than usual volume of orders which may take longer to dispatch.
We notify you upon dispatch so you can track your parcel. In case you are not able to receive your parcel when we arrive, we leave you a note to inform you when we'll be back to deliver a second time.
Affordable delivery rates are shown at checkout corresponding to your address and order size.
Exchanges and Returns
Read our complete information and instructions on Exchanges and Returns.
Free shipping
We offer free shipping to all orders amounting to ₱5,000 and above. This applies to single-purchase orders, regardless of the amount of actual items. Free shipping is available in Metro Manila and nationwide deliveries.
Delivery times
We aim to process your order within 24 hours or less, Monday to Friday, and have it delivered to you within our transit times shown here. As many of Rustan's products are high-quality items, we want to take care handling and packing orders. From time to time we may also be affected by public holidays, during which dispatches recommence on the next business day.
Please note that delivery in some remote areas may take more time than usual and may incur higher transport rates upon checkout.
Click & Collect at the Makati Store
We offer a free Click & Collect service at the Makati Store. When your item is packed and available for pick up, we will notify you by email or SMS. Parcels will be held for seven (7) days and after this time, unclaimed goods will be returned to our warehouse. Re-delivery can be arranged and a fee may apply. Please note: This service is currently unavailable.
At the checkout, just select the Click & Collect Makati option. Read the full Click & Collect instructions.


text:
Phil Everly, who with his brother Don formed an influential harmony duo that touched the hearts and sparked the imaginations of rock 'n' roll singers for decades, including the Beatles and Bob Dylan, died Friday. He was 74.
Everly died of chronic obstructive pulmonary disease at a Burbank hospital, said his son Jason Everly.
Phil and Don Everly helped draw the blueprint of rock 'n' roll in the late 1950s and 1960s with a high harmony that captured the yearning and angst of a nation of teenage baby boomers looking for a way to express themselves beyond the simple platitudes of the pop music of the day.
The Beatles, early in their career, once referred to themselves as "the English Everly Brothers." And Bob Dylan once said, "We owe these guys everything. They started it all."
The Everlys' hit records included the then-titillating "Wake Up Little Susie" and the universally identifiable "Bye Bye Love," each featuring their twined voices with lyrics that mirrored the fatalism of country music and a rocking backbeat that more upbeat pop. These sounds and ideas would be warped by their devotees into a new kind of music that would ricochet around the world.
In all, their career spanned five decades, although they performed separately from 1973 to 1983. In their heyday between 1957 and 1962, they had 19 top 40 hits.
The two broke up amid quarrelling in 1973 after 16 years of hits, then reunited in 1983, "sealing it with a hug," Phil Everly said.
Although their number of hit records declined in the late 1980s, they made successful concert tours in this country and Europe.
They were inducted into the Rock 'n' Roll Hall of Fame in 1986, the same year they had a hit pop-country record, "Born Yesterday."
Don Everly was born in 1937 in Brownie, Kentucky, to Ike and Margaret Everly, who were folk and country music singers. Phil Everly was born to the couple on Jan. 19, 1939, in Chicago where the Everlys moved to from Brownie when Ike grew tired of working in the coal mines.
The brothers began singing country music in 1945 on their family's radio show in Shenandoah, Iowa.
Their career breakthrough came when they moved to Nashville in the mid-1950s and signed a recording contract with New York-based Cadence Records.
Their breakup came dramatically during a concert at Knott's Berry Farm in California. Phil Everly threw his guitar down and walked off, prompting Don Everly to tell the crowd, "The Everly Brothers died 10 years ago."
During their breakup, they pursued solo singing careers with little fanfare. Phil also appeared in the Clint Eastwood movie "Every Which Way but Loose." Don made a couple of records with friends in Nashville, performed in local nightclubs and played guitar and sang background vocals on recording sessions.
Don Everly said in a 1986 Associated Press interview that the two were successful because "we never followed trends. We did what we liked and followed our instincts. Rock 'n' roll did survive, and we were right about that. Country did survive, and we were right about that. You can mix the two but people said we couldn't."
In 1988, the brothers began hosting an annual homecoming benefit concert in Central City, Kentucky, to raise money for the area.


text:
Experience a traditional fire in a new way with Krystal Fire - Fire Glass - 1/2"-1" Clear Ice. This fire glass amplifies the natural glow of fire, creating a mesmerizing fire display. Create a unique design with different colors or levels and watch as the fire wraps around the flows underneath the glass.
Use Krystal Fire - Fire Glass to replace gas logs and instantly transform your living space or outdoor room. This glass can be used for indoor or outdoor fireplaces, fire pits and fire pit tables. Krystal Fire - Fire Glass is made of 100% recycled which is color infused with a high quality specialized process maintaining a vibrant translucent color finish (color varies). Krystal Fire - Fire Glass will not melt, degrade, or emit toxic fumes, nor will it create ash or smoke. Our fire glass is melted and put through a unique multi-step process enabling the highest quality and consistency in color, finish and size than any other fire glass product on the market today.
- 1/2 inch - 1 inch pieces of glass
- Amplifies the natural glow of fire
- Use alone or as a filler with another color on top
Please note: When using propane some residue may occur.


text:
14 Best Volumizing Hair Products for Sexy HairNeed a solution for your always-limp hair? Try one (or more!) of the best volumizing products for seriously sexy, thick hair |
There are loads of volumizing hair products out there that claim to be the path to big, gorgeous, sexy hair. So, you go out and buy these supposed miracle products, only to realize most of 'em do zero to resuscitate your lifeless hair. The whole process is exhausting.
Luckily, we've done the homework for you and tested hundreds of volumizers and hair thickeners on our own lifeless hair. So instead of buying a zillion products until you find the one that works, just reference this handy cheat sheet.
From shampoo to mousse and every hair thickener in between, here are the 14 best volumizing products for sexy, thick hair.
Image via Imaxtree
SEE NEXT PAGE: Best Volumizing Product No. 14: Moroccanoil Dry Texture Spray, $28
Older comments
I was pleased to see several less expensive drugstore products on this \"Best\" list. I usually style my hair with hot rollers, and the Aussie products are great for that. I spray each section with Aussie spray, then roll it. This creates body and holds my curls for three or more days!
by BengalsGal Saturday, November 10, 2012 at 04:14AM Report as inappropriate
Some of these definitely seem worth a try.
by skinpro Wednesday, November 7, 2012 at 07:33PM Report as inappropriate
try Biolage by Matrix firm hold gel...works wonderful!!!
by Colleenie Wednesday, November 7, 2012 at 06:53PM Report as inappropriate
As a thin-haired gal, I love hearing about volumizing products! I'm especially interested in trying some of the hairsprays featured here. Thanks for the ideas.
by HeathRene Tuesday, October 30, 2012 at 03:35PM Report as inappropriate
want to try a bunch of these!
by Chris213 Monday, October 29, 2012 at 06:45PM Report as inappropriate
Definitely need to share this one with my mom!
by schien Sunday, September 30, 2012 at 11:19PM Report as inappropriate
I am not sure if you have Syoss products in the US but they are wonderful!
by selma Monday, July 9, 2012 at 12:16PM Report as inappropriate


text:
Matt Kenseth won the STP 400 NASCAR Sprint Cup Series race after starting from the pole on Sunday at Kansas Speedway.
Kenseth led 110 of the first 111 laps of the race before losing some spots on pit road because of pit strategy during a caution. He regained the top spot with less than 50 laps to go in the 267-lap race and held off Kasey Kahne for his second win of the season.
"I really thought he (Kahne) had me," Kenseth said. "My car was really getting loose in (turn) three."
Jimmie Johnson finished third behind Kenseth and Kahne.
"I drove right up through the field and got to the front and at times felt like my Kobalt Tools Chevrolet to win," Johnson said. "The last two runs we were a little too tight but other than that, a really strong performance with a car that drove through traffic, which is hard to do in today's world of racing. So happy to be able to do that."
On lap 111, Kenseth pitted during a caution while Martin Truex Jr., Jamie McMurray, Mark Martin and Brad Keselowski stayed out and moved to the front. Keselowski had recovered from going a lap down earlier in the race when he had to make lengthy pit stops to repair damage to his car from contact in the opening laps.
"Something happened where there was a check-up in front," Keselowski said of his trouble early in the race. "I think somebody was wrecking and I slowed down and the guy behind me didn't. He just drove through the quarterpanel and tore it all up and eventually the dirty air of cars being around me just sucked it apart. It's kind of weird. I think that's probably a really good aero lesson for everybody how dirty the air is that, when another car gets beside us, it literally blew the quarterpanel off of it, so it's just part of the deal."
Around lap 147, the drivers who stayed out were forced to pit under green for fuel, moving Johnson, Kenseth and Carl Edwards back to the front.
Johnson, Truex, Edwards and Ricky Stenhouse Jr. spent time up front until cars began cycling through green-flag pit stops with about 54 laps to go. A caution came out for debris from Keselowski's heavily damaged car with about 50 laps left, catching those who had pitted a lap down.
Kenseth, Truex and Johnson hadn't made their stops under green and were able to head down pit road under the caution. Kenseth got off pit road first to restart the race. Meanwhile, those who had pitted just before the caution, including Dale Earnhardt Jr., took the wave around to get back on the lead lap.
Kahne quickly made his way up to the second spot and gained ground on Kenseth during the remainder of the race but was unable to catch him.
"I needed clouds. We tightened up a little bit on that final run and putting two on, and zero, I knew we were going to be a little loose but didn't think it would be quite that bad," Kahne said of his inability to catch Kenseth in the closing laps. "Matt was fast and I just did everything I could and he would go to those spots and I couldn't make up any ground."
Truex finished fourth and Clint Bowyer rounded out the top five. Finishing sixth through 10th were Keselowski, Jamie McMurray, Aric Almirola, Mark Martin and Paul Menard.
"It's not a win, but when you go through everything we did today, it feels like it," Keselowski said of recovering from his early-race struggles.
NOTES: The win was Kenseth's second straight at Kansas Speedway. He also won the fall 2012 race. … Kenseth became the third repeat winner this season. His earlier victory was at Las Vegas Motor Speedway, … The last three race winners in the Sprint Cup series have started from the pole. … The win was the 26th of Kenseth's career and gave Joe Gibbs Racing its 104th victory and its fourth victory of 2013
- Christopher Bell goes four-for-four in Xfinity Series at New Hampshire - June 22, 2024
- Saturday New Hampshire Notebook - June 22, 2024
- NASCAR Weekend Preview: New Hampshire Motor Speedway - June 20, 2024


text:
This Mediterranean fish stew recipe that I found on Antics of a Cycling Cook has been on my to try list for a while. With the new year here I have been trying to eat a bit healthier and this dish fit perfectly into that paradigm. This stew is essentially just a simple tomato based stew with fish in it. In fact the tomato base of this stew is very similar to the tomato sauce in the shrimp linguine in a tomato sauce that I recently made. You can pretty much throw whatever vegetables that you wan into the tomato base and you could easily replace the white fish with any other type of seafood. I went with adding some fennel and red peppers to the tomato base and I had my heart set on some nice meaty halibut for the fish, though you could use pretty any white fish. The fish stew came together nice an quickly and easily and it turned out great! The tomato sauce was nice light and full of flavour and you really can't go wrong with halibut! All of the fresh herbs really did it for me in this sauce. I served the fish stew garnished with some feta and a side of crusty bread so soak up all of the tasty sauce.
Mediterranean Fish Stew
- 1 tablespoon olive oil
- 1 onion (diced)
- 4 cloves garlic (chopped)
- chili flakes to taste (optional)
- 1 bulb fennel (sliced)
- 1 red pepper (cut into bite sized pieces)
- 1 cup white wine
- 1 (28 ounce) can diced plum tomatoes
- 1/2 teaspoon paprika
- 1/2 teaspoon oregano
- salt and pepper to taste
- 1 pound white fish (such as haddock, halibut, etc., or any seafood)
- 1/2 cup fresh herbs such as parsley and basil (chopped)
- Heat the oil in the pan.
- Add the onion and saute until tender, about 6-10 minutes.
- Add the garlic and chili pepper flakes and saute until fragrant, about a minute.
- Add the fennel and red peppers and saute for a few minutes.
- Add the white wine and simmer for a few minutes.
- Add the tomatoes, oregano, paprika, salt and pepper, cover and simmer for 20 minutes.
- Add the fish simmer until cooked, about 5 minutes.
- Remove and mix in the fresh herbs.


text: Stop and answer a few questions: 1) 2000+ porn sites (400+ of them are 3D, anime, cartoon, comics, etc.)for the price of one. Could this offer be real? 2) Is it possible to download 750 gigs of HQ porn stuff (170 gigs of video) without getting a huge amount of shitty add-ons? 3) Do you know that 31 niches of porn are on the net? If your answers are no, then time to say YES. Because you can get it all here, right now! Can't believe? Okay, you can keep on searching for the best place to get off. But do you really want to waste your priceless time?


text:
We are a Driveway & Patio area Cleaning company in Nurney.
Our expert services can deep clean and bring back a wide range of surface areas utilizing a commercial high pressure washing force as much as 275 bars (4,000 psi) with a removable flat surface area cleaning system run by certified team.
The special effective flat surface area cleaning system removes the threats of harming your driveway and quickly rubs out any zebra striping and lines triggered by domestic power washers and it is absolutely chemical complimentary. We head out of our method to bring brand-new life into your tough surface areas and paved locations.
We are signed up SmartSeal installers, we pride on utilizing this finest selling Irish products, for fantastic long-term outcomes. AquaLuxe Driveway Cleaning Services comprehends the significance of securing your financial investment in your residential or commercial property by having actually a decoratively paved driveway or patio area Jet-Washed. We are here to assist you preserve that financial investment and make sure that your residential or commercial property looks its finest at all times
Our cleaning company will get rid of the develop of moss, weeds, surface area gunk, algae and Oil or Diesel Stains. We advise re-sanding and re-sealing your paving to assist secure it even more, not just does
re-sanding bring brand-new life to your outdoor patio or driveway, however by sealing the surface area, weeds are avoided from growing back so rapidly.
High pressure Jet Washing for Commercial and Private Clients in Nurney
- Block Re-Sanding & Sealing
- Decking Cleaning & Staining Nurney
- Natural Sandstone & Slate Sealing
- Crazy Paving Sealing
- Imprinted & slab Concrete Sealing
- Re-Pointing & Mortar Repairs
- Moss & Lichens Removal Treatment
- Oil and Diesel Removal
- Weeds & Fungus removal
- Chewing-gum Removal
- Graffiti Removal
- 1 Storey Roof & Gutter Cleaning
- Porch Roof Cleaning
- Tarmac Restoring
- Wet Pour & Tennis Courts
- Car Park Cleaning
- Conservatory Jet-Washing
- General Gardening with Jet-Washing
- Garden Tidy up & Green Waste Removal
- Commercial & Residential Properties
Useful Links: Wikipedia, Irish Contract Cleaning Association, Good House Keeping.
Professional Driveway Cleaning Nurney
In time driveways can end up being undesirable and slippery, making the location risky to stroll on due to the develop of weeds, moss and algae. Your driveway is the very first part of your house individuals see. If you get your driveway cleaned it will it will make a substantial distinction to the general look of your residential or commercial property.
Our equipment is created to tackle this with ease, cleaning and getting rid of particles and algae. We attain incredible outcomes – everytime!
Keeping your driveway kept increases the worth of your residential or commercial property. So whether you are offering your residential or commercial property or simply desire your driveway cleaned up and refurbished, look no more and book in with Nurney AquaLuxe.
* NOTE: Check all other services: driveway cleaning, decking and wood cleaning, brick and concrete cleaning, high pressure cleaning, wall and fence cleaning, patio cleaning and house washing, and benefit from our discounts. Or just simply contact us for a free quote. Please also have a look at our amazing testimonials and gallery.
Nurney may refer to:


text:
Waste Management of Iowa is your local choice for all of your collection and disposal needs; from collection and recycling, to state-of-the art landfill operations.
At Waste Management, Think Green® is a way of life. It means commitment to customer satisfaction and long-term relationships. It means cleaner, safer communities. And it means you receive high quality service second to none.
As an industry leader, Waste Management brings the most professional and responsive collection service in the business. Our goal is to be the single source for all your collection and disposal needs, as well as a source for something else - peace of mind.
Sign up today and see why more people choose Waste Management than any other company.


text:
Louisiana Town Swallowed By Sinkhole [VIDEO]
While there have been incidents with sinkholes swallowing a car or even a house, the unfortunate town of Bayou Corne in Louisiana is vanishing.
A number of residents were displaced last year when a large salt cave collapsed due to what many are attributing to extensive drilling and mining in the area. The 24-acre sinkhole in the middle of Bayou Corne that has caused the evacuation of more than 350 residents. Since the sinkhole was in a swamp to begin with, it has led to continual collapse of the ground displacing more residents as the entire town gradually disappears into the sinkhole.
It is not a question of whether the town will continue to be swallowed by the sinkhole or if the sinkhole will pose other problems. Many residents are questioning what is going to happen to all of the released natural gas and crude oil that is now coming to the surface, as well.
Even as recent as a few hours ago residents have been experiencing more tremors that will inevitably lead to the loss of more ground to the sinkhole.
Environmental geologists are detecting an increase in building gas pressure under Bayou Corne as the fresh water enters the sinkhole forcing out the methane and natural gas. The fear is that the mining company, Texas Brine, and other engineers on site will not be able to relieve the pressure fast enough.
Mysterious 'Glowing Clouds' Seen In Russia [VIDEO]
A strange phenomena was recently witnessed and recorded by thousands of people in Russia. Bizarre glowing multi-colored clouds lit up the night sky in June over the the town of Miass in the Ural Mountains region.


text:
OK, by now you've hopefully heard that the Boston Red Sox are Major League Baseball's champions thanks to a 6-1 win Wednesday night over the St. Louis Cardinals.
The Sox won the best-of-seven World Series in six games.
With the headline out of the way, here's a cheat sheet for those of us who need to be ready with something to say about this year's Fall Classic:
-- Big Papi Was Amazing. Boston's David Ortiz (known as "Big Papi") was named the Series' most valuable player. His batting average over the six games was .688 — the second-highest ever in a World Series. Only Oakland's Billy Hatcher, in 1990, hit higher (.750) according to Baseball-Reference.com.
As NPR's Mike Pesca says, fans might have to start calling Ortiz "Huge Papi" after his heroics.
-- From Worst To First. CNN notes that the Red Sox are only the second team "to win a World Series one year after finishing in last place in its division. The Minnesota Twins first accomplished the feat in 1991." The American and National leagues split into divisions in 1969.
-- 1918 And The Bambino: The Red Sox have now won the World Series three times in the past 10 years. But the last time the team clinched a championship when it was playing at home was in 1918 — when a guy named Babe Ruth was pitching for Boston.
In 1919, the Sox traded Ruth to the New York Yankees. The "Curse of the Bambino" was born. With the win Wednesday at Fenway Park, has it now truly been dispatched?
-- The St. Louis Fizzle. "Their bats went missing over the final three games of the World Series," writes St. Louis Post-Dispatch columnist Bernie Miklasz of the Cardinals, "the same way they inexplicably vanished during their staggering collapse over the final three games of the 2012 NL championship series. ... In this World Series, the Cardinals fur-balled a 2-1 series lead by scoring only four total runs and batting .194 over three consecutive feckless defeats."
-- Boston Strong. The city's year began with tragedy — the bombings at the finish line of the Boston Marathon. "There are no perfect endings after life and limb are lost," MLB.com writes, "but this was the best thing this great American city could hope for Wednesday night. The Red Sox won the 109th World Series, beating the Cardinals in six games, and [the city] took the next step in a healing process that followed the Patriots' Day bombings at the Boston Marathon."
Our friends at WBUR have gathered together photos of the celebrations. We'll embed their Storify collection.
Copyright 2021 NPR. To see more, visit https://www.npr.org.


text:
Privacy Policy
revivifydating.com will always be at the service of its customers when it comes to the protection and respect of their users.
The privacy policies form the basis regarding the data that we collect from you or that you provide to us, is certainly processed by us. You should read the following things if you need to understand how we treat your data and maintain it.
Here is the information that we collect from you as a data controller for the purposes of the Data Protection Act 1998 (the 'Act').
All the information that you are filling on the forms of our site revivifydating.com (including personal details, contact numbers and other details that you fill up for completing the profile information of yours). Also the information collected through customer surveys, feedbacks and any competitions if any.
If you have contacted us for any reason, then that data is also kept.
All the transaction details which are carried out through the site by you like request of any services or products.
The website usage information from cookies is also collected.
How this information is used by us?
This information is used by us in the following manner:
To manage your account details with us so as to notify you of any tips, announcements special offers etc. if you are willing to purchase.
To develop the structure, layout and usability of the site.
If possible allow you to take part in the interactive features of site
Also help in personalizing your repeat visits to the site.
Provide you with the details of products and services that you have requested from us and also the information of services that you may be willing to get in future.
To solve any queries that may have risen in your mind and give appropriate responses.
If there is any change in our functioning or services then notify you the same.
To perform any market analysis and research.
Disclosure of your information
As it is possible that we might be expanding our business in future, for this we might be selling or buying the assets. In this, we might be treating the information thus collected about you as an asset and hence can also become a part of the transferred assets. We may share information about you with:
Other companies in the same corporate group as us.
A buyer or prospective buyer of our business.
Our legal advisors who will be advising us.
Other persons if we are under a duty to disclose or share your information in order to comply with any legal obligation.
It may also happen that we may share your information with the third parties who will help us in areas like processing payments for services you have ordered from us.
We may also provide information about you to other users of the Site as reasonably required in order to provide the services that you order from us.
Information regarding the goods and services offered by us and selected third parties would be sent by us which may be of interest to you. If you do not wish that your information is used in this manner or not share it with the third parties, then you can tick the appropriate boxes in the 'My Account' area of the Site. You can also ask us not to use your personal information, or to pass your details on to third parties for marketing purposes, by contact us at
We collect the information about your personal computers also wherein your IP address, operating system and browser type, for system administration and to report aggregate information to our advertisers. This data is statistical and is about our users' browsing actions and patterns and does not identify anyone in person. And this is the same reason why we may obtain information about your general internet usage by a cookie file on the hard drive of your computer. Cookies have information that is transferred to your hard drive. This in return helps us to improve the site for a better and even more personalized service. They help us in:
Estimating the audience size and usage pattern.
Storing your preferences to improve and customize the site according to your interests.
To have a speed in your searches.
To remember you when you return to the site.
For further information about cookies visit: http://www.aboutcookies.org
You can always set your browser not to store the cookies information and the website tells you on how to do this. But in some cases, some features of our site may not function as it should be. If you have not disabled the cookies, only then will our system issue cookies when you log on to the site.
Where is your personal data stored?
The data that we collect from you may be transferred to, and stored at, location outside the Asian Economic Area ('AEA'). It can also be processed by staffs located outside AEA who work for us or for one of our suppliers. As you have submitted your personal information to us through the site, you have agreed to the transfer, storing or processing of your data. But then we ensure that your data will never be misused and will be secure as per the privacy policy.
As a member of the site, we have given you a password or a user ID code which allows you to have access to the certain parts of the site. And hence it is your duty to keep your password and user ID confidential. Never should you share this information with any one.
As the transfer of information through internet is no more completely secure, but we do our best to keep it as safe as possible. Even still we cannot guarantee the security of your data thus transferred. Once your information is received, only then can we apply our procedures and security features to prevent unauthorized access.
Other Websites
As there are many transfers of links to and from the website to other partner networks, advertisers and affiliates from time to time, and if you happen to follow the links to these websites, remember that they have their own privacy policies and as a result we do not accept any responsibility or liability for these policies. And make sure you cross check them before giving out any personal information to them.
Access to information and correction
If you want a copy of the information that we hold about you then we are compelled to give it to you because it is your right. If you would like a copy of some or all of your personal information, please contact us. Please note that we may make a small charge for this service.
Your information with us should be accurate and up to date. And if you want you can ask us to correct the information which you feel is inaccurate at any time by emailing us.
Changes to our privacy policy
Our privacy policy is under regular review and if any changes made will always be mentioned on this page. Hence, you should always review our privacy policy to make sure you are aware of what information we collect and how we make use of it and under what circumstances, it is shared with other parties.
If you have any questions about this privacy policies then please contact us.


text:
Cyber-physical systems (CPS for short) combine digital and analog devices, interfaces, networks, computer systems, and the like, with the natural and man-made physical world. The inherent interconnected and heterogeneous combination of behaviors in these systems makes their analysis and design an exciting and challenging task.
CPS: Modeling and Simulation provides you with an introduction to modeling and simulation of cyber-physical systems. The main focus is on models of physical process, finite state machines, computation, converters between physical and cyber variables, and digital networks. The instructor of this course is Ricardo Sanfelice (https://hybrid.soe.ucsc.edu), Associate Professor in the Department of Computer Engineering at the University of California Santa Cruz.


text:
US Shipping
Modern Skate & Surf is open 7 days a week working to get your orders out as quickly as possible. We make every effort for orders to ship out on the date ordered, excluding weekends which are shipped Monday morning.
Modernskate.com shows real-time inventory on our site. We share this inventory with our physical locations, and there is a rare chance that we may be out of an item that you have ordered. In such cases, we will do our best to get that product to you at no additional charge. As soon as we realize the product you ordered is out of stock, we will notify you via e-mail and refund your money.
International Shipping
Modernskate.com offers United Parcel Service (UPS) and/or United States Postal Service (USPS) service depending upon the type of products you would like to purchase and the destination country.
Import Duties & Taxes
Please note that your international order may be subject to certain import customs, duties and taxes imposed by your country upon delivery. These charges are NOT included in the prices and shipping costs listed on Modernskate.com. As the importer of record, you must comply with your local laws and regulations and pay all applicable duties, taxes and fees. Accordingly, we recommend that you contact your local customs office for an estimate of any applicable taxes and duties you may be charged upon delivery and for further information.
- No returns without sales receipt & original tags
- Returns within 7 days ONLY. Refunds will be given in check form
- AFTER 7 DAYS: Exchange ONLY
- 14 day price guarantee. If you find an item for less within 14 days, we will refund the difference. It must be the same product, style, and size.
- Items 30% OFF or more - ALL SALES ARE FINAL - NO REFUNDS
Return Policy
If you are not satisfied with your purchase for any reason, you may return items for a refund or exchange within 30 days of purchase. Returned items must be unworn, in the same condition you received them, with original packaging and tags attached. Customers are responsible for return shipping charges, except in case of an error on our behalf, wherein we will issue a mailing label that will return the package to us at no cost to the customer.
Any shipping problems — for example, missing or incorrect items — must be reported within 72 hours of receiving your package.
How to return an item
To qualify for a refund, all returned products must be returned in their original, unaltered packaging, including all labels and tags. Shoe boxes, boot boxes, binding boxes, and other product packaging must not have tape or any other shipping labels on them. Your must return the item within 30 days of your purchase.
1. Please email email@example.com to initiate a refund. Include your order number, which item(s) you will be returning, and a reason for return.
2. Mail your returned item to:
Modern Skate & Surf
Internet Sales Dept.
1500 N Stephenson Hwy
Royal Oak, MI 48067
Once your return is received and inspected, we will send you an email to notify you that we have received your returned item. We will also notify you of the approval or rejection of your refund.
If you are approved, then your refund will be processed, and a credit will automatically be applied to your credit card or original method of payment. Refunds are typically processed 1 to 2 business days after we receive the returned item(s). When you receive your credit depends on your financial institution- customers generally see the credits post to their account 2-4 days after we submit your refund.
Return Exceptions
Gift certificates cannot be returned.
Merchandise that has been worn, used, or altered will not be accepted for return or exchange.
Footwear must not be worn and must include the original, undamaged packaging.
If you plan to return your shoes, do not wear them after trying them on.
Late or missing refunds
If you haven't received a refund yet, first check your bank account again.
Then contact your credit card company, it may take some time before your refund is officially posted. Next contact your bank. There is often some processing time before a refund is posted.
If you've done all of this and you still have not received your refund yet, please contact us at email@example.com.
If you receive a product that is broken, non-functional, or otherwise damaged right out of the box, please call us or email customer support immediately. If the product is determined to be defective upon receipt by Modern Skate & Surf a full refund will be issued. We will reimburse shipping charges only on items declared defective. Due to limited stock, replacement product may not be available and cannot be guaranteed. Items that become defective or get damaged after any period of use must be addressed by the warranty policy of the product's manufacturer.
If the item was marked as a gift when purchased and shipped directly to you, you'll receive a gift credit for the value of your return. Once the returned item is received, a gift certificate will be mailed to you.
If the item wasn't marked as a gift when purchased, or the gift giver had the order shipped to themselves to give to you later, we will send a refund to the gift giver, as they posted the original payment.
Price drops
All prices are subject to change at any time. If you purchase a product from us and the item is placed on sale within 7 days of your purchase, you can email email@example.com to request a refund of the difference. You must contact us within 7 days of your purchase and the reduced item must still be on sale on the website. Refunds are applied back to the credit card used for the original purchase.