Hi,
    the long value to detect file changes originates is timestamps
      from the local file system. We could change the datatype to
      String, allowing to store an indicator. Then whenever that
      inidcator does not match we have to update the script location.
    For registering I would rather use an address like this:
https://github.com/utsavoza/sample-scripts/tree/master/_javascript_%20Beginner%20Tutorial
    From there we need to construct raw urls and API calls to
      retrieve the file structure and folder hierarchy.
    Christian
    
    
    On 12.05.2017 16:10, Utsav Oza wrote:
    
    
      
        
          
            Hello,
              
            
            For 
BugĀ 511528
            -
 Create location
                parser for github, I have created a parser class that
                parses github repositories for scripts. The class
                currently updates script location using the raw content
                url (eg: https://raw.githubusercontent.com/utsavoza/sample-scripts/master/_javascript_%20Beginner%20Tutorial/99%20Others/02%20Title%20Clock.js)
              and current timestamp. The issue here is that repository
              hierarchy is constructed from the raw content url which is
              not similar to the actual project hierarchy (See attached
              screenshot). Additionally, the aim is to use sha hashes
              (String value) to identify and compare with the latest
              scripts however, the updateLocation takes the input as
              long values. I suppose we need to provide another way to
              resolve remote locations uri ? I am uncertain about how to
              make use of sha values as timestamp for scripts.
              
             
           
        Utsav Oza
         
      
      
      
      _______________________________________________
ease-dev mailing list
ease-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ease-dev