Giter Site home page Giter Site logo

Data about reuse ideas about spacex-api HOT 8 CLOSED

r-spacex avatar r-spacex commented on April 28, 2024
Data about reuse ideas

from spacex-api.

Comments (8)

jakewmeyer avatar jakewmeyer commented on April 28, 2024 1

After all the additions, this is what the CRS-12 data would look like, as an example.

{
    "flight_number": 45,
    "launch_year": "2017",
    "launch_date_unix": 1502728260,
    "launch_date_utc": "2017-08-14T16:31:00Z",
    "launch_date_local": "2017-08-14T12:31:00-04:00",
    "rocket": {
      "rocket_id": "falcon9",
      "rocket_name": "Falcon 9",
      "rocket_type": "FT"
    },
    "telemetry": {
      "flight_club": "https://www.flightclub.io/results/?code=CR12"
    },
    "core_serial": "B1039",
    "cap_serial": "C113",
    "reuse": {
        "booster": false,
        "sidebooster1": false,
        "sidebooster2": false,
        "fairings": false,
        "capsule": false
    },
    "launch_site": {
      "site_id": "ksc_lc_39a",
      "site_name": "KSC LC 39A"
    },
    "payloads": [
      {
        "payload_id": "SpaceX CRS-12",
        "customers": [
          "NASA (CRS)"
        ],
        "payload_type": "Dragon 1.1",
        "payload_mass_kg": 3310,
        "payload_mass_lbs": 7298,
        "orbit": "ISS",
        "mass_returned_kg": 1724,
        "mass_returned_lbs": 3800,
        "flight_time_sec": 2842920,
        "cargo_manifest": "https://www.nasa.gov/sites/default/files/atoms/files/spacex_crs-12_missionoverview.pdf"

      }
    ],
    "launch_success": true,
    "land_success": true,
    "landing_type": "RTLS",
    "landing_vehicle": "LZ-1",
    "links": {
      "mission_patch": "http://spacexpatchlist.space/images/thumbs/spacex_f9_039_crs_12.png",
      "reddit_campaign": "https://www.reddit.com/r/spacex/comments/6mrga2/crs12_launch_campaign_thread/",
      "reddit_launch": "https://www.reddit.com/r/spacex/comments/6tfcio/welcome_to_the_rspacex_crs12_official_launch/",
      "reddit_recovery": null,
      "reddit_media": "https://www.reddit.com/r/spacex/comments/6th2nf/rspacex_crs12_media_thread_videos_images_gifs/",
      "presskit": "http://www.spacex.com/sites/spacex/files/crs12presskit.pdf",
      "article_link": "https://spaceflightnow.com/2017/08/17/photos-falcon-9-rocket-soars-into-space-lands-back-at-cape-canaveral/",
      "video_link": "https://www.youtube.com/watch?v=vLxWsYx8dbo"
    }
}

from spacex-api.

AlbericTrancart avatar AlbericTrancart commented on April 28, 2024 1

Congrats for the new tag release! I can't think of any info to add, the API is very good πŸ‘ πŸ‘ πŸ‘

from spacex-api.

jakewmeyer avatar jakewmeyer commented on April 28, 2024

Agreed, would allow for a more granular understanding of reusability.

from spacex-api.

jakewmeyer avatar jakewmeyer commented on April 28, 2024

Going to collect all the data for #45 and #46 to make one big pass on the data, including this one

from spacex-api.

AlbericTrancart avatar AlbericTrancart commented on April 28, 2024

Yay! Thank you for the others PR! While you're at it, I received this message:

I wanted to point out that the heaviest GTO sat launched by Spacex was the Intelsat 35e at 6761kg, not Inmarsat: https://en.wikipedia.org/wiki/Intelsat_35e

(Intelsat is currently listed as 6000kg)

from spacex-api.

jakewmeyer avatar jakewmeyer commented on April 28, 2024

Gotcha, I'll make the correction πŸ‘

from spacex-api.

AlbericTrancart avatar AlbericTrancart commented on April 28, 2024

@jakewmeyer just to be sure, this will be a breaking change (as now I'm checking the reuse boolean parameter). How do we handle such changes? I know there is an API versioning system but for now it may be overkill?
Idea to dash the issue: store the new data in a reusedParts parameter and flag the flight as reused if at least one part is reused. Not sure if we would want this (it would flag CRS-13 as reused for instance like it was done in the subreddit sidebar), just throwing some ideas πŸ™‚

from spacex-api.

jakewmeyer avatar jakewmeyer commented on April 28, 2024

I decided to leave in the old reused data in addition to the new reused details. This should prevent it from being a breaking change, while allowing for the detailed reusability data we were after.

from spacex-api.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.