Jump to content

Jroc

Members
  • Posts

    709
  • Joined

  • Last visited

Everything posted by Jroc

  1. Project Prometheus === Project Prometheus is the working name for a more feature-rich API for PnW. We are an unofficial project designed to bringing ODATA complaince and features. We run on our own hardware and our own domain. We are not part of PNW officially, we're just providing a free service so you can dev with ease! What is ODATA? ODATA is a standardized protocol for getting API Data. It allows for server-side filtering of data so you only get what you need. How does it work? First off, we will cache hourly or bi-hourly publically available data and through our import process turn it into strongly typed data. This means that you can expect data to be of the right type. A number is really a number! Next, we open up new API endpoints for Alliance, Nations, wars, etc... But, the main difference is, if you ask for an alliance, you will get all nations in it, with who thier leaders are. More will probably come on this as we find the best way to represent PNW data that is easy and intuitive. Okay, so whats the catch? There is none, we will host our code as open source tentatively under MIT. You may audit the code anytime and/or request a walkthrough of what the code does. We are bound by professional ethics. What about accessing my alliance's bank through the API, am I safe? We do NOT cache any personal data or data that may threaten the security of your nation or alliance. If you are unsettled, please request a code walkthrough or send an auditor you trust to check it over. Again, WE DO NOT CACHE PERSONAL OR ALLIANCE CRITICAL DATA. WE ONLY CACHE PUBLICALLY AVAILABLE DATA. What is the gameplan? I have broken it down into milestones. Milestone 1 : Setting up project infrastructure We will create a GitHub, you may create issues or post ideas in this thread. Please note, that if you come up with any ideas, they will need to be implemented for all alliances. So, there maybe a bit of a slow turnaround. Also note that complex features will require Unit Tests and you will be asked to help test the new features (not required just would be nice if you did). Milestone 2: Creating the Cache and Mapping of PNW data into Prometheus Data We'll go through and create appropiate classes for PNW Data and transform/map it into Prometheus Data. Prometheus data is strongly typed and will be well documented. Milestone 3: Service Layer We'll add a small service layer to better handle complex features down the road and facilitate data coming from our cache. Milestone 4: API Next, we will add the ODATA Server so it can serve api requests. Milestone 5: Documentation Next, we're gonna add a small site to sit near/on the API to give ya'll documentation. You can help with this by writing documentation in MarkDown. When, we reach this point, I will give out more info on the process. Past the Milestones Past the milestones, we will listen and dot down feature ideas. The easier ones will go first. So if you want this to become a thing, let me know. Even if just 5 people use it, I will do it. Thanks! _______ UPDATED Information _____ GitHub Link: https://github.com/JamesLoyd/prometheus Discord: https://discord.gg/PNuWgAQ -------- Also thanks to John Smith for helping out!
  2. I just wish people would stop treating Arrgh as a real alliance. Don't dignify them with a formal OWF post. Just mass raid them back and if you are lucky, they post for you on Owf Also, why even hit Arrgh massively, low infra is for real men....
  3. Should have just went for the no negotiating and eat 5 nukes instead of sending an extra 100 mil over
  4. Also gotta tell you @Brooklyn666. The first rule they teach you is to never negotiate with terrorists like fraggle. They'll take your money and still nuke you. Best path of action is to tell them to frigg off and take the nuking. (You're gonna get it either-way)
  5. I have a counter proposition, you buy me the nuke project and then buy me 10 nukes. I will nuke you for far less than 500 mil. You should do it, its a win-win scenario for me.
  6. I'd be more offended if Smith of all people pointed it out... Oh wait.
  7. the you Did joke hear UDP packet about the great
     

  8. You must not deal with Fraggle a lot. She takes great delight in her fraggles.
  9. Trying to stop a war? What are you, the new GPA?
  10. > Goes on Commy Crusade > Stays away from the Commie themed alliance gg
  11. And so shall the Uncle will it, shall it happen. LPS: Finally out of VM, LPS: Who tf is Isle of Ignemoity LPS: WTF
  12. For the sake of your argument, please define social liberalism.
  13. Main Wife: Wolof People Additional 3 wives: Kongo People Belarusian Finn Gender: Male Reason: I find each face attractive the most.
  14. o/ HS o/ Lord So much has changed in such a little time.
  15. Sad to see this happen. Good Luck OST peeps
  16. It was a fun run at least. I am not crying, you are.
  17. Nope, just founding a new religion.
  18. Feel the glory of the Almighty Bomb.

    1. Rimski

      Rimski

      damn the B O N G file on again, bud?

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and the Guidelines of the game and community.