Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

gdbgui Roadmap #265

Open
cs01 opened this issue Mar 24, 2019 · 2 comments
Open

gdbgui Roadmap #265

cs01 opened this issue Mar 24, 2019 · 2 comments

Comments

@cs01
Copy link
Owner

cs01 commented Mar 24, 2019

history

gdbgui was started and developed by me in my spare time. It has grown in scope, and gotten more users than I ever expected from all over the world, which is very exciting 馃寧. It has been really fun and rewarding to make, and I'm proud of how many developers it has helped to understand and debug their application.

I have had some help from the community to iron out bugs and some corner cases, but the majority of workload and features have been added by me in my personal time. And the reality is this is a non-trivial application that has taken a lot of work and focus to get to where it's at. Nevertheless it is a side-project that provides no financial incentive for me to spend my nights and weekends working on it, especially now that I no longer use it at my job.

current status

gdbgui is stable and useful to a wide range of gdb users.

future development

I will still be reviewing Pull Requests and answering questions, but the majority of changes and improvements to gdbgui will be made by you, the community.

Below I list what I consider the highest impact issues to be. All of these issues have the help wanted label, which you can filter a search on.

If you have interest in making any of these happen, please reach out and get the ball rolling! I, and many users, would appreciate your help 馃檶. gdbgui is a full stack application, but don't be afraid to help if you are only comfortable with one part of the stack. For the most part, the abstractions allow you to work in one part of the code without needing to understand others.

Better Usability

These are features that will directly make gdbgui more useful to end-users.

Better Engineering

These will make development easier, improve performance, keep things on modern and more maintainable toolchains.

@pothos
Copy link

pothos commented Apr 3, 2019

Just a short notice from first short experience in using gdbgui: pwndbg has a stack view which I missed in gdbgui (including markers for stack and base pointer).
Another feature of pwndbg is to resolve memory addresses and show where they point to (symbol and target content), both for registers and the stack.

@cs01 cs01 pinned this issue Feb 18, 2020
@cs01
Copy link
Owner Author

cs01 commented Feb 18, 2020

@pothos those sound like useful features. If you are able to make a PR I would be glad to review and get it into gdbgui, but at the moment I am not able to add them myself.

@cs01 cs01 unpinned this issue Oct 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants